ACM Home Page
Please provide us with feedback. Feedback
Robustness analysis of genetic programming controllers for unmanned aerial vehicles
Full text PdfPdf (185 KB)
Source Genetic And Evolutionary Computation Conference archive
Proceedings of the 8th annual conference on Genetic and evolutionary computation table of contents
Seattle, Washington, USA
SESSION: Artificial life, evolutionary robotics, adaptive behavior: papers table of contents
Pages: 135 - 142  
Year of Publication: 2006
ISBN:1-59593-186-4
Authors
Gregory J. Barlow  U.S. Naval Research Laboratory, Washington, DC and Carnegie Mellon University, Pittsburgh, PA
Choong K. Oh  U.S. Naval Research Laboratory, Washington, DC
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 63,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1143997.1144023
What is a DOI?

ABSTRACT

While evolving evolutionary robotics controllers for real vehicles is an active area of research, most research robots do not require any assurance prior to operation that an evolved controller will not damage the vehicle. For controllers evolved in simulation where testing a poorly performing controller might damage the vehicle, thorough testing in simulation - subject to multiple sources of sensor and state noise - is required. Evolved controllers must be robust to noise in the environment in order to operate the vehicle safely. We have evolved navigation controllers for unmanned aerial vehicles in simulation using multi-objective genetic programming, and in order to choose the best evolved controller and to assure that this controller will perform well under a variety of environmental conditions, we have performed a series of robustness tests. The results show that our best evolved controller outperforms two hand-designed controllers and is robust to many sources of noise.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
G. J. Barlow. Design of autonomous navigation controllers for unmanned aerial vehicles using multi-objective genetic programming. Master's thesis, North Carolina State Univ., Raleigh, NC, March 2004.
 
2
G. J. Barlow, L. S. Mattos, C. K. Oh, and E. Grant. Transference of evolved unmanned aerial vehicle controllers to a wheeled mobile robot. In Proceedings of the IEEE International Conference on Robotics and Automation, Barcelona, Spain, April 2005.
 
3
G. J. Barlow, C. K. Oh, and E. Grant. Incremental evolution of autonomous controllers for unmanned aerial vehicles using multi-objective genetic programming. In Proceedings of the 2004 IEEE Conference on Cybernetics and Intelligent Systems, Singapore, December 2004.
 
4
K. Deb, S. Agrawal, A. Pratap, and T. Meyarivan. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2):182--197, April 2002.
 
5
F. J. Gomez and R. Miikkulainen. Transfer of neuroevolved controllers in unstable domains. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2004), June 2004.
 
6
F. Hoffmann, T. J. Koo, and O. Shakernia. Evolutionary design of a helicopter autopilot. 3rd On-line World Conference on Soft Computing, 1998.
 
7
 
8
J. Koza. Genetic Programming. MIT Press, 1992.
 
9
J. A. Marin, R. Radtke, D. Innis, D. R. Barr, and A. C. Schultz. Using a genetic algorithm to develop rules to guide unmanned aerial vehicles. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Tokyo, Japan, 1999.
 
10
C. K. Oh and G. J. Barlow. Autonomous controller design for unmanned aerial vehicles using multi-objective genetic programming. In Proceedings of the Congress on Evolutionary Computation, pages 1538--1545, Portland, OR, June 2004.
11
 
12
D. C. Schleher. Introduction to Electronic Warfare. Artech House, 1986.
 
13
H. Shim, T. J. Koo, F. Hoffmann, and S. Sastry. A comprehensive study of control design for an autonomous helicopter. In IEEE Conference on Decision and Control, December 1998.
 
14
J. Walker, S. Garrett, and M. Wilson. Evolving controllers for real robots: A survey of the literature. Adaptive Behavior, 11(3):179--203, 2003.
 
15
A. S. Wu, A. C. Schultz, and A. Agah. Evolving control for distributed micro air vehicles. In IEEE Conference on Computational Intelligence in Robotics and Automation, November 1999.

Collaborative Colleagues:
Gregory J. Barlow: colleagues
Choong K. Oh: colleagues