Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1865909.1865965acmotherconferencesArticle/Chapter ViewAbstractPublication PagespermisConference Proceedingsconference-collections
research-article

Evaluation of automatically generated reactive planning logic for unmanned surface vehicles

Published: 21 September 2009 Publication History

Abstract

Unmanned Surface Vehicles (USVs) often need to utilize high speed reactive planning to carry out certain mission tasks. Development of a robust reactive planning logic is a challenging task. We have been exploring the use of virtual environments and machine learning to automatically synthesize a reactive planning logic to block the advancement of an intruder boat toward a valuable target. An important component of our work is to evaluate the performance of the automatically generated planning logic. We have used a virtual environment based game to compare the efficiency of an automatically discovered decision tree representing a planning logic for blocking to the behavior exhibited by the human operators. During our testing we used four volunteers to play against each other and against the computer. In human against human testing, the four players took turns playing the role of the USV and the intruder. In computer against human tests the four players played the role of the intruder while computer played the role of the USV defending a target. The efficiency of the logic was measured in terms of the time delay applied on the intruder by the USV as the USV carried out blocking maneuvers to protect a target. Our preliminary results show that a genetic programming based framework is capable of generating decision trees expressing useful reactive blocking logic.

References

[1]
Larson, J., M. Bruch, and J. Ebken. Autonomous Navigation and Obstacle Avoidance for Unmanned Surface Vehicles. in Proceedings of SPIE Unmanned Ground Vehicle Technology VIII. 2006.
[2]
Larson, J., et al., Advances in Autonomous Obstacle Avoidance for Unmanned Surface Vehicles. AUVSI Unmanned Systems North America, 2007.
[3]
Cornfield, S. and J. Young, Unmanned Surface Vehicles - Game Changing Technology for Naval Operations, in Advances in Unmanned Marine Vehicles, G. N. Roberts and R. Sutton, Editors. 2009, The Institution of Electrical Engineers: Stevenage, United Kingdom.
[4]
Koza, J. R., et al., Genetic Programming IV: Routine Human-Competitive Machine Intelligence. 2003: Kluwer Academic Publishers.
[5]
Koza, J., Genetic Programming: On the Programming of Computers by Means of Natural Selection. 1992: MIT press.
[6]
Miconi, T., The Road to Everywhere: Evolution, Complexity and Progress in Natural and Artificial Systems. 2007, School of Computer Science, The University of Birmingham. p. 197.
[7]
Axelrod, R., The Evolution of Strategies in the Iterated Prisoner's Dilemma. Genetic algorithms and simulated annealing, 1987: p. 32--41.
[8]
Reynolds, C. Competition, Coevolution and the Game of Tag. 1994.
[9]
Jaskowski, W., K. Krawiec, and B. Wieloch, Winning Ant Wars: Evolving a Human-Competitive Game Strategy Using Fitnessless Selection. Lecture Notes in Computer Science, 2008. 4971: p. 13.
[10]
Shichel, Y., E. Ziserman, and M. Sipper. GP-Robocode: Using Genetic Programming to Evolve Robocode Players: Springer.
[11]
Sipper, M., et al., Designing an Evolutionary Strategizing Machine for Game Playing and Beyond. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 2007. 37(4): p. 583--593.
[12]
Togelius, J., P. Burrow, and S. Lucas. Multi-Population Competitive Co-evolution of Car Racing Controllers.
[13]
Doherty, D. and C. O'Riordan. Evolving Agent-Based Team Tactics for Combative Computer Games. 2006.
[14]
National Robotics Challenge. 2009 {cited 2009 May}; Available from: http://www.nationalroboticschallenge.org.
[15]
US FIRST. 2009 {cited 2009 May}; Available from: http://www.usfirst.org.
[16]
Eurobot. 2009 {cited 2009 May}; Available from: http://www.eurobot.org.
[17]
Robogames. 2009 {cited 2009 May}; Available from: http://www.robogames.net.
[18]
RoboCup. 2009 {cited 2009 May}; Available from: http://www.ai.rug.nl/robocupathome.
[19]
International Aerial Robotics Competition. 2009 {cited 2009 May}; Available from: http://iarc.angel-strike.com.
[20]
DARPA Urban Challenge. 2009 {cited 2009 May}; Available from: http://www.darpa.mil/grandchallenge.
[21]
Freed, M., R. Harris, and M. Shafto. Measuring Autonomous UAV Surveillance Performance. in Proceedings of PerMIS '04. 2004. Washington, D.C.
[22]
Brooks, R. A., Intelligence Without Representation. Artificial Intelligence, 1991. 47: p. 139--159.
[23]
Nolfi, S. and D. Floreano, Coevolving Predator and Prey Robots: Do "Arms Races" Arise in Artificial Evolution? Artificial Life, 1998. 4(4): p. 311--335.

Cited By

View all
  • (2012)Improving performance of rigid body dynamics simulation by removing inaccessible regions from geometric modelsComputer-Aided Design10.1016/j.cad.2012.06.00744:12(1190-1204)Online publication date: 1-Dec-2012
  • (2011)Automated Planning Logic Synthesis for Autonomous Unmanned Vehicles in Competitive Environments with Deceptive AdversariesNew Horizons in Evolutionary Robotics10.1007/978-3-642-18272-3_12(171-193)Online publication date: 2011

Index Terms

  1. Evaluation of automatically generated reactive planning logic for unmanned surface vehicles

                                  Recommendations

                                  Comments

                                  Please enable JavaScript to view thecomments powered by Disqus.

                                  Information & Contributors

                                  Information

                                  Published In

                                  cover image ACM Other conferences
                                  PerMIS '09: Proceedings of the 9th Workshop on Performance Metrics for Intelligent Systems
                                  September 2009
                                  322 pages
                                  ISBN:9781605587479
                                  DOI:10.1145/1865909
                                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                                  Sponsors

                                  • NIST: National Institute of Standards and Technology

                                  In-Cooperation

                                  Publisher

                                  Association for Computing Machinery

                                  New York, NY, United States

                                  Publication History

                                  Published: 21 September 2009

                                  Permissions

                                  Request permissions for this article.

                                  Check for updates

                                  Author Tags

                                  1. autonomy
                                  2. co-evolution
                                  3. dynamics meta-model
                                  4. dynamics simulation
                                  5. evaluation
                                  6. evolutionary computing
                                  7. genetic programming
                                  8. reactive planning logic
                                  9. unmanned surface vehicle

                                  Qualifiers

                                  • Research-article

                                  Funding Sources

                                  Conference

                                  PerMIS '09
                                  Sponsor:
                                  • NIST
                                  PerMIS '09: Performance Metrics for Intelligent Systems
                                  September 21 - 23, 2009
                                  Maryland, Gaithersburg

                                  Contributors

                                  Other Metrics

                                  Bibliometrics & Citations

                                  Bibliometrics

                                  Article Metrics

                                  • Downloads (Last 12 months)2
                                  • Downloads (Last 6 weeks)1
                                  Reflects downloads up to 06 Oct 2024

                                  Other Metrics

                                  Citations

                                  Cited By

                                  View all
                                  • (2012)Improving performance of rigid body dynamics simulation by removing inaccessible regions from geometric modelsComputer-Aided Design10.1016/j.cad.2012.06.00744:12(1190-1204)Online publication date: 1-Dec-2012
                                  • (2011)Automated Planning Logic Synthesis for Autonomous Unmanned Vehicles in Competitive Environments with Deceptive AdversariesNew Horizons in Evolutionary Robotics10.1007/978-3-642-18272-3_12(171-193)Online publication date: 2011

                                  View Options

                                  Get Access

                                  Login options

                                  View options

                                  PDF

                                  View or Download as a PDF file.

                                  PDF

                                  eReader

                                  View online with eReader.

                                  eReader

                                  Media

                                  Figures

                                  Other

                                  Tables

                                  Share

                                  Share

                                  Share this Publication link

                                  Share on social media