Design of a lightweight dual arm system for aerial manipulation

ABSTRACT This paper presents the development and experimental validation of a low weight and inertia, human-size and highly dexterous dual arm system designed for aerial manipulation with multirotor platform. The arms, weighting 1.8 kg in total and with a maximum lift load per arm around 0.75 kg, provide five degrees of freedom (DOF) for end-effector positioning and wrist orientation. A customized aluminum frame structure supports the servo actuators, placing most part of the mass close to the shoulder structure in order to reduce the inertia. A double flange bearing mechanism in side-by-side configuration isolates the servos from impacts and radial/axial overloads, increasing robustness. This is important to prevent that the arms are damaged during physical interactions with the environment, as they should support the kinetic energy of the whole platform. The motivation in the development of a dual arm aerial manipulator is extending the range of applications and tasks that can be performed with respect to the single arm case, like grasping large objects or assembling. The paper covers the kinematic and dynamic modeling of the aerial robot, proposing a control scheme that deals with the technological limitations of the smart servo actuators. The performance of the arms and the interactions with the aerial platform are evaluated in test bench experiments. The proposed dual arm design is validated through outdoor flight tests with two commercial hexarotor platforms equipped with standard industrial autopilots.

[1]  P. Chiacchio,et al.  Six-DOF Impedance Control of Dual-Arm Cooperative Manipulators , 2008, IEEE/ASME Transactions on Mechatronics.

[2]  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).

[3]  Alin Albu-Schäffer,et al.  The DLR hand arm system , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[5]  Danica Kragic,et al.  Dual arm manipulation - A survey , 2012, Robotics Auton. Syst..

[6]  Francesco Pierri,et al.  Selective compliance control for an unmanned aerial vehicle with a robotic arm , 2014, 22nd Mediterranean Conference on Control and Automation.

[7]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  S. Ali A. Moosavian,et al.  Dynamics and control of space free-flyers with multiple manipulators , 1994, Adv. Robotics.

[9]  Kazuya Yoshida,et al.  Dual arm coordination in space free-flying robot , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[10]  Christoph Borst,et al.  A Humanoid Two-Arm System for Dexterous Manipulation , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[11]  Kazuya Yoshida,et al.  Torque optimization control in space robots with a redundant arm , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[12]  Vaibhav Ghadiok,et al.  Autonomous indoor aerial gripping using a quadrotor , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Giuseppe Muscio,et al.  Control of quadrotor aerial vehicles equipped with a robotic arm , 2013, 21st Mediterranean Conference on Control and Automation.

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

[15]  Aníbal Ollero,et al.  Control of a multirotor outdoor aerial manipulator , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Aaron M. Dollar,et al.  Stability of Helicopters in Compliant Contact Under PD-PID Control , 2014, IEEE Transactions on Robotics.

[17]  Aníbal Ollero,et al.  Lightweight compliant arm with compliant finger for aerial manipulation and inspection , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Ren C. Luo,et al.  Real time human motion imitation of anthropomorphic dual arm robot based on Cartesian impedance control , 2013, 2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE).

[19]  Aníbal Ollero,et al.  Lightweight compliant arm for aerial manipulation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Aníbal Ollero,et al.  A multilayer control for multirotor UAVs equipped with a servo robot arm , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

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

[22]  Giuseppe Muscio,et al.  Adaptive control for UAVs equipped with a robotic arm , 2014 .

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

[24]  Oliver Bimber,et al.  Fast and robust CAMShift tracking , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[25]  Gary Bradski,et al.  Computer Vision Face Tracking For Use in a Perceptual User Interface , 1998 .

[26]  Vincenzo Lippiello,et al.  Design, modeling and control of a 5-DoF light-weight robot arm for aerial manipulation , 2015, 2015 23rd Mediterranean Conference on Control and Automation (MED).

[27]  Xueqian Wang,et al.  Study on Trajectory Planning of Dual-arm Space Robot Keeping the Base Stabilized , 2013 .

[28]  Aníbal Ollero,et al.  Anthropomorphic, compliant and lightweight dual arm system for aerial manipulation , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[29]  A. Ollero,et al.  Aerial manipulation robot composed of an autonomous helicopter and a 7 degrees of freedom industrial manipulator , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[31]  Antonio Franchi,et al.  Design, identification and experimental testing of a light-weight flexible-joint arm for aerial physical interaction , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Jin-Soo Kim,et al.  Cooperative Control of a 3D Dual-Flexible-Arm Robot , 2004, J. Intell. Robotic Syst..

[33]  Sami Haddadin,et al.  A unified framework for external wrench estimation, interaction control and collision reflexes for flying robots , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  J. Braga,et al.  Aerial manipulator for structure inspection by contact from the underside , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[35]  Stjepan Bogdan,et al.  Valve turning using a dual-arm aerial manipulator , 2014 .