A Target Tracking Method of UAV Based on Cooperative Target
SU Yun1,2,3, WANG Ting1,2, YAO Chen1,2, SHAO Shiliang1,2, WANG Zhidong1,2,4
1. The State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China;
2. Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110016, China;
3. University of Chinese Academy of Sciences, Beijing 100049, China;
4. Department of Advanced Robotics, Chiba Institute of Technology, Chiba Japan
苏贇, 王挺, 姚辰, 邵士亮, 王志东. 基于合作目标的无人机目标跟踪方法[J]. 机器人, 2019, 41(4): 425-432.DOI: 10.13973/j.cnki.robot.180479.
SU Yun, WANG Ting, YAO Chen, SHAO Shiliang, WANG Zhidong. A Target Tracking Method of UAV Based on Cooperative Target. ROBOT, 2019, 41(4): 425-432. DOI: 10.13973/j.cnki.robot.180479.
Abstract:UAV (unmanned aerial vehicle) and EOD (explosive ordnance disposal) robot can form an air-ground system to work together to greatly improve the working efficiency and performance of the EOD robot. For this problem, a target tracking method for UAV that can be used in the air-ground system is proposed. Firstly, a visual algorithm is used to recognize and locate the ground target, and the dynamic confidence window is used to reduce the search area. For the tracking failure problem caused by the short-term disappearance of the target because of high maneuverability, the Kalman filter algorithm is used to filter the target position and predict target motion. Also an adaptive cascade PID (proportional-integral-differential) algorithm for UAV flight control is proposed to achieve real-time tracking of the dynamic target. Finally, a drone tilt compensation algorithm is designed to reduce the landing error caused by environmental interferences, and realize accurate landing of the UAV. An air-ground system consisting of a ground robot and a UAV is built for experiments. The results show that the system can complete each part of the task reliably, which verifies the effectiveness of the proposed algorithm.
[1] Gomez-Balderas J E, Flores G, Carrillo L R G, et al. Tracking a ground moving target with a quadrotor using switching control[J]. Journal of Intelligent and Robotic Systems, 2013, 70(1-4):65-78. [2] 马良,穆朝絮,杨万扣,等.四旋翼无人机目标跟踪系统设计[J].控制工程,2015,22(6):1076-1081.Ma L, Mu C X, Yang W K, et al. Design of target tracking system for quad-rotor UAV[J]. Control Engineering of China, 2015, 22(6):1076-1081. [3] Lee H, Jung S, Shim D H. Vision-based UAV landing on the moving vehicle[C]//International Conference on Unmanned Aircraft Systems. Piscataway, USA:IEEE, 2016:1-7. [4] 李力,王耀南,刘洪剑,等.旋翼飞行机器人视觉定位方法及系统[J].机器人,2016,38(1):8-16.Li L, Wang Y N, Liu H J, et al. Visual positioning method and system for rotor flying robot[J]. Robot, 2016, 38(1):8-16. [5] 范保杰,朱琳琳,崔书平,等.旋翼无人机视觉跟踪系统[J].红外与激光工程,2011,40(1):149-152.Fan B J, Zhu L L, Cui S P, et al. Visual tracking system of rotorcraft UAV[J]. Infrared and Laser Engineering, 2011, 40(1):149-152. [6] Tomasi C, Manduchi R. Bilateral filtering for gray and color images[C]//International Conference on Computer Vision. Piscataway, USA:IEEE, 1998:839-846. [7] Canny J. A computational approach to edge detection[M]//Readings in Computer Vision. Burlington, USA:Morgan Kaufmann, 1987:184-203. [8] Kalman R E. A new approach to linear filtering and prediction problems[J]. Journal of Basic Engineering, 1960, 82(1):35-45. [9] Nguyen P H, Kim K W, Lee Y W, et al. Remote marker-based tracking for UAV landing using visible-light camera sensor[J]. Sensors, 2017, 17(9):No.1987. [10] Hao S, Cheng Y M, Ma X. Robust detection algorithm with triple constraints for cooperative target based on spectral residual[J]. Journal of Systems Engineering and Electronics, 2017, 28(4):654-660. [11] Gui Y, Guo P Y, Zhang H L, et al. Airborne vision-based navigation method for UAV accuracy landing using infrared lamps[J]. Journal of Intelligent and Robotic Systems, 2013, 72(2):197-218. [12] Wenzel K E, Masselli A, Zell A. Automatic take off, tracking and landing of a miniature UAV on a moving carrier vehicle[J]. Journal of Intelligent and Robotic Systems, 2011, 61(1-4):221-238. [13] Ballard D H. Generalizing the Hough transform to detect arbitrary shapes[M]//Readings in Computer Vision. Burlington, USA:Morgan Kaufmann, 1987:714-725. [14] 陈星.一种基于梯度Hough变换的同心圆检测新方法[J].自动化博览,2011,28(7):86-89.Chen X. A new gradient concentric circles detection method based on Hough transform[J]. Automation Panorama, 2011, 28(7):86-89. [15] Ghommam J, Saad M. Autonomous landing of a quadrotor on a moving platform[J]. IEEE Transactions on Aerospace and Electronic Systems, 2017, 53(3):1504-1519. [16] Mueller M, Sharma G, Smith N, et al. Persistent aerial tracking system for UAVs[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2016:1562-1569. [17] Lin S G, Garratt M A, Lambert A J. Monocular vision-based real-time target recognition and tracking for autonomously landing an UAV in a cluttered shipboard environment[J]. Autonomous Robots, 2017, 41(4):881-901.