• DocumentCode
    1633543
  • Title

    Modular reservoir computing networks for imitation learning of multiple robot behaviors

  • Author

    Waegeman, Tim ; Antonelo, Eric ; Wyffels, Francis ; Schrauwen, Benjamin

  • Author_Institution
    Dept. of Electron. & Inf. Syst., Ghent Univ., Ghent, Belgium
  • fYear
    2009
  • Firstpage
    27
  • Lastpage
    32
  • Abstract
    Autonomous mobile robots must accomplish tasks in unknown and noisy environments. In this context, learning robot behaviors in an imitation based approach would be desirable in the perspective of service robotics as well as of learning robots. In this work, we use reservoir computing (RC) for learning robot behaviors by demonstration. In RC, a randomly generated recurrent neural network, the reservoir, projects the input to a dynamic temporal space. The reservoir states are mapped into a readout output layer which is the solely part being trained using standard linear regression. In this paper, we use a two layered modular structure, where the first layer comprises two RC networks, each one for learning primitive behaviors, namely, obstacle avoidance and target seeking. The second layer is composed of one RC network for behavior combination and coordination. The hierarchical RC network learns by examples given by simple controllers which implement the primitive behaviors. We use a simulation model of the e-puck robot which has distance sensors and a camera that serves as input for our system. The experiments show that, after training, the robot learns to coordinate the goal seeking (GS) and the object avoidance (OA) behaviors in unknown environments, being able to capture targets and navigate efficiently.
  • Keywords
    collision avoidance; image sensors; mobile robots; multi-robot systems; autonomous mobile robots; cameras; distance sensors; dynamic temporal space; e-puck robot; goal seeking; imitation learning; learning robot behaviors; linear regression; modular reservoir computing networks; multiple robot behaviors; object avoidance; readout output layer; recurrent neural network; reservoir computing; service robotics; Computer networks; Context-aware services; Linear regression; Mobile robots; Orbital robotics; Recurrent neural networks; Reservoirs; Robot kinematics; Robot sensing systems; Working environment noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence in Robotics and Automation (CIRA), 2009 IEEE International Symposium on
  • Conference_Location
    Daejeon
  • Print_ISBN
    978-1-4244-4808-1
  • Electronic_ISBN
    978-1-4244-4809-8
  • Type

    conf

  • DOI
    10.1109/CIRA.2009.5423194
  • Filename
    5423194