• DocumentCode
    660733
  • Title

    Reaching New Positions Using an Extreme Learning Machine in Programming by Demonstration

  • Author

    Hoyos, Jose ; Prieto, Flavio ; Pena, Cesar ; Morales, E. ; Perez-Cisneros, Marco

  • Author_Institution
    Univ. Nac. de Colombia, Bogota, Colombia
  • fYear
    2013
  • fDate
    21-27 Oct. 2013
  • Firstpage
    100
  • Lastpage
    105
  • Abstract
    We propose the use of the extreme learning machine in programming by demonstration. Some advantages of this technique are a fast training phase and avoiding falling in local minima. We present two ways of using it: (i) for encoding one or several trajectories of a demonstration and (ii) for learning the direct kinematic model of a robot, which once known, allows changing the final position of the demonstrated trajectory. Through comparison with other commonly used techniques, it is experimentally shown that this technique has the lowest learning time and the second lowest error. Also, using a real robot, the learning of the kinematic model was tested, reaching the final position even when this is different to the final of the demonstrated trajectory.
  • Keywords
    automatic programming; control engineering computing; learning (artificial intelligence); robot kinematics; robot programming; trajectory control; demonstrated trajectory; extreme learning machine; learning time; position; programming by demonstration; robot direct kinematic model; Equations; Hidden Markov models; Jacobian matrices; Kinematics; Mathematical model; Robots; Trajectory; Intelligent robots; Neural networks; Programming by demonstration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics Symposium and Competition (LARS/LARC), 2013 Latin American
  • Conference_Location
    Arequipa
  • Type

    conf

  • DOI
    10.1109/LARS.2013.65
  • Filename
    6693278