Autonomous Landing Guidance for Quad-UAVs Based on Visual Image and Altitude Estimation
Abstract
:1. Introduction
2. The Framework of Proposed Landing Guidance
3. Landing Marker Design and Detection
3.1. Nested Landing Marker Design
3.2. Landing Marker Detection Algorithm
3.2.1. Build Bounding Box Selection by NMS
3.2.2. The NMS Algorithm Based on NWD
4. Landing Guidance Command Generation
4.1. Altitude Correction for the UAV
4.1.1. UAV Localization Based on Perspective-n-Point
4.1.2. Altitude Correction Based on Vision Image and IMU
4.2. Position Adjustment for the UAV
5. Landing Guidance Realization
6. Simulation and Experiment
6.1. Landing Marker Detection Results Analysis
6.2. Altitude Correction Results Analysis
6.3. Simulation Test
6.3.1. Simulation Result of Landing on Static Target
6.3.2. Simulation Result of Landing on Moving Target
6.3.3. Simulation Result in the Case That Marker Is Lost
6.4. Experiment Test
6.4.1. Experiment Platform Description
6.4.2. Experiment Result of Landing on Static Target
6.4.3. Experiment Result of Landing on Moving Target
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Duan, H.; Zhao, J.; Deng, Y.; Shi, Y.; Ding, X. Dynamic discrete pigeon-inspired optimization for multi-UAV cooperative search-attack mission planning. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 706–720. [Google Scholar] [CrossRef]
- Gupta, P.M.; Pairet, E.; Nascimento, T.; Saska, M. Landing a UAV in harsh winds and turbulent open waters. IEEE Robot. Autom. Lett. 2023, 8, 744–751. [Google Scholar] [CrossRef]
- Yuan, Y.; Duan, H.; Zeng, Z. Automatic carrier landing control with external disturbance and input constraint. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 1426–1438. [Google Scholar] [CrossRef]
- Sawadsitang, S.; Niyato, D.; Tan, P.S.; Wang, P. Joint ground and aerial package delivery services: A stochastic optimization approach. IEEE Trans. Intell. Transp. Syst. 2019, 20, 2241–2254. [Google Scholar] [CrossRef]
- Mu, L.; Xie, G.; Yu, X.; Wang, B.; Zhang, Y. Robust guidance for a reusable launch vehicle in terminal phase. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 1996–2011. [Google Scholar] [CrossRef]
- Lim, J.; Kim, M.; Yoo, H.; Lee, J. Autonomous Multirotor UAV Search and Landing on Safe Spots Based on Combined Semantic and Depth Information From an Onboard Camera and LiDAR. IEEE/ASME Trans. Mechatron. 2024, 29, 3960–3970. [Google Scholar] [CrossRef]
- Roggi, G.; Gozzini, G.; Invernizzi, D.; Lovera, M. Vision-Based Air-to-Air Autonomous Landing of Underactuated VTOL UAVs. IEEE/ASME Trans. Mechatron. 2024, 29, 2338–2349. [Google Scholar] [CrossRef]
- Zhang, X.; Fang, Y.; Zhang, X.; Jiang, J.; Chen, X. Dynamic image-based output feedback control for visual servoing of multirotors. IEEE Trans. Ind. Inform. 2020, 16, 7624–7636. [Google Scholar] [CrossRef]
- Lin, J.; Wang, Y.; Miao, Z.; Wang, H.; Fierro, R. Robust image-based landing control of a quadrotor on an unpredictable moving vehicle using circle features. IEEE Trans. Autom. Sci. Eng. 2023, 20, 1429–1440. [Google Scholar] [CrossRef]
- Bhargavapuri, M.; Shastry, A.K.; Sinha, H.; Sahoo, S.R.; Kothari, M. Vision-based autonomous tracking and landing of a fully-actuated rotorcraft. Control Eng. Pract. 2019, 89, 113–129. [Google Scholar] [CrossRef]
- Dong, J.; Ren, X.; Han, S.; Luo, S. UAV vision aided INS/odometer integration for land vehicle autonomous navigation. IEEE Trans. Veh. Technol. 2022, 71, 4825–4840. [Google Scholar] [CrossRef]
- Shao, G.; Ma, Y.; Malekian, R.; Yan, X.; Li, Z. A novel cooperative platform design for coupled USV-UAV systems. IEEE Trans. Ind. Inform. 2019, 15, 4913–4922. [Google Scholar] [CrossRef]
- Baca, T.; Stepan, P.; Spurny, V.; Hert, D.; Penicka, R.; Saska, M.; Thomas, J.; Loianno, G.; Kumar, V. Autonomous landing on a moving vehicle with an unmanned aerial vehicle. J. Field Robot. 2019, 36, 874–891. [Google Scholar] [CrossRef]
- Mi, Z.; Yong, Z.; Shuhui, B. Multi-level marker based autonomous landing system for UAVs. Acta Aeronaut. Et Astronaut. Sin. 2018, 39, 213–221. [Google Scholar]
- Cho, G.; Choi, J.; Bae, G.; Oh, H. Autonomous ship deck landing of a quadrotor UAV using feed-forward image-based visual servoing. Aerosp. Sci. Technol. 2022, 130, 107869. [Google Scholar] [CrossRef]
- Fathian, K.; Jin, J.; Wee, S.G.; Lee, D.H.; Kim, Y.G.; Gans, N.R. Camera relative pose estimation for visual servoing using quaternions. Robot. Auton. Syst. 2018, 107, 45–62. [Google Scholar] [CrossRef]
- Lee, D.; Ryan, T.; Kim, H.J. Autonomous landing of a VTOL UAV on a moving platform using image-based visual servoing. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA, 14–18 May 2012; pp. 971–976. [Google Scholar]
- Lin, J.; Wang, Y.; Miao, Z.; Zhong, H.; Fierro, R. Low-complexity control for vision-based landing of quadrotor UAV on unknown moving platform. IEEE Trans. Ind. Inform. 2022, 18, 5348–5358. [Google Scholar] [CrossRef]
- Cabecinhas, D.; Naldi, R.; Silvestre, C.; Cunha, R.; Marconi, L. Robust landing and sliding maneuver hybrid controller for a quadrotor vehicle. IEEE Trans. Control Syst. Technol. 2016, 24, 400–412. [Google Scholar] [CrossRef]
- Lee, S.; Lee, J.; Lee, S.; Choi, H.; Kim, Y.; Kim, S.; Suk, J. Sliding mode guidance and control for UAV carrier landing. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 951–966. [Google Scholar] [CrossRef]
- Duan, H.; Yuan, Y.; Zeng, Z. Automatic carrier landing system with fixed time control. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3586–3600. [Google Scholar] [CrossRef]
- Vlantis, P.; Marantos, P.; Bechlioulis, C.P.; Kyriakopoulos, K.J. Quadrotor landing on an inclined platform of a moving ground vehicle. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 2202–2207. [Google Scholar]
- Ji, J.; Yang, T.; Xu, C.; Gao, F. Real-time trajectory planning for aerial perching. In Proceedings of the 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Kyoto, Japan, 23–27 October 2022; pp. 10516–10522. [Google Scholar]
- Gao, Y.; Ji, J.; Wang, Q.; Jin, R.; Lin, Y.; Shang, Z.; Cao, Y.; Shen, S.; Xu, C.; Gao, F. Adaptive tracking and perching for quadrotor in dynamic scenarios. IEEE Trans. Robot. 2024, 40, 499–519. [Google Scholar] [CrossRef]
- Huang, Y.; Zhu, M.; Zheng, Z.; Low, K.H. Homography-based visual servoing for underactuated VTOL UAVs tracking a 6-DOF moving ship. IEEE Trans. Veh. Technol. 2022, 71, 2385–2398. [Google Scholar] [CrossRef]
- Xu, C.; Wang, J.; Yang, W.; Yu, H.; Yu, L.; Xia, G.S. Detecting tiny objects in aerial images: A normalized Wasserstein distance and a new benchmark. ISPRS J. Photogramm. Remote Sens. 2022, 190, 79–93. [Google Scholar] [CrossRef]
- Li, S.; Cui, X.; Guo, L.; Zhang, L.; Chen, X.; Cao, X. Enhanced Automatic Root Recognition and Localization in GPR Images Through a YOLOv4-Based Deep Learning Approach. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–14. [Google Scholar] [CrossRef]
- Dai, J.S. Euler–Rodrigues formula variations, quaternion conjugation and intrinsic connections. Mech. Mach. Theory 2015, 92, 144–152. [Google Scholar] [CrossRef]
- Hutchinson, S.; Hager, G.D.; Corke, P.I. A tutorial on visual servo control. IEEE Trans. Robot. Autom. 1996, 12, 651–670. [Google Scholar] [CrossRef]
- Mu, L.; Cao, S.; Zhang, Y.; Zhang, X.; Feng, N.; Zhang, Y. Experimental Code. 2024. Available online: https://github.com/Alien828/Autonomous_Landing_Guidance_for_Quad-UAVs_Based_on_Vision_Image_and_Altitude_Estimation.git (accessed on 1 November 2024).
- Mu, L.; Cao, S.; Zhang, Y.; Zhang, X.; Feng, N.; Zhang, Y. Experimental Video. 2024. Available online: https://www.bilibili.com/video/BV1JN4y1H7Fv/ (accessed on 1 November 2024).
- Romero-Ramirez, F.J.; Muñoz-Salinas, R.; Medina-Carnicer, R. Speeded up detection of squared fiducial markers. Image Vis. Comput. 2018, 76, 38–47. [Google Scholar] [CrossRef]
- Mu, L.; Zhang, Y.; Xin, J.; Zhang, Y. Vision-Based Autonomous Landing of a Quadrotor UAV on a Double-Layered Nested Landing Marker. In Proceedings of the International Conference on Guidance, Navigation and Control, Tianjin, China, 5–7 August 2022; Springer: Singapore, 2022; pp. 2995–3004. [Google Scholar]
- Mu, L.; Li, Q.; Wang, B.; Zhang, Y.; Feng, N.; Xue, X.; Sun, W. A Vision-Based Autonomous Landing Guidance Strategy for a Micro-UAV by the Modified Camera View. Drones 2023, 7, 400. [Google Scholar] [CrossRef]
Method | [email protected] | [email protected]:0.95 | GFLOPs | Params |
---|---|---|---|---|
YOLOv4 | 92.97% | 32.36% | 6.957G | 6.057M |
NWD-YOLOv4 | 93.70% | 44.72% | 6.957G | 6.057M |
YOLOv8 | 95.10% | 24.6% | 78.7G | 25.841M |
Type | Configuration |
---|---|
CPU, RAM | Intel Core i7-9700K, 24 GB |
GPU | NVIDIA RTX2080-8 G |
Deep learning framework | PyTorch1.8 |
Open-source library for CV | OpenCV-Contrib 4.5.5 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mu, L.; Cao, S.; Zhang, Y.; Zhang, X.; Feng, N.; Zhang, Y. Autonomous Landing Guidance for Quad-UAVs Based on Visual Image and Altitude Estimation. Drones 2025, 9, 57. https://doi.org/10.3390/drones9010057
Mu L, Cao S, Zhang Y, Zhang X, Feng N, Zhang Y. Autonomous Landing Guidance for Quad-UAVs Based on Visual Image and Altitude Estimation. Drones. 2025; 9(1):57. https://doi.org/10.3390/drones9010057
Chicago/Turabian StyleMu, Lingxia, Shaowei Cao, Youmin Zhang, Xielong Zhang, Nan Feng, and Yuan Zhang. 2025. "Autonomous Landing Guidance for Quad-UAVs Based on Visual Image and Altitude Estimation" Drones 9, no. 1: 57. https://doi.org/10.3390/drones9010057
APA StyleMu, L., Cao, S., Zhang, Y., Zhang, X., Feng, N., & Zhang, Y. (2025). Autonomous Landing Guidance for Quad-UAVs Based on Visual Image and Altitude Estimation. Drones, 9(1), 57. https://doi.org/10.3390/drones9010057