OTHER
Using co-evolution to produce robust robot control
G. McNutt
- Year
- 2002
- Citations
- 4
Abstract
Genetic programming is used to co-evolve robots and their test environments. Simulated mobile robots evolved based on their ability to navigate test courses. Test courses evolve based on their ability to cause robots to crash. Coupling robots to their test environments produces robust results. Co-evolution simultaneously evolves the robot controller, verifies the robot physical design and tests the robots in increasingly difficult environments. The robots produced can routinely navigate over 98% of these highly evolved, difficult test courses. In several cases, robots are found that navigate 100% of the courses.
Keywords
RobotMobile robotComputer scienceGenetic programmingTest (biology)Robot controlController (irrigation)Artificial intelligenceSimulation
Related papers
OTHER
📊 26,957 cites
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
PERCEPTION
📊 22,245 cites
Artificial intelligence: a modern approach
1995
OTHER
Open access📊 20,501 cites
Fractional Differential Equations
Igor Podlubný
2025
OTHER
📊 18,993 cites
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991