Cooperative Aerial Manipulation Using Multirotors With Multi-DOF Robotic Arms

This paper investigates pose manipulation of a rod-shaped object using two aerial manipulators, which are multirotors combined with multi-degrees of freedom robotic arms. To achieve the cooperative aerial manipulation, we present motion control and planning methods for aerial manipulators. First, a robust multirotor motion controller is designed based on the thorough analysis on the dynamics of the aerial manipulator. By utilizing extended high-gain observer and disturbance observer techniques, each multirotor can be controlled regardless of the disturbances generated by the robotic arm, the object, and the peer aerial manipulator. Second, a motion planner that assures safety during the cooperative aerial manipulation is proposed. To achieve safe manipulation, we estimate and regulate the internal force between the aerial manipulators. In addition, an unilateral constraint is designed which imposes collision avoidance between the object and aerial manipulators. All the designed features are prioritized and transformed into the reference velocity of the aerial manipulators. The proposed control and guidance laws are validated by a successful autonomous aerial manipulation experiment.

[1]  Antonio Franchi,et al.  Decentralized parameter estimation and observation for cooperative mobile manipulation of an unknown load using noisy measurements , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Vijay Kumar,et al.  Planning and control for cooperative manipulation and transportation with aerial robots , 2011, Int. J. Robotics Res..

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

[4]  Sandra Hirche,et al.  An impedance-based control architecture for multi-robot cooperative dual-arm mobile manipulation , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Konstantin Kondak,et al.  Modelling and control of an aerial manipulator consisting of an autonomous helicopter equipped with a multi-link robotic arm , 2016 .

[6]  Oussama Khatib,et al.  The virtual linkage: a model for internal forces in multi-grasp manipulation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[7]  Tsuneo Yoshikawa,et al.  Coordinated Dynamic Hybrid Position/Force Control for Multiple Robot Manipulators Handling One Constrained Object , 1993, Int. J. Robotics Res..

[8]  Gianluca Antonelli,et al.  The NSB control: a behavior-based approach for multi-robot systems , 2010, Paladyn J. Behav. Robotics.

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

[10]  Antonio Franchi,et al.  Decentralized motion control for cooperative manipulation with a team of networked mobile manipulators , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Hassan K. Khalil,et al.  High-gain observers in nonlinear feedback control , 2009, 2009 IEEE International Conference on Control and Automation.

[12]  H. Jin Kim,et al.  Planning and Control for Collision-Free Cooperative Aerial Transportation , 2018, IEEE Transactions on Automation Science and Engineering.

[13]  Michael Gassner,et al.  Dynamic collaboration without communication: Vision-based cable-suspended load transport with two quadrotors , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[14]  H. Jin Kim,et al.  Vision-Guided Aerial Manipulation Using a Multirotor With a Robotic Arm , 2016, IEEE/ASME Transactions on Mechatronics.

[15]  Hyungbo Shim,et al.  Robust Control of an Equipment-Added Multirotor Using Disturbance Observer , 2018, IEEE Transactions on Control Systems Technology.

[16]  Dongjun Lee,et al.  Hierarchical cooperative control framework of multiple quadrotor-manipulator systems , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Giuseppe Muscio,et al.  Cooperative impedance control for multiple UAVs with a robotic arm , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  H. Jin Kim,et al.  Path planning and control of multiple aerial manipulators for a cooperative transportation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[19]  Hyungbo Shim,et al.  An Inner-Loop Controller Guaranteeing Robust Transient Performance for Uncertain MIMO Nonlinear Systems , 2009, IEEE Transactions on Automatic Control.

[20]  Nicolas Mansard,et al.  Continuity of Varying-Feature-Set Control Laws , 2009, IEEE Transactions on Automatic Control.

[21]  Christos Papachristos,et al.  Efficient force exertion for aerial robotic manipulation: Exploiting the thrust-vectoring authority of a tri-tiltrotor UAV , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).