1. Vision-Based Autonomous Landing for Unmanned Aerial and Ground Vehicles Cooperative Systems
- Author
-
Man-On Pun, Guanchong Niu, Qingkai Yang, and Yunfan Gao
- Subjects
Scheme (programming language) ,Control and Optimization ,Vision based ,business.industry ,Computer science ,Mechanical Engineering ,Real-time computing ,Biomedical Engineering ,Ground vehicles ,Velocity controller ,Computer Science Applications ,Human-Computer Interaction ,Artificial Intelligence ,Control and Systems Engineering ,Global Positioning System ,Computer Vision and Pattern Recognition ,State (computer science) ,Quadratic programming ,business ,computer ,computer.programming_language ,Control-Lyapunov function - Abstract
In this work, we consider a cooperative system in which UAVs perform long-distance missions with assistance of unmanned ground vehicles (UGVs) for battery charging. We propose an autonomous landing scheme for the UAV to land on a mobile UGV with high precision by leveraging multiple-scale Quick Response (QR)-codes for different altitudes. These QR-codes support the acquisition of the relative distance and direction between the UGV and UAV. As a result, the UGV is not required to report its accurate state to the UAV. In contrast to the conventional landing algorithms based on the global positioning system (GPS), the proposed vision-based autonomous landing algorithm is available for both outdoor and GPS-denied scenarios. To cope with the challenge on the moving platform landing, a quadratic programming (QP) problem is formulated to design the velocity controller by combining a control barrier function (CBF) and a control Lyapunov function (CLF). Finally, both extensive computer simulation and a prototype of the proposed system are shown to confirm the feasibility of our proposed system and landing scheme.
- Published
- 2022
- Full Text
- View/download PDF