Developing mobile robot wall-following algorithms using genetic programming

被引:23
作者
Dain, RA [1 ]
机构
[1] HTR Labs, Seattle, WA USA
关键词
genetic programming; genetic algorithms; computational genetics; machine learning; adaptive systems; mobile robot; robotics; robot; wall-following;
D O I
10.1023/A:1008216530547
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper demonstrates the use of genetic programming (GP) for the development of mobile robot wall-following behaviors. Algorithms are developed for a simulated mobile robot that uses an array of range finders for navigation. Navigation algorithms are tested in a variety of differently shaped environments to encourage the development of robust solutions, and reduce the possibility of solutions based on memorization of a fixed set of movements. A brief introduction to CP is presented. A typical wall-following robot evolutionary cycle is analyzed, and results are presented. GP is shown to be capable of producing robust wall-following navigation algorithms that perform well in each of the test environments used.
引用
收藏
页码:33 / 41
页数:9
相关论文
共 4 条
[1]  
DAIN RA, 1995, NW ARTIFICIAL INTELL, V4, P21
[2]  
HOLLAND JH, 1975, ADAPTATION NATURAL A
[3]  
Koza JR, 1992, Genetic programming
[4]  
REYNOLDS CW, 1994, ADV GENETIC PROGRAMM, P221