Altitude Measurement-Based Optimization of the Landing Process of UAVs

The paper addresses the loop shaping problem in the altitude control of an unmanned aerial vehicle to land the flying robot with a specific landing scenario adopted. The proposed solution is optimal, in the sense of the selected performance indices, namely minimum-time, minimum-energy, and velocity-penalized related functions, achieving their minimal values, with numerous experiments conducted throughout the development and preparation to the Mohamed Bin Zayed International Robotics Challenge (MBZIRC 2020). A novel approach to generation of a reference altitude trajectory is presented, which is then tracked in a standard, though optimized, control loop. Three landing scenarios are considered, namely: minimum-time, minimum-energy, and velocity-penalized landing scenarios. The experimental results obtained with the use of the Simulink Support Package for Parrot Minidrones, and the OptiTrack motion capture system proved the effectiveness of the proposed approach.

[1]  Dariusz Horla,et al.  Real-Time Model-Free Minimum-Seeking Autotuning Method for Unmanned Aerial Vehicle Controllers Based on Fibonacci-Search Algorithm , 2019, Sensors.

[2]  Andreas Zell,et al.  A Cross-Platform Comparison of Visual Marker Based Approaches for Autonomous Flight of Quadrocopters , 2013, Journal of Intelligent & Robotic Systems.

[3]  Pei Li,et al.  Bio-inspired computation in unmanned aerial vehicles , 2014 .

[4]  Matthew A. Garratt,et al.  Monocular vision-based real-time target recognition and tracking for autonomously landing an UAV in a cluttered shipboard environment , 2017, Auton. Robots.

[5]  Hongmei Zhang,et al.  Take-off trajectory optimization of vertical take off and landing UAV , 2017, 2017 36th Chinese Control Conference (CCC).

[6]  Zexiang Li,et al.  Precise quadrotor autonomous landing with SRUKF vision perception , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Hriday Bavle,et al.  A Deep Reinforcement Learning Strategy for UAV Autonomous Landing on a Moving Platform , 2018, Journal of Intelligent & Robotic Systems.

[8]  Xiaoyan Yang,et al.  Research on Optimal Landing Trajectory Planning Method between an UAV and a Moving Vessel , 2019 .

[9]  Hyochoong Bang,et al.  Target state estimation for vision-based landing on a moving ground target , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[11]  Antonio Franchi,et al.  Takeoff and landing on slopes via inclined hovering with a tethered aerial robot , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Éric Marchand,et al.  3D model-based tracking for UAV position control , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Maarouf Saad,et al.  Autonomous Landing of a Quadrotor on a Moving Platform , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[14]  Paul de Kerret,et al.  Trajectory Optimization for Autonomous Flying Base Station via Reinforcement Learning , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[15]  Hichem Maaref,et al.  Control of a Drone: Study and Analysis of the Robustness , 2008 .

[16]  Yang Yi,et al.  Autonomous landing of a quadrotor on an UGV , 2016, 2016 IEEE International Conference on Mechatronics and Automation.

[17]  William Crowther Perched Landing and Takeoff for fixed wing UAV\'s , 2000 .

[18]  Jianwei Zhang,et al.  Vision-based autonomous landing system for unmanned aerial vehicle: A survey , 2014, 2014 International Conference on Multisensor Fusion and Information Integration for Intelligent Systems (MFI).

[19]  松代 守弘 Vertical Take Off and Landing , 2004 .

[20]  Dongjin Lee,et al.  Close-range vision navigation and guidance for rotary UAV autonomous landing , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[21]  Dario Floreano,et al.  Last-Centimeter Personal Drone Delivery: Field Deployment and User Interaction , 2018, IEEE Robotics and Automation Letters.

[22]  Florian Holzapfel,et al.  Emergency Landing Trajectory Optimization for Fixed-Wing UAV under Engine Failure , 2019, AIAA Scitech 2019 Forum.

[23]  Andreas Zell,et al.  An Onboard Monocular Vision System for Autonomous Takeoff, Hovering and Landing of a Micro Aerial Vehicle , 2013, J. Intell. Robotic Syst..

[24]  Martin Saska,et al.  Autonomous landing on a moving vehicle with an unmanned aerial vehicle , 2019, J. Field Robotics.

[25]  Thomas F Dono,et al.  Optimized Landing of Autonomous Unmanned Aerial Vehicle Swarms , 2012 .

[26]  Shen Lincheng,et al.  On-board vision autonomous landing techniques for quadrotor: A survey , 2016, 2016 35th Chinese Control Conference (CCC).

[27]  Yahya Zweiri,et al.  Multirotors From Takeoff to Real-Time Full Identification Using the Modified Relay Feedback Test and Deep Neural Networks , 2020, IEEE Transactions on Control Systems Technology.

[28]  Wojciech Giernacki,et al.  Iterative Learning Method for In-Flight Auto-Tuning of UAV Controllers Based on Basic Sensory Information , 2019, Applied Sciences.

[29]  Dariusz Horla,et al.  On Obtaining Energy-Optimal Trajectories for Landing of UAVs , 2020, Energies.

[30]  Iztok Fister,et al.  Parameter tuning of PID controller with reactive nature-inspired algorithms , 2016, Robotics Auton. Syst..

[31]  S. Kahne,et al.  Optimal control: An introduction to the theory and ITs applications , 1967, IEEE Transactions on Automatic Control.

[32]  Hriday Bavle,et al.  A Deep Reinforcement Learning Technique for Vision-Based Autonomous Multirotor Landing on a Moving Platform , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).