• DocumentCode
    1583318
  • Title

    Smooth joint trajectory planning for humanoid robots based on B-splines

  • Author

    Wu, Wenxiang ; Zhu, Shiqiang ; Liu, Songguo

  • Author_Institution
    State Key Lab. of Fluid Transm. & Control, Zhejiang Univ., Hangzhou, China
  • fYear
    2009
  • Firstpage
    475
  • Lastpage
    479
  • Abstract
    To guarantee the walking stability of humanoid robots, a new joint trajectory planning method is proposed. First, to map the trajectory of task space into the trajectory of joint space, a numerical algorithm of inverse kinematics is used to obtain the time sequences of joint angle. In this algorithm, the return values calculated by forward kinematics are compared with the expected pose repeatedly until the error is less than the threshold value. Then seven-degree B-splines are exploited to generate smooth joint trajectories with continuous velocity, acceleration and jerk. By representing kinematics constraints of humanoid robot with control points of B-splines, the motion parameters of both endpoints of the trajectory can be set to desired values. Simulation results show that by using the proposed joint trajectory planning method, smooth trajectories with continuous jerk can be obtained and these trajectories can be used to generate stable walk motion.
  • Keywords
    humanoid robots; legged locomotion; path planning; robot kinematics; splines (mathematics); stability; B-splines; forward kinematics; humanoid robots; inverse kinematics; smooth joint trajectory planning; time sequences; walking stability; Acceleration; Humanoid robots; Kinematics; Legged locomotion; Motion control; Motion planning; Robot control; Spline; Stability; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2009 IEEE International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-4774-9
  • Electronic_ISBN
    978-1-4244-4775-6
  • Type

    conf

  • DOI
    10.1109/ROBIO.2009.5420693
  • Filename
    5420693