Attitude stabilization of a VTOL quadrotor aircraft

In this paper, we propose a new quaternion-based feedback control scheme for exponential attitude stabilization of a four-rotor vertical takeoff and landing aerial robot known as a quadrotor aircraft. The proposed controller is based upon the compensation of the Coriolis and gyroscopic torques and the use of a PD/sup 2/ feedback structure, where the proportional action is in terms of the vector quaternion and the two derivative actions are in terms of the airframe angular velocity and the vector quaternion velocity. We also show that the model-independent PD controller, where the proportional action is in terms of the vector-quaternion and the derivative action is in terms of the airframe angular velocity, without compensation of the Coriolis and gyroscopic torques, provides asymptotic stability for our problem. The proposed controller as well as some other controllers have been tested experimentally on a small-scale quadrotor aircraft.

[1]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[2]  A. Tayebi,et al.  Attitude stabilization of a four-rotor aerial robot , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[3]  T. Kane Solution of Kinematical Differential Equations for a Rigid Body , 1973 .

[4]  A.-J. Baerveldt,et al.  A low-cost and low-weight attitude estimation system for an autonomous helicopter , 1997, Proceedings of IEEE International Conference on Intelligent Engineering Systems.

[5]  V. Moreau,et al.  Dynamic modeling and intuitive control strategy for an "X4-flyer" , 2005, 2005 International Conference on Control and Automation.

[6]  J. Wen,et al.  Robust attitude stabilization of spacecraft using nonlinear quaternion feedback , 1995, IEEE Trans. Autom. Control..

[7]  Christopher Geyer The Attitude Control Problem , 2022 .

[8]  Rogelio Lozano,et al.  DYNAMIC MODELLING AND CONFIGURATION STABILIZATION FOR AN X4-FLYER. , 2002 .

[9]  Robert Mahony,et al.  Design of a four-rotor aerial robot , 2002 .

[10]  B. Ickes A new method for performing digital control system attitude computations using quaternions , 1970 .

[11]  A. R. Klumpp,et al.  Singularity-free extraction of a quaternion from a direction-cosine matrix. [for spacecraft control and guidance] , 1976 .

[12]  Haim Weiss,et al.  Quarternion feedback regulator for spacecraft eigenaxis rotations , 1989 .

[13]  T. Fossen,et al.  Comments on "The attitude control problem" , 1994, IEEE Trans. Autom. Control..

[14]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[15]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.

[16]  J. Wen,et al.  Attitude control without angular velocity measurement: a passivity approach , 1996, IEEE Trans. Autom. Control..

[17]  Robert E. Mahony,et al.  Adaptive Compensation of Aerodynamic Effects during Takeoff and Landing Manoeuvres for a Scale Model Autonomous Helicopter , 2001, Eur. J. Control.

[18]  John T. Wen,et al.  Attitude control without angular velocity measurement: a passivity approach , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[19]  Xiaoming Hu,et al.  Nonlinear state estimation for rigid-body motion with low-pass sensors , 2000 .