Lyapunov based model reference adaptive control for aerial manipulation

This paper presents a control scheme to achieve dynamic stability in an aerial vehicle with dual multi-degree of freedom manipulators using a lyapunov based model reference adaptive control. Our test flight results indicate that we can accurately model and control our aerial vehicle when both moving the manipulators and interacting with target objects. Using the Lyapunov stability theory, the controller is proven to be stable. The simulation results showed how the MRAC is capable of stabilizing the oscillations produced from the unstable PI-D attitude control loop. Finally a high level control system based on a switching automaton is proposed in order to ensure the safety of the aerial manipulation missions.

[1]  Vijay Kumar,et al.  Cooperative Grasping and Transport Using Multiple Quadrotors , 2010, DARS.

[2]  Hans Butler,et al.  Model reference adaptive control: from theory to practice , 1992 .

[3]  Rafael Fierro,et al.  Trajectory generation for swing-free maneuvers of a quadrotor with suspended payload: A dynamic programming approach , 2012, 2012 IEEE International Conference on Robotics and Automation.

[4]  Scott McMillan,et al.  Efficient dynamic simulation of an underwater vehicle with a robotic manipulator , 1995, IEEE Trans. Syst. Man Cybern..

[5]  Aaron M. Dollar,et al.  Grasping from the air: Hovering capture and load stability , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[7]  Lorenzo Marconi,et al.  Modelling and control of a flying robot interacting with the environment , 2011, Autom..

[8]  Chris J. B. Macnab,et al.  Robust adaptive control of a quadrotor helicopter , 2011 .

[9]  Matko Orsag,et al.  Modeling and Control of MM-UAV: Mobile Manipulating Unmanned Aerial Vehicle , 2013, J. Intell. Robotic Syst..

[10]  Matko Orsag,et al.  Stability control in aerial manipulation , 2013, 2013 American Control Conference.

[11]  Nikola Miskovic,et al.  Marine vehicles' line following controller tuning through self-oscillation experiments , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[12]  Morten Bisgaard,et al.  Adaptive control system for autonomous helicopter slung load operations , 2010 .

[13]  Joris De Schutter,et al.  A hybrid pose / wrench control framework for quadrotor helicopters , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  L. Marconi,et al.  Control of Aerial Robots: Hybrid Force and Position Feedback for a Ducted Fan , 2012, IEEE Control Systems.

[15]  Aaron M. Dollar,et al.  Stability of small-scale UAV helicopters and quadrotors with added payload mass under PID control , 2012, Autonomous Robots.

[16]  Konstantin Kondak,et al.  Autonomous transportation and deployment with aerial robots for search and rescue missions , 2011, J. Field Robotics.

[17]  Zdenko Kovacic,et al.  Adaptive control based on sensitivity model-based adaptation of lead-lag compensator parameters , 2003, IEEE International Conference on Industrial Technology, 2003.

[18]  Aaron M. Dollar,et al.  The Yale Aerial Manipulator: Grasping in flight , 2011, 2011 IEEE International Conference on Robotics and Automation.

[19]  Matko Orsag,et al.  Dynamic stability of a mobile manipulating unmanned aerial vehicle , 2013, 2013 IEEE International Conference on Robotics and Automation.

[20]  Vijay Kumar,et al.  Construction of Cubic Structures with Quadrotor Teams , 2011, Robotics: Science and Systems.

[21]  Vijay Kumar,et al.  Design, modeling, estimation and control for aerial grasping and manipulation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  H. Hahn Rigid body dynamics of mechanisms , 2002 .

[23]  Konstantin Kondak,et al.  On the Use of Tethered Configurations for Augmenting Hovering Stability in Small-size Autonomous Helicopters , 2013, J. Intell. Robotic Syst..