ODAR: Aerial Manipulation Platform Enabling Omnidirectional Wrench Generation

We propose a novel aerial manipulation platform, an omnidirectional aerial robot, that is capable of omnidirectional wrench generation with opportunistically distributed/aligned Sectional rotors. To circumvent the tight thrust margin and weight budget of currently available rotor and battery technologies, we propose a novel design optimization framework, which maximizes the minimum-guaranteed control force/torque for any attitude while incorporating such important and useful aspects as interrotor aerointerference, anisotropic task requirement, gravity compensation, etc. We also provide a closed-form solution of infinity-norm optimal control allocation to avoid rotor saturation with the tight thrust margin. Further, we elaborate the notion of electronic speed controller induced singularity and devise a novel selective mapping algorithm to substantially subdue its destabilizing effect. Experiments are performed to validate the theory, which demonstrate such capabilities not possible with typical aerial manipulation systems, namely, separate translation and attitude control on SE(3), hybrid pose/wrench control with downward force of 60 N much larger than its own weight (2.6 kg), and peg-in-hole teleoperation with a radial tolerance of 0.5 mm.

[1]  Dongjun Lee,et al.  A Novel Robotic Platform for Aerial Manipulation Using Quadrotors as Rotating Thrust Generators , 2018, IEEE Transactions on Robotics.

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

[3]  David J. Cappelleri,et al.  Linear control design, allocation, and implementation for the Omnicopter MAV , 2013, 2013 IEEE International Conference on Robotics and Automation.

[4]  Davide Bicego,et al.  Modeling and control of FAST-Hex: A fully-actuated by synchronized-tilting hexarotor , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[6]  Antonio Franchi,et al.  Modeling, control and design optimization for a fully-actuated hexarotor aerial vehicle with tilted propellers , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Richard M. Voyles,et al.  A nonparallel hexrotor UAV with faster response to disturbances for precision position keeping , 2014, 2014 IEEE International Symposium on Safety, Security, and Rescue Robotics (2014).

[8]  Imme Ebert-Uphoff,et al.  Wrench-feasible workspace generation for cable-driven robots , 2006, IEEE Transactions on Robotics.

[9]  Dongjun Lee,et al.  Passive-Set-Position-Modulation Framework for Interactive Robotic Systems , 2010, IEEE Transactions on Robotics.

[10]  Kostas J. Kyriakopoulos,et al.  Mechanical design, modelling and control of a novel aerial manipulator , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Yunong Zhang Inverse-free computation for infinity-norm torque minimization of robot manipulators , 2006 .

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

[13]  Sami Haddadin,et al.  External Wrench Estimation, Collision Detection, and Reflex Reaction for Flying Robots , 2017, IEEE Transactions on Robotics.

[14]  ChangSu Ha,et al.  Semiautonomous Haptic Teleoperation Control Architecture of Multiple Unmanned Aerial Vehicles , 2013, IEEE/ASME Transactions on Mechatronics.

[15]  Daewon Lee,et al.  Geometric nonlinear PID control of a quadrotor UAV on SE(3) , 2013, 2013 European Control Conference (ECC).

[16]  Raffaello D'Andrea,et al.  Design, modeling and control of an omni-directional aerial vehicle , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

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

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

[19]  Heinrich H. Bülthoff,et al.  Modeling and control of a quadrotor UAV with tilting propellers , 2012, 2012 IEEE International Conference on Robotics and Automation.

[20]  Rodrigo Ventura,et al.  Space CoBot: Modular design of an holonomic aerial robot for indoor microgravity environments , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Atsushi Konno,et al.  Flight control systems of a quad tilt rotor Unmanned Aerial Vehicle for a large attitude change , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Dongjun Lee,et al.  Design, modeling and control of omni-directional aerial robot , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).