Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Automatic definition of modular neural networks
Adaptive Behavior
ALIFE Proceedings of the sixth international conference on Artificial life
An Behavior-based Robotics
An Introduction to Genetic Algorithms
An Introduction to Genetic Algorithms
Mobile Robotics: A Practical Introduction: History, Design, Analysis and Examples
Mobile Robotics: A Practical Introduction: History, Design, Analysis and Examples
Evolutionary Robotics: The Biology,Intelligence,and Technology
Evolutionary Robotics: The Biology,Intelligence,and Technology
Mobile Robot Miniaturisation: A Tool for Investigation in Control Algorithms
The 3rd International Symposium on Experimental Robotics III
Evolving Multi-line Compilable C Programs
Proceedings of the Second European Workshop on Genetic Programming
Genetic Programming of a Goal-Keeper Control Strategy for the RoboCup Middle Size Competition
Proceedings of the Second European Workshop on Genetic Programming
Grammatical Evolution: Evolving Programs for an Arbitrary Language
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
Biologically Inspired Algorithms for Financial Modelling (Natural Computing Series)
Biologically Inspired Algorithms for Financial Modelling (Natural Computing Series)
A Field Guide to Genetic Programming
A Field Guide to Genetic Programming
The balance between initial training and lifelong adaptation in evolving robot controllers
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Vector-valued function estimation by grammatical evolution for autonomous robot control
Information Sciences: an International Journal
Hi-index | 0.00 |
An autonomous mobile robot requires an onboard controller that allows it to perform its tasks for long periods in isolation. One possibility is for the robot to adapt to its environment using some form of artificial intelligence. Evolutionary techniques such as genetic programming (GP) offer the possibility of automatically programming the controller based on the robot's experience of the world. Grammatical evolution (GE) is a recent evolutionary algorithm that has been successfully applied to various problems, particularly those for which GP has been successful. We present a method for applying GE to autonomous robot control and evaluate it in simulation for the Khepera robot.