A Control Architecture For Fast And Precise Autonomous Landing Of A VTOL UAV Onto An Oscillating Platform

In this paper, the problem of landing an unmanned aerial vehicle (UAV) on a platform with unknown oscillating motion is investigated. A control architecture that enables fast, safe and precise landing process is proposed. This control architecture consists of three modules: a tracking control module, a trajectory generation module and a vision-based motion estimation module. For the tracking control module, an Adaptive Robust Controller (ARC) is used to robustly adapt to the changes in thrust due to ground effect. In the trajectory generation module, a time optimal reference trajectory is generated to follow the platform motion. In the motion estimation module, the motion of the moving platform and the UAV is estimated based on only relative distance measurement and acceleration measurement. Comparative simulation and experimental results are presented to validate the effectiveness of the proposed control architecture.

[1]  Kaustubh Pathak,et al.  Approaches for a tether-guided landing of an autonomous helicopter , 2006, IEEE Transactions on Robotics.

[2]  Michael S. Triantafyllou,et al.  Real time estimation of ship motions using Kalman filtering techniques , 1983 .

[3]  Lorenzo Marconi,et al.  Autonomous vertical landing on an oscillating platform: an internal-model based approach , 2002, Autom..

[4]  Wei Lin,et al.  A two-loop contour tracking control for biaxial servo systems with constraints and uncertainties , 2013, 2013 American Control Conference.

[5]  Steven Lake Waslander,et al.  Autonomous Maritime Landings for Low-Cost VTOL Aerial Vehicles , 2014, 2014 Canadian Conference on Computer and Robot Vision.

[6]  Vijay Kumar,et al.  Minimum snap trajectory generation and control for quadrotors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[7]  Daewon Lee,et al.  Autonomous landing of a VTOL UAV on a moving platform using image-based visual servoing , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Jose Luis Sanchez-Lopez,et al.  An Approach Toward Visual Autonomous Ship Board Landing of a VTOL UAV , 2013, Journal of Intelligent & Robotic Systems.

[9]  Jack W. Langelaan,et al.  Vision-based Deck State Estimation for Autonomous Ship-board Landing , 2013 .

[10]  Robert E. Mahony,et al.  Landing a VTOL Unmanned Aerial Vehicle on a Moving Platform Using Optical Flow , 2012, IEEE Transactions on Robotics.

[11]  Bin Yao,et al.  A performance oriented multi-loop constrained adaptive robust tracking control of one-degree-of-freedom mechanical systems: Theory and experiments , 2014, Autom..

[12]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  T. Hamel,et al.  A practical Visual Servo Control for a Unmanned Aerial Vehicle , 2008, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[14]  Raffaello D'Andrea,et al.  Quadrocopter Trajectory Generation and Control , 2011 .

[15]  Li Xu,et al.  Adaptive robust motion control of linear motors for precision manufacturing , 2002 .

[16]  Alex Zelinsky,et al.  Learning OpenCV---Computer Vision with the OpenCV Library (Bradski, G.R. et al.; 2008)[On the Shelf] , 2009, IEEE Robotics & Automation Magazine.

[17]  Edwin Olson,et al.  AprilTag: A robust and flexible visual fiducial system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Claire J. Tomlin,et al.  Quadrotor Helicopter Trajectory Tracking Control , 2008 .

[19]  Sandipan Mishra,et al.  Fast, safe and precise landing of a quadrotor on an oscillating platform , 2015, 2015 American Control Conference (ACC).

[20]  Valery A. Ugrinovskii,et al.  Prediction of vertical motions for landing operations of UAVs , 2008, 2008 47th IEEE Conference on Decision and Control.

[21]  Raffaello D'Andrea,et al.  Iterative learning of feed-forward corrections for high-performance tracking , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  S. Shankar Sastry,et al.  Nonlinear control design for slightly non-minimum phase systems: Application to V/STOL aircraft , 1992, Autom..

[23]  Angela P. Schoellig,et al.  Generation of collision-free trajectories for a quadrocopter fleet: A sequential convex programming approach , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Gaurav S. Sukhatme,et al.  Landing a Helicopter on a Moving Target , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[25]  Y. S. Kim,et al.  A note on ship-motion prediction based on wave-excitation input estimation , 1990 .

[26]  Robert E. Mahony,et al.  Adaptive Compensation of Aerodynamic Effects during Takeoff and Landing Manoeuvres for a Scale Model Autonomous Helicopter , 2001, Eur. J. Control.

[27]  B. Bethke,et al.  Real-time indoor autonomous vehicle test environment , 2008, IEEE Control Systems.

[28]  Raffaello D'Andrea,et al.  A computationally efficient algorithm for state-to-state quadrocopter trajectory generation and feasibility verification , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[30]  B. Yao,et al.  Adaptive robust motion control of linear motors for precision manufacturing , 1999 .

[31]  Sergio M. Savaresi,et al.  On the parametrization and design of an extended Kalman filter frequency tracker , 2000, IEEE Trans. Autom. Control..

[32]  Vijay Kumar,et al.  Trajectory generation and control for precise aggressive maneuvers with quadrotors , 2012, Int. J. Robotics Res..

[33]  Daewon Lee,et al.  Laser-based guidance of a quadrotor uav for precise landing on an inclined surface , 2014, 2014 American Control Conference.

[34]  Raffaello D'Andrea,et al.  Knowledge transfer for high-performance quadrocopter maneuvers , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[35]  Ming Hou Estimation of Sinusoidal Frequencies and Amplitudes Using Adaptive Identifier and Observer , 2007, IEEE Transactions on Automatic Control.