• DocumentCode
    2386391
  • Title

    Inverse kinematics with closed form solutions for highly redundant robotic systems

  • Author

    Konietschke, Rainer ; Hirzinger, Gerd

  • Author_Institution
    Institute of Robotics and Mechatronics, German Aerospace Center (DLR), 82234 Wessling, Germany
  • fYear
    2009
  • fDate
    12-17 May 2009
  • Firstpage
    2945
  • Lastpage
    2950
  • Abstract
    This paper presents inverse position kinematics algorithms with real time capability for Justin, a robotic system with high redundancy and many degrees of freedom. The combination of closed form solutions for parts of the kinematic chain embedded in a nonlinear equation solver is shown to be advantageous. The algorithms are evaluated with DLR´s robot Justin both in simulation and reality. Calculation times of 1 ms are achieved, including various optimization criteria for redundancy resolution. In case only a single arm with 7 DoF is considered, a fast calculation time of 250 µs is reached. With inclusion of an iterative step, reachability can be shown in more than 99% of the calculations regardless of the initial guess. The problem of weighting in multi-criteria optimization problems remains, though in the chosen approach the tool tip position is never compromised by other criteria due to the partially closed form solution. The presented algorithm can be applied to inverse position kinematics for all manipulators with serial or tree structure and redundant joints in case closed form solutions are available for parts of the kinematic chain.
  • Keywords
    Arm; Closed-form solution; Iterative algorithms; Kinematics; Mechatronics; Nonlinear equations; Optimization methods; Real time systems; Robotics and automation; Robots;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2009. ICRA '09. IEEE International Conference on
  • Conference_Location
    Kobe
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-2788-8
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2009.5152706
  • Filename
    5152706