The Development of a Visual Tracking System for a Drone to Follow an Omnidirectional Mobile Robot
Abstract
:1. Introduction
2. Architecture of Visual Tracking System
2.1. Drone
2.2. Omnidirectional Mobile Robot
- where:
- Vi = velocity of wheel i;
- ωi = rotation speed of motor i;
- ωP = rotation speed of robot;
- r = radius of wheel;
- R = distance from wheel to the center of the platform.
3. Positioning Drone through Image Processing
- where:
- (): the coordinate system of the camera on mobile robot;
- O: the origin of the coordinate system (), and O is also the center point (320,240) of the camera with 640 × 480 resolution;
- (): the moving coordinate system of the drone;
- (): the central point of the red LED;
- (): the central point of the blue LED;
- the distance between the two LEDs;
- (): the central point of the drone;
- d: the distance between the central point () of the drone and that of camera (O);
- the heading angle of the drone;
- the angle between and -axis.
4. Guidance Law
4.1. PID Control
4.2. Logic of Guidance Law
5. Experimental Results
5.1. Monitoring of Image Processing
5.2. Experimental Results of Visual Tracking
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Choi, J.H.; Lee, W.-S.; Bang, H. Helicopter Guidance for Vision-based Tracking and Landing on a Moving Ground Target. In Proceedings of the 11th International Conference on Control, Automation and Systems, Gyeonggi-do, Korea, 26–29 October 2011; pp. 867–872. [Google Scholar]
- Granillo, O.D.M.; Beltrán, Z.Z. Real-Time Drone (UAV) Trajectory Generation and Tracking by Optical Flow. In Proceedings of the 2018 International Conference on Mechatronics, Electronics and Automotive Engineering, Cuernavaca, Mexico, 26–29 November 2018; pp. 38–43. [Google Scholar]
- Shim, T.; Bang, H. Autonomous Landing of UAV Using Vision Based Approach and PID Controller Based Outer Loop. In Proceedings of the 18th International Conference on Control, Automation and Systems, PyeongChang, Korea, 17–20 October 2018; pp. 876–879. [Google Scholar]
- Tanaka, H.; Matsumoto, Y. Autonomous Drone Guidance and Landing System Using AR/high-accuracy Hybrid Markers. In Proceedings of the 2019 IEEE 8th Global Conference on Consumer Electronics, Osaka, Japan, 15–18 October 2019; pp. 598–599. [Google Scholar]
- Liu, R.; Yi, J.; Zhang, Y.; Zhou, B.; Zheng, W.; Wu, H.; Cao, S.; Mu, J. Vision-guided autonomous landing of multirotor UAV on fixed landing marker. In Proceedings of the 2020 IEEE International Conference on Artificial Intelligence and Computer Applications, Dalian, China, 27–29 June 2020; pp. 455–458. [Google Scholar]
- Boudjit, K.; Larbes, C. Detection and implementation autonomous target tracking with a Quadrotor AR.Drone. In Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics, Colmar, France, 21–23 July 2015. [Google Scholar]
- Shao, Y.; Tang, X.; Chu, H.; Mei, Y.; Chang, Z.; Zhang, X. Research on Target Tracking System of Quadrotor UAV Based on Monocular Vision. In Proceedings of the 2019 Chinese Automation Congress, Hangzhou, China, 22–24 November 2019; pp. 4772–4775. [Google Scholar]
- Sun, X.; Zhang, W. Implementation of Target Tracking System Based on Small Drone. In Proceedings of the 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference, Chengdu, China, 20–22 December 2019; pp. 1863–1866. [Google Scholar]
- RYZE. Tello SDK 2.0 User Guide, 1st ed.; RYZE: Shenzhen, China, 2018; p. 5. [Google Scholar]
- Song, J.-B.; Byun, K.-S. Design and Control of an Omnidirectional Mobile Robot with SteerableOmnidirectional Wheels. In Mobile Robots; Moving Intelligence: Zaltbommel, The Netherlands, 2006; p. 576. [Google Scholar]
- Carlisle, B. An Omnidirectional Mobile Robot. In Development in Robotics; Kempston: Bedford, UK, 1983; pp. 79–87. [Google Scholar]
- Pin, F.; Killough, S. A New Family of Omnidirectional and Holonomic Wheeled Platforms for Mobile Robot. IEEE Trans. Robot. Autom. 1999, 15, 978–989. [Google Scholar] [CrossRef]
- Liu, Y.; Jiang, N.; Wang, J.; Zhao, Y. Vision-based Moving Target Detection and Tracking Using a Quadrotor UAV. In Proceedings of the 11th World Congress on Intelligent Control and Automation, Shenyang, China, 29 June–4 July 2014; pp. 2358–2368. [Google Scholar]
- Salih, A.L.; Moghavvemi, M.; Mohamed, H.A.F.; Geaid, K.S. Flight PID Controller Design for a UAV Quadrotor. Sci. Res. Essays 2010, 5, 3660–3667. [Google Scholar]
- Ziegler, J.G.; Nichols, N.B. Optimum settings for automatic controllers. Trans. ASME 1942, 64, 759–768. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Zou, J.-T.; Dai, X.-Y. The Development of a Visual Tracking System for a Drone to Follow an Omnidirectional Mobile Robot. Drones 2022, 6, 113. https://doi.org/10.3390/drones6050113
Zou J-T, Dai X-Y. The Development of a Visual Tracking System for a Drone to Follow an Omnidirectional Mobile Robot. Drones. 2022; 6(5):113. https://doi.org/10.3390/drones6050113
Chicago/Turabian StyleZou, Jie-Tong, and Xiang-Yin Dai. 2022. "The Development of a Visual Tracking System for a Drone to Follow an Omnidirectional Mobile Robot" Drones 6, no. 5: 113. https://doi.org/10.3390/drones6050113
APA StyleZou, J. -T., & Dai, X. -Y. (2022). The Development of a Visual Tracking System for a Drone to Follow an Omnidirectional Mobile Robot. Drones, 6(5), 113. https://doi.org/10.3390/drones6050113