ACM Home Page
Please provide us with feedback. Feedback
Learning complex robot control using evolutionary behavior based systems
Full text PdfPdf (639 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation table of contents
Montreal, Québec, Canada
SESSION: Track 2: artificial life, evolutionary robotics, adaptive behavior, and evolvable hardware table of contents
Pages 129-136  
Year of Publication: 2009
ISBN:978-1-60558-325-9
Authors
Yohannes Kassahun  University of Bremen, Bremen, Germany
Jakob Schwendner  German Research Center for Artificial Intelligence (DFKI), Bremen, Germany
Jose de Gea  University of Bremen, Bremen, Germany
Mark Edgington  University of Bremen, Bremen, Germany
Frank Kirchner  University of Bremen, German Research Center for Artificial Intelligence (DFKI), Bremen, Germany
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): 12,   Downloads (12 Months): 40,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1569901.1569920
What is a DOI?

ABSTRACT

Evolving a monolithic solution for complex robotic problems is hard. One of the reasons for this is the difficulty of defining a global fitness function that leads to a solution with desired operating properties. The problem with a global fitness function is that it may not reward intermediate solutions that would ultimately lead to the desired operating properties. A possible way to solve such a problem is to decompose the solution space into smaller subsolutions with lower number of intrinsic dimensions. In this paper, we apply the design principles of behavior based systems to decompose a complex robot control task into subsolutions and show how to incrementally modify the fitness function that (1) results in desired operating properties as the subsolutions are learned, and (2) avoids the need to learn the coordination of behaviors separately. We demonstrate our method by learning to control a quadrocopter flying vehicle.


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
E. Altug, J. P. Ostrowski, and C. J. Taylor. Quadrotor control using dual camera visual feedback. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2003), pages 4294--4299, 2003.
 
2
 
3
J. Bongard. Behavior chaining: Incremental behavior integration for evolutionary robotics. Artificial Life, 2008.
 
4
M. Botvinick, Y. Niv, and A. C. Barto. Hierarchically organized behavior and its neural foundations: A reinforcement learning perspective. Cognition, 2008. in press.
 
5
S. Bouabdallah and R. Siegwart. Full control of a quadrotor. In Proceedings of The IEEE International Conference on Intelligent Robots (IROS), pages 153--158, 2007.
 
6
R. A. Brooks. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1):14--23, 1986.
 
7
 
8
 
9
 
10
J. E. Gray and W. Murray. A derivation of an analytic expression for the tracking index for alpha-beta-gamma filter. IEEE Transactions on Aerospace and Electronic Systems, 29(3):1064--1065, 1993.
 
11
 
12
T. Hamel, R. Mahony, R. Lozano, and J. Ostrowski. Dynamic modelling and configuration stabilization for an X4-flyer. In International Federation of Automatic Control Symposium, IFAC, 2002.
 
13
 
14
P. R. Kalata. Alpha-beta target tracking systems: A survey. In American Control Conference, pages 832--836, 1992.
15
 
16
 
17
F. Kirchner. Q-learning of complex behaviors on a six-legged walking machine. Journal of Robotics and Autonomous Systems, 25:256--263, 1998.
 
18
 
19
 
20
T. Ziemke, N. Bergfeldt, G. Buason, T. Susi, and H. Svensson. Evolving cognitive scaffolding and environment adaptation: a new research direction for evolutionary robotics. Connection Science, 16(4):339--350, 2004.

Collaborative Colleagues:
Yohannes Kassahun: colleagues
Jakob Schwendner: colleagues
Jose de Gea: colleagues
Mark Edgington: colleagues
Frank Kirchner: colleagues