Vision-Based Tracking by a Quadrotor on ROS

被引:8
作者
Wei, Yusheng [1 ]
Lin, Zongli [1 ]
机构
[1] Univ Virginia, Charles L Brown Dept Elect & Comp Engn, POB 400743, Charlottesville, VA 22904 USA
关键词
Tracking; quadrotor; image processing; vision-based tracking; ROS; TARGETS;
D O I
10.1142/S2301385019500080
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Vision-based tracking of a moving target is achieved in three steps: image processing, coordinate recovery and trajectory following. A testing platform containing two spawned quadrotors as the target and the tracker is developed on ROS, from which sequences of image frames are generated by an on-board camera while the target moves along a given path on the ground. A simple image processing algorithm is developed that achieves visual tracking and is robust to image blur and other background noises. Coordinate recovery recovers the original target trajectory as the desired path of the tracker in the real-world. A target following control law moves the tracker along the desired trajectory point-by-point. An analysis of the robustness of the tracking approach with respect to image blur and measurement noise of the tracker position is carried out to assure the applicability of the approach to real-world scenarios.
引用
收藏
页码:233 / 244
页数:12
相关论文
共 19 条
[1]  
[Anonymous], P INT S SAF SEC RESC
[2]  
Caballero F., 2008, UNMANNED AIRCRAFT SY, P137
[3]   A Monte Carlo approach to rolling leukocyte tracking in vivo [J].
Cui, Jing ;
Acton, Scott T. ;
Lin, Zongli .
MEDICAL IMAGE ANALYSIS, 2006, 10 (04) :598-610
[4]   Vision-based tracking and motion estimation for moving targets using unmanned air vehicles [J].
Dobrokhodov, Vladimir N. ;
Kaminer, Isaac I. ;
Jones, Kevin D. ;
Ghabcheloo, Reza .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2008, 31 (04) :907-917
[5]  
Fu CH, 2014, IEEE INT CONF ROBOT, P5441, DOI 10.1109/ICRA.2014.6907659
[6]  
Gao ZH, 2018, IEEE INT SEMICONDUCT, P97, DOI 10.1109/ISLC.2018.8516184
[7]  
Greatwood C, 2017, IEEE INT C INT ROBOT, P4248, DOI 10.1109/IROS.2017.8206286
[8]   A practical visual servo control for an unmanned aerial vehicle [J].
Guenard, Nicolas ;
Hamel, Tarek ;
Mahony, Robert .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (02) :331-340
[9]   Active Control of a UAV Helicopter with a Slung Load for Precision Airborne Cargo Delivery [J].
Kang, Keeryun ;
Prasad, J. V. R. ;
Johnson, Eric .
UNMANNED SYSTEMS, 2016, 4 (03) :213-226
[10]  
Kohlbrecher S., 2011, 2011 Proceedings of IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR 2011), P155, DOI 10.1109/SSRR.2011.6106777