Non-cascaded Dynamic Inversion Design for Quadrotor Position Control with L 1 Augmentation

This paper presents a position control design for quadrotors, aiming to exploit the physical capability and maximize the full control bandwidth of the quadrotor. A novel noncascaded dynamic inversion design is used for the baseline control, augmented by an L1 adaptive control in the rotational dynamics. A new implementation technique is developed in the linear reference model and error controller; so that without causing any inconsistency, nonlinear states can be limited to their physical constraints. The L1 adaptive control is derived to compensate plant uncertainties like inversion error, disturbances, and parameter changes. Simulation and experiment tests have been performed to verify the effectiveness of the designs and the validity of the approach.

[1]  Eric N. Johnson,et al.  Limited authority adaptive flight control , 2000 .

[2]  A. Benallegue,et al.  Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[3]  Naira Hovakimyan,et al.  L1 Adaptive Control Theory - Guaranteed Robustness with Fast Adaptation , 2010, Advances in design and control.

[4]  Jian Wang,et al.  Markerless, vision-assisted flight control of a quadrocopter , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Naira Hovakimyan,et al.  Comparison of Several Adaptive Controllers According to Their Robustness Metrics , 2010 .

[6]  Vijay Kumar,et al.  Trajectory Generation and Control for Precise Aggressive Maneuvers with Quadrotors , 2010, ISER.

[7]  Boris Lohmann,et al.  Exakte Ein-/Ausgangslinearisierung für die translatorische Dynamik eines Quadrocopters , 2011, Autom..

[8]  Florian Holzapfel,et al.  Novel Dynamic Inversion Architecture Design for Quadrocopter Control , 2011 .

[9]  R. D’Andrea,et al.  Adaptive Open-Loop Aerobatic Maneuvers for Quadrocopters , 2011 .

[10]  Florian Holzapfel,et al.  Nonlinear Position Control Approaches for Quadcopters Using a Novel State Representation , 2012 .

[11]  Naira Hovakimyan,et al.  L1 Adaptive Controller for Attitude Control of Multirotors , 2012 .

[12]  Arezoo Eshraghi,et al.  Vicon Motion System , 2014 .