Skip to main content
Log in

Evolutionary controller design for area search using multiple UAVs with minimum altitude maneuver

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

The efficient accomplishment of missions can often be enhanced by the simultaneous operation of multiple unmanned aerial vehicles (UAVs). Easily scalable control algorithms are crucial for the implementation of such operational concept. One promising practical option is swarm intelligence, which is based on a behavioral model and boasts of characteristics such as flexibility, robustness, decentralized control, and self-organization. In this paper, a neural net controller that evolved via evolutionary robotics is applied to the control of multiple UAVs with the mission to search a bound area as thoroughly as possible. By applying incremental evolution techniques, a neural net controller that minimizes energy consumption without sacrificing performance in area coverage and collision avoidance can be developed. A much higher survival rate of UAVs can be achieved by applying a three-dimensional (3-D) maneuver for collision avoidance with an efficient algorithm for minimizing fuel consumption by suppressing excessive altitude maneuver. Numerical demonstrations are shown to validate the effectiveness of the proposed 3-D area search algorithm with minimum altitude maneuver.

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. B. Crowther and X. Riviere, Flocking of autonomous unmanned air vehicles, 17th Bristol UAV Conference, (2002).

    Google Scholar 

  2. E. Kuiper and S. N. Tehrani, Mobility models for uav group reconnaissance applications, Wireless and Mobile Communications, (2006).

    Google Scholar 

  3. C. A. Erignac, An exhaustive swarming search strategy based on distributed pheromone maps, AIAA Infotech@Aerospace 2007 Conference and Exhibit, (2007).

    Google Scholar 

  4. V. D. Parunak, M. Purcell and R. O’connell, Digital pheromones for autonomous coordination of swarming UAV’s, 1st AIAA Unmanned Aerospace Vehicles, Systems, Technologies, and Operations Conference, (2002).

    Google Scholar 

  5. R. J. Bamberger, D. P. Watson, D. H. Sheidt and K. L. Moore, Flight Demonstrations of unmanned aerial vehicle swarming concepts, Johns Hopkins APL Technical Digest, 27(1), (2006).

    Google Scholar 

  6. J. A. Sauter, R. M. Matthews, V. D. Parunak and S. A. Brueckner, Performance of digital pheromones for swarming vehicle control, 4th International Joint Conference on Autonomous Agents and Multi-Agent Systems, (2005).

    Google Scholar 

  7. P. Gaudiano, B. Shargel, E. Bonabeau and B. T. Clough, Swarm intelligence: a New C2 paradigm with an application to control of swarms of UAVs, 8th ICCRTS Command and Control Research and Technology Symposium, (2003).

    Google Scholar 

  8. P. Vincent and I. Rubin, A framework and analysis for cooperative search using uav swarms, Association for Computing Machinery Symposium on Applied Computing, (2004).

    Google Scholar 

  9. S. Hauert, S. Leven, M. Varga., F. Ruini, A. Cangelosi, J. C. Zufferey and D. Floreano, Reynolds flocking in reality with fixed-wing robots: communication range vs. maximum turning rate, International Conference on Intelligent Robots and Systems (IROS), (2011) 5015–5020.

    Google Scholar 

  10. T. Stirling, J. Roberts, J. C. Zufferey and D. Floreano, Indoor navigation with a swarm of flying robots, International Conference on Robotics and Automation (ICRA), (2012) 4641–4647.

    Google Scholar 

  11. E. Bonabeau, M. Dorigo and G. Theraulaz, Swarm Intelligence: from Natural to Artificial Systems, Oxford University Press, (1999).

    MATH  Google Scholar 

  12. C. W. Reynolds, Flocks, Herds and Schools: A distributed behavioral model, Computer Graphics, 21(4) (1987) 25–34.

    Article  Google Scholar 

  13. S. Nolfi and D. Floreano, Evolutionary Robotics; The Biology, Intelligence, and Technology of Self-Organizing Machines, MIT Press, (2000).

    Google Scholar 

  14. M. D. Richards, D. Whitley and J. R. Beveridge, Evolving cooperative strategies for UAV teams, Genetic and Evolutionary Computation Conference, (2005).

    Google Scholar 

  15. F. Ruini and A. Cangelosi, Distributed control in multi-agent systems: a preliminary model of autonomous mav swarms, 11th International Conference on Information Fusion, (2008).

    Google Scholar 

  16. R. D. Nardi, O. Holland, J. Woods and A. Clark, Swar-MAV: A Swarm of Miniature Aerial Vehicles, 21st Bristol UAV Systems Conference, (2006).

    Google Scholar 

  17. D. Floreano, S. Hauert, S. Leven and J. C. Zufferey, Evolutionary swarms of flying robots, International Symposium on Flying Insects and Robots, (2007).

    Google Scholar 

  18. G. J. Barlow, C. K. Oh and E. Grant, Incremental evolution of autonomous controllers for unmanned aerial vehicles using multi-objective genetic programming, IEEE Conference on Cybernetics and Intelligent Systems, (2004).

    Google Scholar 

  19. A. Cangelosi and F. Ruini, Communication and Distributed Control in Multi-Agent Systems, AFRL-AFOSR-UK-TR-2011-0027, Air Force Research Laboratory, (2011).

    Google Scholar 

  20. S. Hauert, J. C. Zufferey and D. Floreano, Reverse-engineering of artificially evolved controllers for swarms of robots, IEEE Congress on Evolutionary Computation (CEC), (2009) 55–61.

    Google Scholar 

  21. F. Ruini and A. Cangelosi, An evolutionary robotics 3D model for autonomous MAVs navigation, target tracking and group coordination, International Joint Conference on Neural Networks (IJCNN), (2010) 760–767.

    Google Scholar 

  22. F. Ruini and A. Cangelosi, An incremental approach to the evolutionary design of autonomous controllers for micro-unmanned aerial vehicles, 11th Conference Towards Autonomous Robotic Systems (TAROS), (2010) 239–246.

    Google Scholar 

  23. F. Ruini and A. Cangelosi, Extending the evolutionary robotics approach to flying machines: An application to MAV teams, Neural Networks, 22(5–6) (2009) 812–821.

    Article  Google Scholar 

  24. F. Ruini, A. Cangelosi and F. Zetule, Individual and cooperative tasks performed by autonomous mav teams driven by embodied neural network controllers, International Joint Conference on Neural Networks (IJCNN), (2009) 2717–2724.

    Google Scholar 

  25. S. Oh and J. Suk, Area Search of Multiple UAV’s based on Evolutionary Robotics, Journal of the Korean Society for Aeronautical & Space Sciences, 38(4) (2010) 352–362.

    Article  Google Scholar 

  26. M. R. Anderson and A. C. Robbins, Formation Flight as a Cooperative Game, Proceedings of the AIAA GNC Conference and Exhibit, (1998) 244–251.

    Google Scholar 

  27. M. Mitchell, An Introduction to Genetic Algorithms, MIT Press, (1998).

    MATH  Google Scholar 

  28. I. Harvey, P. Husbands and D. Cliff, Seeing the light: Artificial evolution, real vision, Proceedings of the Third International Conference on Simulation of Adaptive Behavior, (1994) 704–720.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinyoung Suk.

Additional information

Recommended by Associate Editor Sangyoon Lee

Soo-Hun Oh received his B.S. and M.S. degrees in Aerospace Engineering from Seoul National University in 1988 and 1990, respectively. He received his Ph.D degree in Aerospace Engineering from Chungnam National University in 2010. His research interests include control of multiple UAVs, evolutionary robotics, and swarm robotics.

Jinyoung Suk received his Ph.D degree from Seoul National University. He joined the Department of Aerospace Engineering of the Chungnam National University in 2001. His research interests include UAVs, flight dynamics, and flight control.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Oh, SH., Suk, J. Evolutionary controller design for area search using multiple UAVs with minimum altitude maneuver. J Mech Sci Technol 27, 541–548 (2013). https://doi.org/10.1007/s12206-012-1238-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-012-1238-1

Keywords

Navigation