Flatness-based control of a quadrotor helicopter via feedforward linearization

The problem of control law design for a small scale quadrotor helicopter is considered. The control problem is decomposed in an outer (position) loop and an inner (attitude) one. An approach based on the flatness property of the quadrotor position dynamics is proposed, while attitude control is dealt with by means of an (almost) globally stabilising control law.

[1]  Kenzo Nonami,et al.  Autonomous Flying Robots , 2010 .

[2]  James F. Whidborne,et al.  Direct Method Based Control System for an Autonomous Quadrotor , 2010, J. Intell. Robotic Syst..

[3]  J. Rudolph,et al.  Control of flat systems by quasi-static feedback of generalized states , 1998 .

[4]  M. Kelemen A stability property , 1986 .

[5]  Veit Hagenmeyer,et al.  Robustness Analysis With Respect to Exogenous Perturbations for Flatness-Based Exact Feedforward Linearization , 2010, IEEE Transactions on Automatic Control.

[6]  Rogelio Lozano,et al.  Modelling and Control of Mini-Flying Machines , 2005 .

[7]  野波 健蔵,et al.  Autonomous flying robots : unmanned aerial vehicles and micro aerial vehicles , 2010 .

[8]  V. Hagenmeyer,et al.  Exact feedforward linearization based on differential flatness , 2003 .

[9]  Takeo Kanade,et al.  Integrated modeling and robust control for full-envelope flight of robotic helicopters , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  R. Murray,et al.  Real‐time trajectory generation for differentially flat systems , 1998 .

[11]  M. Shuster A survey of attitude representation , 1993 .

[12]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[13]  Taeyoung Lee,et al.  Geometric tracking control of a quadrotor UAV on SE(3) , 2010, 49th IEEE Conference on Decision and Control (CDC).

[14]  Barbara Savini,et al.  Path Planning for Autonomous Vehicles by Trajectory Smoothing Using Motion Primitives , 2008, IEEE Transactions on Control Systems Technology.

[15]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[16]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[17]  Panagiotis Tsiotras Further passivity results for the attitude control problem , 1998, IEEE Trans. Autom. Control..

[18]  S. Shankar Sastry,et al.  Differential flatness based full authority helicopter control design , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[19]  Jean Levine,et al.  Analysis and Control of Nonlinear Systems , 2009 .