Nonlinear estimation of quadcopter states using unscented Kalman filter
In recent years, using Unmanned Arial Vehicles (UAV) like quadcopter in civilian and military fields are increased dramatically. Performance and robustness are the most important specifications required for most applications. Different sensors are usually used for a quadcopter to provide the necessary measured states (attitude and position) for control. The white noise generated by physical sensors is one of the important issues that affect the quality of states measurements. The available solutions are still have limited performance for a wide range of nonlinearity. In this paper, Unscented Kalman Filter (UKF) is proposed as a robust estimator that has the ability to work efficiently with high nonlinear systems. Modified PID (PI-D) controller which has better properties than traditional PID controller is used with proposed filter in order to get better performance of quadcopter. The obtained results are compared with that of Extended Kalman Filter (EKF) and proved to be more reliable. Moreover, the results show that the proposed filter largely decreases the error generated by noise and improves the performance of quadcopter better than the EKF.