Skip to main content

A Behavior Based Control System for Surveillance UAVs

  • Chapter
Book cover Robot Intelligence

Part of the book series: Advanced Information and Knowledge Processing ((AI&KP))

Abstract

Unmanned Aerial Vehicles (UAVs) is required to carry out duties such as surveillance, reconnaissance, search and rescue and security patrol missions. Autonomous operation of UAVs is a key to the success of these missions. In this chapter, we propose to use a behavior based control architecture to implement autonomous operation for UAV surveillance missions. This control architecture consists of two layers: a low level control layer and a behavior layer. The low level control layer decomposes 3D motion of UAVs into several atomic actions, such as yaw, roll, pitch, altitude, and 2D position control. These atomic actions together serve as a basis for the behavior layer. The behavior layer consists of a number of necessary behaviors used for surveillance missions, including take-off, object tracking, hovering, landing, trajectory following, obstacle avoidance amongst other behaviors. These behaviors can be instantiated individually or collectively to fulfill the required missions issued by human operators. To evaluate the proposed control architecture, the commercially available DraganFlyer QuadRotor was used as the UAV platform. With the aid of an indoor positioning system, several atomic actions and a group of behaviors were developed for the DraganFlyer. Real testing experiments were conducted to demonstrate the feasibility and performance of the proposed system.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Oyekan, J.O., Hu, H.: Towards autonomous patrol behaviours for UAVs. In: Proceedings of UK EPSRC Workshop on Human Adaptive Mechatronics, Staffordshire University, Stafford, UK, 15–16 January 2009

    Google Scholar 

  2. Nelson, D.R., Barder, D.B., McLain, T.W., Beard, R.W.: Vector field path following for small unmanned air vehicle. In: Proceedings of the 2006 American Control Conference, Minneapolis, MN, pp. 5788–5794 (2006)

    Google Scholar 

  3. Helble, H., Cameron, S.: OATS: Oxford aerial tracking system. In: Towards Autonomous Robotic Systems (TAROS), Surrey University, Guildford, UK, September 2006, pp. 72–77 (2006)

    Google Scholar 

  4. STARMAC, Stanford Test Bed of Autonomous Rotorcraft for Mult-Agent Control. http://hybrid.stanford.edu/starmac/overview (06 March 2008)

  5. Hoffmann, G., Rajnarayan, D.G., Waslander, S.L., Dostal, D., Jang, J.S., Tomlin, C.J.: The Stanford testbed of autonomous rotorcraft for MultiAgent control (STARMAC). In: The 23rd Digital Avionics Systems Conference, DASC 04, vol. 2, pp. 12.E.4–121-10(2004)

    Google Scholar 

  6. RCHelicopter.com, DraganFlyer RC helicopters in VECPAV autonomous control system at Vanderbilt university, NV, USA. http://www.rchelicopter.com/2007/11/22/draganyer-uav-vanderbilt-university-drone/ (06 March 2008)

  7. How, J.P., Bethke, B., Frank, A., Dale, D., Vian, J.: Real-time indoor autonomous vehicle test environment. IEEE Control Syst. Mag. 28(2), 51–64 (2008)

    Article  MathSciNet  Google Scholar 

  8. Shim, D.H., Chung, H., Sastry, S., Kim, H.J.: Autonomous exploration in unknown urban environments for unmanned aerial vehicles. In: American Institute of Aeronautics and Astronautics (AIAA) Guidance, Navigation, and Control Conference and Exhibit, San Francisco, CA, 15–18 August 2005

    Google Scholar 

  9. Amidi, O., Kanade, T., Miller, R.: Vision-base autonomous helicopter research at Carnegie Mellon Robotics Institute 1991–1997. In: American Helicopter Society International Conference, Heli, Japan (1998)

    Google Scholar 

  10. Cardoze, D.E., Arkin, R.C.: Development of visual tracking algorithms for an autonomous helicopter. Proc. SPIE 2591, 145–156 (1995)

    Article  Google Scholar 

  11. Doherty, P., Granlund, G., Kuchcinske, K., Sandewall, E., Nordberg, K., Skarman, E., Wiklund, J.: The WITAS unmanned aerial vehicle project. In: ECAI 2000, Proceedings of the 14th European Conference on Artificial Intelligence. IOS Press, Amsterdam (2000)

    Google Scholar 

  12. Achtelik, M., Bachrach, A., He, R., Prentice, S., Roy, N.: Autonomous navigation and exploration of a quadrotor helicopter in GPS-denied indoor environments. In: First Symposium of Indoor Flight Issues. Association for Unmanned Vehicle Systems International (2009)

    Google Scholar 

  13. Rock, S.M., Frew, E.W., Jones, H., LeMaster, E.A., Woodley, B.R.: Combined CDGPS and vision-based control of a small autonomous helicopter. In:Proceedings of the American Control Conference, vol. 2, pp. 694–698 (1998)

    Google Scholar 

  14. Saripalli, S., Montgomery, J.F., Sukhatme, G.S.: Vision-based autonomous landing of an unmanned aerial vehicle. In: Proceedings of IEEE International Conference on Robotics and Automation, vol. 3, pp. 2799–2804 (2002)

    Google Scholar 

  15. Zuffery, J.C., Floreano, D.: Fly-inspired visual steering of an ultralight indoor aircraft. IEEE Tran. Robot. 22(1) (2006)

    Google Scholar 

  16. Altug, E., Ostrowki, J.P., Mahony, R.: Control of a quadrotor helicopter using visual feedback. In: Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, DC, May 2002

    Google Scholar 

  17. Jian, C., Dawson, D.M.: UAV tracking with a monocular camera. In: IEEE Conference on Decision and Control, San Diego, CA, pp. 3873–3873 (2006)

    Google Scholar 

  18. McKerrow, P.: Modelling the DraganFlyer four-rotor helicopter. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 4, pp. 3596–3601 (2004)

    Google Scholar 

  19. Bouabdallah, S.: Design and control of quadrotors with application to autonomous flying. PhD thesis, Ecole Polytechnique Federale, Lausanne (2007)

    Google Scholar 

  20. Gurdan, D., Stumpf, J., Achtelik, M., Doth, K., Hirzinger, G., Rus, D.: Energy efficient autonomous four rotor flying robot controlled at 1 kHz. In: IEEE International Conference on Robotics and Automation, Roma, Italy (2007)

    Google Scholar 

  21. Bay, H., Tuytelaars, T., Van Gool, L.: Surf: speeded up robust features. In: European Conference on Computer Vision, pp. 404–417 (2006)

    Google Scholar 

  22. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)

    Article  Google Scholar 

  23. Brown, M., Lowe, D.G.: Invariant features from interest point groups. In: British Machine Vision Conference, Cardiff, Wales, pp. 656–665 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John Oyekan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag London Limited

About this chapter

Cite this chapter

Oyekan, J., Lu, B., Li, B., Gu, D., Hu, H. (2010). A Behavior Based Control System for Surveillance UAVs. In: Liu, H., Gu, D., Howlett, R., Liu, Y. (eds) Robot Intelligence. Advanced Information and Knowledge Processing. Springer, London. https://doi.org/10.1007/978-1-84996-329-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-84996-329-9_10

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84996-328-2

  • Online ISBN: 978-1-84996-329-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics