An approach of Artificial Neural Network (ANN) is getting used to enhance the robot's capabilities in terms of autonomous decision making. The ANN helps in learning of robot, so that it performs motion independently based on it's learning and perform assigned tasks efficiently, specially in hazardous environment that is beyond human reach. These robots are used for espionage, space research, medical services, industrial automation and many other fields. With use of Artificial Neural Network their performance improves. Это и многое другое вы найдете в книге Mobile Robot Motion Planning (G. N. Tripathi and V. Rihani)