Control of an aerial manipulator using on-line parameter estimator for an unknown payload

This paper presents an estimation and control algorithm for an aerial manipulator using a hexacopter with a 2-DOF robotic arm. The unknown parameters of a payload are estimated by an on-line estimator based on parametrization of the aerial manipulator dynamics. With the estimated mass information and the augmented passivity-based controller, the aerial manipulator can fly with the unknown object. Simulation for an aerial manipulator is performed to compare estimation performance between the proposed control algorithm and conventional adaptive sliding mode controller. Experimental results show a successful flight of a custom-made aerial manipulator while the unknown parameters related to an additional payload were estimated satisfactorily.

[1]  Lorenzo Marconi,et al.  Modeling and control of a flying robot for contact inspection , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Aníbal Ollero,et al.  Control of an aerial robot with multi-link arm for assembly tasks , 2013, 2013 IEEE International Conference on Robotics and Automation.

[3]  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.

[4]  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.

[5]  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.

[6]  Vincenzo Lippiello,et al.  Impedance control of VToL UAVs with a momentum-based external generalized forces estimator , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Michael A. Demetriou,et al.  Adaptive collaborative estimation of multi-agent mobile robotic systems , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  Yen-Chen Liu,et al.  Passivity-based teleoperation system for robots with parametric uncertainty and communication delay , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[10]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[11]  Raffaello D'Andrea,et al.  Guest Editorial Can Drones Deliver? , 2014, IEEE Trans Autom. Sci. Eng..

[12]  P. Olver Nonlinear Systems , 2013 .

[13]  Dongjun Lee,et al.  Dynamics and control of quadrotor with robotic manipulator , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Wenjie Dong,et al.  On trajectory and force tracking control of constrained mobile manipulators with parameter uncertainty , 2002, Autom..

[15]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

[16]  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.

[17]  Michael Achtelik,et al.  Design of a Multi Rotor MAV with regard to Efficiency, Dynamics and Redundancy , 2012 .

[18]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.