Skip to main content

Dynamic Target Tracking and Obstacle Avoidance using a Drone

  • Conference paper
  • First Online:
Advances in Visual Computing (ISVC 2015)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9474))

Included in the following conference series:

Abstract

This paper focuses on tracking dynamic targets using a low cost, commercially available drone. The approach presented utilizes a computationally simple potential field controller expanded to operate not only on relative positions, but also relative velocities. A brief background on potential field methods is given, and the design and implementation of the proposed controller is presented. Experimental results using an external motion capture system for localization demonstrate the ability of the drone to track a dynamic target in real time as well as avoid obstacles in its way.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Motion analysis systems. http://www.motionanalysis.com

  2. Shaohua, M., Jinwu, X., Zhangping, L.: Navigation of micro aerial vehicle in unknown environments. In: 2013 25th Chinese Control and Decision Conference (CCDC), pp. 322–327 (2013)

    Google Scholar 

  3. Sa, I., Corke, P.: System identification, estimation and control for a cost effective open-source quadcopter. In: 2012 IEEE International Conference on Robotics and Automation (ICRA), pp. 2202–2209, May 2012

    Google Scholar 

  4. Shen, S., Michael, N., Kumar, V.: Autonomous multi-floor indoor navigation with a computationally constrained mav. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), pp. 20–25, May 2011

    Google Scholar 

  5. Grzonka, S., Grisetti, G., Burgard, W.: A fully autonomous indoor quadrotor. IEEE Trans. Robot. 28(1), 90–100 (2012)

    Article  Google Scholar 

  6. Meier, L., Tanskanen, P., Heng, L., Lee, G., Fraundorfer, F., Pollefeys, M.: Pixhawk: a micro aerial vehicle design for autonomous flight using onboard computer vision. Auton. Robot. 33(1–2), 21–39 (2012)

    Article  Google Scholar 

  7. Shen, S., Michael, N., Kumar, V.: Autonomous indoor 3d exploration with a micro-aerial vehicle. In: 2012 IEEE International Conference on Robotics and Automation (ICRA), pp. 9–15 (2012)

    Google Scholar 

  8. Shanmugavel, M., Tsourdos, A., White, B., Zbikowski, R.: Co-operative path planning of multiple uavs using dubins paths with clothoid arcs. Control Eng. Pract. 18(9), 1084–1092 (2010)

    Article  Google Scholar 

  9. Wallar, A., Plaku, E., Sofge, D.: Reactive motion planning for unmanned aerial surveillance of risk-sensitive areas. IEEE Trans. Autom. Sci. Eng. 12(3), 969–980 (2015)

    Article  Google Scholar 

  10. Neto, A.A., Macharet, D., Campos, M.: Feasible path planning for fixed-wing uavs using seventh order bezier curves. J. Braz. Comput. Soc. 19(2), 193–203 (2013)

    Article  MathSciNet  Google Scholar 

  11. Altmann, A., Niendorf, M., Bednar, M., Reichel, R.: Improved 3d interpolation-based path planning for a fixed-wing unmanned aircraft. J. Intell. Robot. Syst. 76(1), 185–197 (2014)

    Article  Google Scholar 

  12. Dogancay, K.: Uav path planning for passive emitter localization. IEEE Trans. Aerosp. Electron. Syst. 48(2), 1150–1166 (2012)

    Article  Google Scholar 

  13. Michael, N., Mellinger, D., Lindsey, Q., Kumar, V.: The grasp multiple micro-uav testbed. IEEE Robot. Autom. Mag. 17(3), 56–65 (2010)

    Article  Google Scholar 

  14. Mellinger, D., Kumar, V.: Minimum snap trajectory generation and control for quadrotors. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), pp. 2520–2525, May 2011

    Google Scholar 

  15. La, H.M., Lim, R.S., Sheng, W., Chen, J.: Cooperative flocking and learning in multi-robot systems for predator avoidance. In: 2013 IEEE 3rd Annual International Conference on Cyber Technology in Automation, Control and Intelligent Systems (CYBER), pp. 337–342, May 2013

    Google Scholar 

  16. La, H.M., Sheng, W.: Multi-agent motion control in cluttered and noisy environments. J. Commun. 8(1), 32 (2013)

    Article  Google Scholar 

  17. La, H.M., Sheng, W.: Dynamic target tracking and observing in a mobile sensor network. Robot. Auton. Syst. 60(7), 996 (2012)

    Article  Google Scholar 

  18. Woods, A.C.: Dynamic target tracking with ardrone. https://youtu.be/v85hs8-uc1s

Download references

Acknowledgements

The authors would like to specially thank the Motion Analysis Corporation for their support of the Motion Tracking System (MTS) setup at the Advanced Robotics and Automation (ARA) Lab at the University of Nevada, Reno. This project is partially supported by University of Nevada, Reno and NSF-NRI grant number 1426828.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hung M. La .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Woods, A.C., La, H.M. (2015). Dynamic Target Tracking and Obstacle Avoidance using a Drone. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2015. Lecture Notes in Computer Science(), vol 9474. Springer, Cham. https://doi.org/10.1007/978-3-319-27857-5_76

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27857-5_76

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27856-8

  • Online ISBN: 978-3-319-27857-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics