Skip to main content
Log in

Joint Localization of Pursuit Quadcopters and Target Using Monocular Cues

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allen, J.G, Xu, R.Y.D, Jin, J.S: Object Tracking using CamShift Algorithm and Multiple Quantized Feature Spaces (2004)

  2. 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)

    Article  Google Scholar 

  3. Basit, A, Dailey, M.N, Lakanacharoen, P, Moonrinta, J: Fast target redetection for CAMSHIFT using back-projection and histogram matching (2014)

  4. Basit, A, Dailey, M.N, Laksanacharoen, P: Model driven state estimation for target pursuit (2012)

  5. 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)

    Article  Google Scholar 

  6. Bradski, G: Real Time Face and Object Tracking as a Component of a Perceptual User Interface In: (1998)

  7. Bristeau, P.J, Callou, F, Vissière, D, Petit, N, et al: The Navigation and Control technology inside the AR.Drone micro UAV (2011)

  8. Chen, H, Houkes, Z: Model-based recognition and classification for surface texture of vegetation from an aerial sequence of images (1997)

  9. Comaniciu, D, Ramesh, V: Mean shift and optimal prediction for efficient object tracking (2000)

  10. Comaniciu, D, Ramesh, V, Meer, P: Real-Time Tracking of Non-Rigid Objects using Mean Shift (2000)

  11. Comaniciu, D, Ramesh, V, Meer, P: Kernel-based object tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence 25 (5), 564–577 (2003)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Denman, S, Chandran, V, Sridharan, S: An adaptive optical flow technique for person tracking systems. Pattern Recogn. Lett. 28 (10), 1232–1239 (2007)

    Article  Google Scholar 

  14. Funk, N: A study of the Kalman filter applied to visual tracking. Tech. Rep. University of Alberta, CMPUT (2003)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. Gupte, S., Mohandas, P., Conrad, J.: A survey of quadrotor unmanned aerial vehicles. Southeastcon. In: IEEE Southeastcon 2012, pp. 1–6 (2012)

  17. 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)

    Article  Google Scholar 

  18. Higuchi, K, Shimada, T, Rekimoto, J: Flying sports assistant: External visual imagery representation for sports training (2011)

  19. 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)

    Article  Google Scholar 

  20. Karavasilis, V, Nikou, C, Likas, A: Visual tracking by adaptive Kalman filtering and mean shift (2010)

  21. Kim, J, Shim, D: A vision-based target tracking control system of a quadrotor by using a tablet computer (2013)

  22. 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)

  23. Krajník, T., Nitsche, M., et al.: External Localization System for Mobile Robotics. In: International Conference on Advanced Robotics. IEEE, Montevideo (2014)

  24. 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)

    Article  Google Scholar 

  25. Lou, J, Yang, H, Hu, W.M, Tan, T: Visual vehicle tracking using an improved EKF (2002)

  26. Murphy, D.W, Cycon, J: Applications for mini VTOL UAV for law enforcement (1999)

  27. Perreault, S, Hebert, P: Median filtering in constant time. Image Processing. IEEE Trans. on 16 (9), 2389–2394 (2007)

    MathSciNet  Google Scholar 

  28. Porikli, F: Integral histogram: a fast way to extract histograms in cartesian spaces (2005)

  29. Pupilli, M, Calway, A: Real-time camera tracking using a particle filter (2005)

  30. 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)

    Google Scholar 

  31. Shimin, F, Qing, G, Sheng, X, Fang, T: Human tracking based on mean shift and Kalman filter (2009)

  32. Sizintsev, M, Derpanis, K, Hogue, A: Histogram-based search: A comparative study (2008)

  33. Ta, D.N., Chen, W.C., Gelfand, N., Pulli, K.: Surftrac: Efficient tracking and continuous object recognition using local feature descriptors (2009)

  34. Welch, G, Bishop, G: An introduction to the kalman filter. Tech. rep. Chapel Hill, NC, USA (1995)

    Google Scholar 

  35. Yokoyama, M, Poggio, T: A contour-based moving object detection and tracking (2005)

  36. Zhou, H, Yuan, Y, Shi, C: Object tracking using SIFT features and mean shift. Comp. Vision Image Underst. 113 (3), 345–352 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdul Basit.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-014-0081-2

Keywords

Navigation