• DocumentCode
    2771390
  • Title

    Algebraic-elimination based solution of inverse kinematics for a humanoid robot finger

  • Author

    Lin, Ming-Tzong ; Lin, Hong-Bo ; Liu, Chung-Ching ; Lin, Ying-Lung ; Wu, Che-Hau ; Tung, Cheng-Wei

  • Author_Institution
    Dept. of Mech. Design Eng., Nat. Formosa Univ., Yunlin, Taiwan
  • fYear
    2011
  • fDate
    7-10 Aug. 2011
  • Firstpage
    46
  • Lastpage
    51
  • Abstract
    The inverse kinematics is a challenging problem for controlling a humanoid robot finger with nonlinearly coupled joints. In this paper, a novel approach is proposed to derive the algebraic-elimination based solutions of inverse kinematics (IK) for the robot fingers. First, the given position of the fingertip is transformed from the base frame to the solution frames by means of D-H transformation. Therefore, two algebraic equations are obtained using the vector-loop and coordinate transformation techniques. The trigonometric terms can be converted into an eight-degree polynomial by making the substitution of two variables which are relative to the proximal (PIP) and distal interphalangeal (DIP) joint angles. To generate the smooth jerk-limited feedrate profile and interpolation points, a dynamics-based interpolator with real-time look-ahead (DBLA) algorithm is applied to plan the motion trajectory of a robot finger. The iterative Newton-Raphson method with a suitable initial guess is adopted for solving the roots of the polynomial. Finally, simulations are performed to demonstrate the exactness of the proposed inverse kinematics solutions. Experiments using an embedded motion controller are carried out for validating the feasibility of the proposed approach.
  • Keywords
    Newton-Raphson method; dexterous manipulators; humanoid robots; interpolation; inverse problems; manipulator kinematics; nonlinear control systems; path planning; polynomials; position control; algebraic elimination; algebraic equation; coordinate transformation technique; distal interphalangeal joint angles; dynamics-based interpolator; fingertip position; humanoid robot finger; inverse kinematics; iterative Newton-Raphson method; motion controller; motion trajectory planning; nonlinearly coupled joints; polynomial roots; proximal joint angles; real-time look-ahead algorithm; smooth jerk-limited feedrate profile; trigonometry; vector-loop technique; Fingers; Humanoid robots; Joints; Kinematics; Polynomials; Robot finger; interpolator; inverse kinematics; path planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics and Automation (ICMA), 2011 International Conference on
  • Conference_Location
    Beijing
  • ISSN
    2152-7431
  • Print_ISBN
    978-1-4244-8113-2
  • Type

    conf

  • DOI
    10.1109/ICMA.2011.5985629
  • Filename
    5985629