Title :
Automatic programming of a time-optimal robot controller and an analog electrical circuit to implement the robot controller by means of genetic programming
Author :
Koza, John R. ; Bennett, Forrest H. ; Keane, Martin A. ; Andre, David
Author_Institution :
Dept. of Comput. Sci., Stanford Univ., CA, USA
Abstract :
Genetic programming is an automatic programming technique that evolves computer programs to solve, or approximately solve, problems. This paper presents two examples in which genetic programming creates a computer program for controlling a robot so that the robot moves to a specified destination point in minimal time. In the first approach, genetic programming evolves a computer program composed of ordinary arithmetic operations and conditional operations to implement a time-optimal control strategy. In the second approach, genetic programming evolves the design of an analog electrical circuit consisting of transistors, diodes, resistors, and power supplies to implement a near-optimal control strategy
Keywords :
analogue circuits; automatic programming; circuit CAD; control engineering computing; robot programming; time optimal control; analog electrical circuit; automatic programming; circuit CAD; genetic programming; robot control; time-optimal control; Automatic control; Automatic programming; Circuits; Digital arithmetic; Diodes; Genetic programming; Power supplies; Resistors; Robot control; Robotics and automation;
Conference_Titel :
Computational Intelligence in Robotics and Automation, 1997. CIRA'97., Proceedings., 1997 IEEE International Symposium on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-8138-1
DOI :
10.1109/CIRA.1997.613878