Evolving Neural Controllers for Robot Manipulators

We examine here the feasibility of using evolutionary techniques to produce controllers for a standard robot arm. The main advantage of our technique of solving path planning problems is that the neural network (once trained) can be used for the same robot, with a variety of start and target positions. The genetic algorithm learns, and encodes implicitly, the calibration parameters of both the robot and the overhead camera, as well as the inverse kinematics of the robot. The results show that the evolved neural network controllers are reusable and allow multiple start and target positions.

[1]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[2]  Inman Harvey,et al.  Analysing recurrent dynamical networks evolved for robot control , 1993 .

[3]  R. Salama,et al.  Evolving neural network controllers , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[4]  Joe Marks,et al.  Spacetime constraints revisited , 1993, SIGGRAPH.