Abstract
Pursuit robots (autonomous robots tasked with tracking and pursuing a moving target) require accurate tracking of the target’s position over time. One possibly effective pursuit platform is a quadcopter equipped with basic sensors and a monocular camera. However, the combined noise in the quadcopter’s sensors causes large disturbances in the target’s 3D position estimate. To solve this problem, in this paper, we propose a novel method for joint localization of a quadcopter pursuer with a monocular camera and an arbitrary target. Our method localizes both the pursuer and target with respect to a common reference frame. The joint localization method fuses the quadcopter’s kinematics and the target’s dynamics in a joint state space model. We show that predicting and correcting pursuer and target trajectories simultaneously produces better results than standard approaches to estimating relative target trajectories in a 3D coordinate system. Our method also comprises a computationally efficient visual tracking method capable of redetecting a temporarily lost target. The efficiency of the proposed method is demonstrated by a series of experiments with a real quadcopter pursuing a human. The results show that the visual tracker can deal effectively with target occlusions and that joint localization outperforms standard localization methods.
Similar content being viewed by others
References
Allen, J.G, Xu, R.Y.D, Jin, J.S: Object Tracking using CamShift Algorithm and Multiple Quantized Feature Spaces (2004)
Barrientos, A, Colorado, J, del Cerro, J, Martinez, A, Rossi, C, Sanz, D, Valente, J: Aerial remote sensing in agriculture: A practical approach to area coverage and path planning for fleets of mini aerial robots. J. Field Robotics 28 (5), 667–689 (2011)
Basit, A, Dailey, M.N, Lakanacharoen, P, Moonrinta, J: Fast target redetection for CAMSHIFT using back-projection and histogram matching (2014)
Basit, A, Dailey, M.N, Laksanacharoen, P: Model driven state estimation for target pursuit (2012)
Bi, Y, Duan, H: Implementation of autonomous visual tracking and landing for a low-cost quadrotor. Opt. - Inter. J. Light Elec. Opt. 124 (18), 3296–3300 (2013)
Bradski, G: Real Time Face and Object Tracking as a Component of a Perceptual User Interface In: (1998)
Bristeau, P.J, Callou, F, Vissière, D, Petit, N, et al: The Navigation and Control technology inside the AR.Drone micro UAV (2011)
Chen, H, Houkes, Z: Model-based recognition and classification for surface texture of vegetation from an aerial sequence of images (1997)
Comaniciu, D, Ramesh, V: Mean shift and optimal prediction for efficient object tracking (2000)
Comaniciu, D, Ramesh, V, Meer, P: Real-Time Tracking of Non-Rigid Objects using Mean Shift (2000)
Comaniciu, D, Ramesh, V, Meer, P: Kernel-based object tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence 25 (5), 564–577 (2003)
Davison, A.J, Reid, I.D, Molton, N.D, Stasse, O: MonoSLAM: Real-time single camera SLAM. IEEE Transactions on Pattern Analysis and Machine Intelligence 29 (6), 1052–1067 (2007)
Denman, S, Chandran, V, Sridharan, S: An adaptive optical flow technique for person tracking systems. Pattern Recogn. Lett. 28 (10), 1232–1239 (2007)
Funk, N: A study of the Kalman filter applied to visual tracking. Tech. Rep. University of Alberta, CMPUT (2003)
Gktogan, A, Sukkarieh, S, Bryson, M, Randle, J, Lupton, T, Hung, C: A rotary-wing unmanned air vehicle for aquatic weed surveillance and management. Journal of Intelligent and Robotic Systems 57 (1-4), 467–484 (2010)
Gupte, S., Mohandas, P., Conrad, J.: A survey of quadrotor unmanned aerial vehicles. Southeastcon. In: IEEE Southeastcon 2012, pp. 1–6 (2012)
Herwitz, S, Johnson, L, Dunagan, S, Higgins, R, Sullivan, D, Zheng, J, Lobitz, B, Leung, J, Gallmeyer, B, Aoyagi, M, et al.: Imaging from an unmanned aerial vehicle: Agricultural surveillance and decision support. Comput. Electron. Agric. 44 (1), 49–61 (2004)
Higuchi, K, Shimada, T, Rekimoto, J: Flying sports assistant: External visual imagery representation for sports training (2011)
Jiménez-Berni, J.A, Zarco-Tejada, P.J, Suarez, L, Fereres, E: Thermal and narrowband multispectral remote sensing for vegetation monitoring from an unmanned aerial vehicle. IEEE Trans. Geosci. Remote Sens. 47 (3), 722–738 (2009)
Karavasilis, V, Nikou, C, Likas, A: Visual tracking by adaptive Kalman filtering and mean shift (2010)
Kim, J, Shim, D: A vision-based target tracking control system of a quadrotor by using a tablet computer (2013)
Klein, D.A., Schulz, D., Frintrop, S., Cremers, A.B.: Adaptive Real-Time Video-Tracking for Arbitrary Objects. In: IEEE International Conference on Intelligent Robots and Systems (IROS), pp. 772–777 (2010)
Krajník, T., Nitsche, M., et al.: External Localization System for Mobile Robotics. In: International Conference on Advanced Robotics. IEEE, Montevideo (2014)
Lan, Y., Thomson, S.J., Huang, Y., Hoffmann, W.C., Zhang, H.: Review: Current status and future directions of precision aerial application for site-specific crop management in the USA. Comput. Electr. Agri. 74 (1), 34–38 (2010)
Lou, J, Yang, H, Hu, W.M, Tan, T: Visual vehicle tracking using an improved EKF (2002)
Murphy, D.W, Cycon, J: Applications for mini VTOL UAV for law enforcement (1999)
Perreault, S, Hebert, P: Median filtering in constant time. Image Processing. IEEE Trans. on 16 (9), 2389–2394 (2007)
Porikli, F: Integral histogram: a fast way to extract histograms in cartesian spaces (2005)
Pupilli, M, Calway, A: Real-time camera tracking using a particle filter (2005)
Qureshi, W.S, Alvi, A.B.N: Object Tracking Using Mach Filter and Optical Flow in Cluttered Scenes and Variable Lighting Conditions. World Academy of Science. Eng. Tech. 3 (12), 642–645 (2009)
Shimin, F, Qing, G, Sheng, X, Fang, T: Human tracking based on mean shift and Kalman filter (2009)
Sizintsev, M, Derpanis, K, Hogue, A: Histogram-based search: A comparative study (2008)
Ta, D.N., Chen, W.C., Gelfand, N., Pulli, K.: Surftrac: Efficient tracking and continuous object recognition using local feature descriptors (2009)
Welch, G, Bishop, G: An introduction to the kalman filter. Tech. rep. Chapel Hill, NC, USA (1995)
Yokoyama, M, Poggio, T: A contour-based moving object detection and tracking (2005)
Zhou, H, Yuan, Y, Shi, C: Object tracking using SIFT features and mean shift. Comp. Vision Image Underst. 113 (3), 345–352 (2009)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Basit, A., Qureshi, W.S., Dailey, M.N. et al. Joint Localization of Pursuit Quadcopters and Target Using Monocular Cues. J Intell Robot Syst 78, 613–630 (2015). https://doi.org/10.1007/s10846-014-0081-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-014-0081-2