• DocumentCode
    3520848
  • Title

    Learning task error models for manipulation

  • Author

    Pastor, Peter ; Kalakrishnan, Mrinal ; Binney, Jonathan ; Kelly, Jonathan ; Righetti, Ludovic ; Sukhatme, G. ; Schaal, Stefan

  • Author_Institution
    Comput. Learning & Motor Control Lab., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    6-10 May 2013
  • Firstpage
    2612
  • Lastpage
    2618
  • Abstract
    Precise kinematic forward models are important for robots to successfully perform dexterous grasping and manipulation tasks, especially when visual servoing is rendered infeasible due to occlusions. A lot of research has been conducted to estimate geometric and non-geometric parameters of kinematic chains to minimize reconstruction errors. However, kinematic chains can include non-linearities, e.g. due to cable stretch and motor-side encoders, that result in significantly different errors for different parts of the state space. Previous work either does not consider such non-linearities or proposes to estimate non-geometric parameters of carefully engineered models that are robot specific. We propose a data-driven approach that learns task error models that account for such unmodeled non-linearities. We argue that in the context of grasping and manipulation, it is sufficient to achieve high accuracy in the task relevant state space. We identify this relevant state space using previously executed joint configurations and learn error corrections for those. Therefore, our system is developed to generate subsequent executions that are similar to previous ones. The experiments show that our method successfully captures the non-linearities in the head kinematic chain (due to a counterbalancing spring) and the arm kinematic chains (due to cable stretch) of the considered experimental platform, see Fig. 1. The feasibility of the presented error learning approach has also been evaluated in independent DARPA ARM-S testing contributing to successfully complete 67 out of 72 grasping and manipulation tasks.
  • Keywords
    dexterous manipulators; learning (artificial intelligence); parameter estimation; robot kinematics; visual servoing; DARPA ARM-S testing; arm kinematic chains; cable stretch; counterbalancing spring; data-driven approach; dexterous grasping; error learning approach; grasping tasks; head kinematic chain; joint configurations; learn error corrections; learning task error models; manipulation tasks; minimize reconstruction errors; motor-side encoders; nongeometric parameter estimation; nongeometric parameters; occlusions; precise kinematic forward models; robots; task relevant state space; unmodeled nonlinearities; visual servoing; Cameras; Computational modeling; Grasping; Joints; Kinematics; Robots; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2013 IEEE International Conference on
  • Conference_Location
    Karlsruhe
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-5641-1
  • Type

    conf

  • DOI
    10.1109/ICRA.2013.6630935
  • Filename
    6630935