Congress on Evolutionary Computation. Washington, DC, 6-9 July 1999. ; Neural networks (NN) can be used as controllers in autonomous robots. The specific features of the navigation problem in robotics make generation of good training sets for the NN difficult. An evolution strategy (ES) is introduced to learn the weights of the NN instead of the learning method of the network. The ES is used to learn high performance reactive behavior for navigation and collision avoidance. No subjective information about “how to accomplish the task” has been included in the fitness function. The learned behaviors are able to solve the problem in different environments; therefore, the learning process has the proven ability to obtain a specialized behavior. All the behaviors obtained have been tested in a set of environments and the capability of generalization is shown for each learned behavior. A simulator based on the mini-robot, Khepera, has been used to learn each behavior.


    Access

    Download


    Export, share and cite



    Title :

    Neural networks robot controller trained with evolution strategies



    Publication date :

    1999-07-01



    Type of media :

    Article/Chapter (Book)


    Type of material :

    Electronic Resource


    Language :

    English


    Keywords :

    Classification :

    DDC:    629



    An On-Line Trained Adaptive Neural Controller

    Zhang, Y. / Sen, P. / Hearn, G. E. | British Library Online Contents | 1995


    Neural Network Trained Controller for Atmospheric Entry in Mars Missions

    Wang, Hao / Martin, Dillon / Elgohary, Tarek | TIBKAT | 2019


    Ship motion control by an on-line trained neural controller

    Hearn, G. E. / Sen, P. / Zhang, Y. et al. | British Library Conference Proceedings | 1994


    Traffic Sign Recognition With Hinge Loss Trained Convolutional Neural Networks

    Jin, Junqi / Fu, Kun / Zhang, Changshui | IEEE | 2014