Adaptive control of arm-equipped quadrotors. Theory and simulations

The paper presents an adaptive control for an aerial vehicle equipped with a manipulator, the latter is assumed to be already driven by a joint-based controller. The proposed control generates the vehicle thrusts by properly taking into account the physical interaction with the arm. Being adaptive, it estimates and then compensates the dynamics of the whole system. Moreover, the proposed approach is based on the Newton-Euler formulation, i.e., it is recursive. A stability analysis is provided to analytically support the developed controller. A reduced version is proposed to greatly simplify the controller by taking into account only the gravitational terms. Numerical simulations confirm the controller performance as compared with the effort and error of a benchmark controller.

[1]  Rafael Fierro,et al.  Agile Load Transportation : Safe and Efficient Load Manipulation with Aerial Robots , 2012, IEEE Robotics & Automation Magazine.

[2]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[3]  Seungwon Choi,et al.  Aerial manipulation using a quadrotor with a two DOF robotic arm , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Rafael Fierro,et al.  Adaptive Control of a Quadrotor with Dynamic Changes in the Center of Gravity , 2011 .

[5]  Vincenzo Lippiello,et al.  Exploiting redundancy in Cartesian impedance control of UAVs equipped with a robotic arm , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Paul Y. Oh,et al.  A hyper-redundant manipulator for Mobile Manipulating Unmanned Aerial Vehicles , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[7]  Antonio Franchi,et al.  Experimental validation of a new adaptive control scheme for quadrotors MAVs , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[9]  Peter I. Corke,et al.  Robotics, Vision and Control - Fundamental Algorithms in MATLAB® , 2011, Springer Tracts in Advanced Robotics.

[10]  P. Olver Nonlinear Systems , 2013 .

[11]  Paul Y. Oh,et al.  Design and Control of a Hyper-Redundant Manipulator for Mobile Manipulating Unmanned Aerial Vehicles , 2014, J. Intell. Robotic Syst..

[12]  Xiaoping Yun,et al.  Effect of the dynamic interaction on coordinated control of mobile manipulators , 1996, IEEE Trans. Robotics Autom..

[13]  Gianluca Antonelli,et al.  Recursive adaptive control for an underwater vehicle carrying a manipulator , 2014, 22nd Mediterranean Conference on Control and Automation.

[14]  Tarek Hamel,et al.  A Control Approach for Thrust-Propelled Underactuated Vehicles and its Application to VTOL Drones , 2009, IEEE Transactions on Automatic Control.

[15]  Meir Pachter,et al.  Adaptive feedback linearizing nonlinear close formation control of UAVs , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).