• DocumentCode
    2019471
  • Title

    Inverse kinematics for humanoid robots

  • Author

    Tevatia, Gaurav ; Schaal, Stefan

  • Author_Institution
    Comput. Learning & Motor Control Lab., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    294
  • Abstract
    Real-time control of the end-effector of a humanoid robot in external coordinates requires computationally efficient solutions of the inverse kinematics problem. In this context, this paper investigates methods of resolved motion rate control (RMRC) that employ optimization criteria to resolve kinematic redundancies. In particular we focus on two established techniques, the pseudo inverse with explicit optimization and the extended Jacobian method. We prove that the extended Jacobian method includes pseudo-inverse methods as a special solution. In terms of computational complexity, however pseudo-inverse and extended Jacobian differ significantly in favor of pseudo-inverse methods. Employing numerical estimation techniques, we introduce a computationally efficient version of the extended Jacobian with performance comparable to the original version. Our results are illustrated in simulation studies with a multiple degree-of-freedom robot, and were tested on a 30 degree-of-freedom humanoid robot
  • Keywords
    computational complexity; mobile robots; optimisation; real-time systems; robot kinematics; 30-DOF humanoid robot; RMRC; computational complexity; computationally efficient solutions; end-effector; extended Jacobian method; humanoid robots; inverse kinematics; kinematic redundancies; numerical estimation techniques; optimization criteria; pseudo-inverse methods; real-time control; resolved motion rate control; Actuators; Humanoid robots; Jacobian matrices; Manipulators; Motion control; Motor drives; Null space; Optimization methods; Orbital robotics; Robot kinematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5886-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.2000.844073
  • Filename
    844073