Robust nonlinear control approach to nontrivial maneuvers and obstacle avoidance for quadrotor UAV under disturbances

Document Type


Date of Original Version



In this paper, we present an onboard robust nonlinear control approach for quadrotor Unmanned Aerial Vehicles (UAVs) in the environments with disturbances and obstacles. The complete framework consists of an attitude controller based on the solution of global output regulation problems for SO(3), a backstepping-like position controller, a 6-dimensional wrench observer to estimate the unknown force and torque disturbances, and an online trajectory planner based on a model predictive control method with obstacle avoiding constraints. We prove the strong convergence properties of the proposed method both in theory and via real-robot experiments. The control approach is onboard implemented on a quadrotor UAV, and has been validated through intensive experiments and compared with other nonlinear control methods for waypoint navigation and large-tilted path following tasks in the presence of external disturbances, e.g. wind gusts. The presented approach has also been evaluated in the scenarios with randomly located obstacles.

Publication Title

Robotics and Autonomous Systems