Robot assisted landing of VTOL UAVs on ships: A simulation case study of the touch-down phase

Robot assisted landing means to use a robot manipulator to capture a vertical take-off and landing unmanned aerial vehicle (VTOL UAV) in flight and tow it to a designated landing spot. This procedure enables the VTOL UAV to land on moving surfaces and under side wind conditions. In our previous work, we neglected ship motion, the influence of the UAV on the manipulator, and the torque limits of the robot, which is only valid for light UAVs. Therefore, in this paper, we present a multibody dynamics model of a moving base robot manipulator with a VTOL UAV attached at its end-effector via a ball joint. For the robot, a task space tracking controller with base motion compensation is derived and for the UAV, an active thrust vector control law. We evaluate the effect of heavy UAVs and of base motion compensation on the trajectory tracking performance in a simulation case study using five sets of realistic VTOL UAV model parameters as well as base movements provided by a ship motion simulation at three different sea states. The results clearly show that active thrust vector control is needed in order to comply with the robots joint torque limits.

[1]  Eric Feron,et al.  Scaling effects and dynamic characteristics of miniature rotorcraft , 2004 .

[2]  Sandy Kennedy,et al.  Hardesty Development of Navigation and Automated Flight Control System Solutions for Maritime VTOL UAS Operations , 2012 .

[3]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[4]  Steven L. Waslander,et al.  Wind Disturbance Estimation and Rejection for Quadrotor Position Control , 2009 .

[5]  H. Bremer,et al.  Elastic Multibody Dynamics , 2008 .

[6]  John F. Jansen,et al.  On the modeling of robots operating on ships , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[7]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[8]  Konstantin Kondak,et al.  Robot-Assisted Landing of VTOL UAVs: Design and Comparison of Coupled and Decoupling Linear State-Space Control Approaches , 2016, IEEE Robotics and Automation Letters.

[9]  Hartmut Bremer Elastic Multibody Dynamics: A Direct Ritz Approach , 2008 .

[10]  Matthew J. Rutherford,et al.  A mobile self-leveling landing platform for VTOL UAVs , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Konstantin Kondak,et al.  Landing of VTOL UAVs using a stationary robot manipulator: A new approach for coordinated control , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[12]  Sami Haddadin,et al.  Learning quadrotor maneuvers from optimal control and generalizing in real-time , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[13]  Konstantin Kondak,et al.  Tether-guided landing of unmanned helicopters without GPS sensors , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Jan Tommy Gravdahl,et al.  Modeling and motion planning for mechanisms on a non-inertial base , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  Gareth D. Padfield,et al.  Aerodynamic Loading Characteristics of a Model-Scale Helicopter in a Ship's Airwake , 2012 .

[16]  Jun Wang,et al.  A gust-attenuation robust H∞ output-feedback control design for unmanned autonomous helicopters , 2012, 2012 American Control Conference (ACC).

[17]  Sebastian Scherer,et al.  Infrastructure-free shipdeck tracking for autonomous landing , 2013, 2013 IEEE International Conference on Robotics and Automation.

[18]  Christian Ott,et al.  Cartesian Impedance Control of Redundant and Flexible-Joint Robots , 2008, Springer Tracts in Advanced Robotics.