Vision Based Autonomous Tracking and Landing on an Arbitrary Object of Quadrotor

This paper addresses the problem of tracking and landing on an arbitrary object of a quadrotor. It is assumed that the vertical and lateral velocity controllers of a quadrotor can be designed independently. We have developed an image based visual servoing method that uses only a downward looking camera for tracking and landing from a quadrotor. Our visual detection algorithm allows the user to specify an arbitrary object to detect its movements in the image plane. In the horizontal plane, we use the lateral velocity controller to keep tracking with the object in the center of the camera image. In the vertical profile, we adopted a log polynomial velocity to guarantee zero closing velocity and acceleration at touchdown. During the tracking phase, the quadrotor tracks the object continuously while maintaining a fixed altitude from the object and keeps it in the center. Once the quadrotor satisfies the landing condition, it moves on to the landing phase at the planned vertical velocity until touchdown. Here, we use the ultrasound sensor running kalman filter to detect the landing condition. Our experiments show that the system is able to track an arbitrary object and land on it successfully.

[1]  K. H. Low,et al.  Output Feedback Image-Based Visual Servoing of Rotorcrafts , 2019, J. Intell. Robotic Syst..

[2]  Pascual Campoy Cervera,et al.  Computer vision based general object following for GPS-denied multirotor unmanned vehicles , 2014, 2014 American Control Conference.

[3]  Giuseppe Casalino,et al.  Marea project: UAV landing procedure on a moving and floating platform , 2017, OCEANS 2017 – Anchorage.

[4]  Colin Greatwood,et al.  Tracking control of a UAV with a parallel visual processor , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Nabil Aouf,et al.  Vision Based Autonomous Landing of Multirotor UAV on Moving Platform , 2017, J. Intell. Robotic Syst..

[6]  Gerardo Flores,et al.  Improvement in the UAV position estimation with low-cost GPS, INS and vision-based system: Application to a quadrotor UAV , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[7]  Vijay Kumar,et al.  Estimation, Control, and Planning for Aggressive Flight With a Small Quadrotor With a Single Camera and IMU , 2017, IEEE Robotics and Automation Letters.

[8]  Roland Siegwart,et al.  Control of a Quadrotor With Reinforcement Learning , 2017, IEEE Robotics and Automation Letters.

[9]  Dimitra Panagou,et al.  Vision-based target tracking and autonomous landing of a quadrotor on a ground vehicle , 2017, 2017 American Control Conference (ACC).

[10]  Vijay Kumar,et al.  Experiments in Fast, Autonomous, GPS-Denied Quadrotor Flight , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Vijay Kumar,et al.  Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight , 2017, IEEE Robotics and Automation Letters.

[12]  Angelo Cangelosi,et al.  Autonomous Quadrotor Landing using Deep Reinforcement Learning , 2017, ArXiv.

[13]  Eric N. Johnson,et al.  Estimation Techniques in Robust Vision-Based Landing of Aerial Vehicles , 2017 .

[14]  Pascual Campoy Cervera,et al.  Vision based GPS-denied Object Tracking and following for unmanned aerial vehicles , 2013, 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[15]  P. B. Sujit,et al.  Autonomous Quadrotor Landing Using Vision and Pursuit Guidance , 2017 .

[16]  Mohammad Fattahi Sani,et al.  Automatic navigation and landing of an indoor AR. drone quadrotor using ArUco marker and inertial sensors , 2017, 2017 International Conference on Computer and Drone Applications (IConDA).

[17]  Pavol Fedor,et al.  Autonomous flying with quadrocopter using fuzzy control and ArUco markers , 2017, Intell. Serv. Robotics.

[18]  Young-Im Cho,et al.  A Visual Localization Technique for Unmanned Ground and Aerial Robots , 2017, 2017 First IEEE International Conference on Robotic Computing (IRC).

[19]  P. B. Sujit,et al.  Log Polynomial Velocity Profile for Vertical Landing , 2018, Journal of Guidance Control and Dynamics.

[20]  Tao Yang,et al.  Monocular Vision SLAM-Based UAV Autonomous Landing in Emergencies and Unknown Environments , 2018 .

[21]  Fan Zhang,et al.  A hierarchical vision-based localization of rotor unmanned aerial vehicles for autonomous landing , 2018, Int. J. Distributed Sens. Networks.