• DocumentCode
    716898
  • Title

    Planning COM trajectory with variable height and foot position with reactive stepping for humanoid robots

  • Author

    Van Heerden, Kirill

  • Author_Institution
    Dept. of Robot., Ritsumeikan Univ., Kusatsu, Japan
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    6275
  • Lastpage
    6280
  • Abstract
    This paper presents a trajectory generator for humanoid robots that can simultaneously consider 3D position tracking of the center-of-mass (COM), reactive stepping (foot positions are non-constant), zero-moment-point (ZMP) constraints as well as position constraints. The variable COM height leads to nonlinear ZMP constraints. This work demonstrates that depending on how strict the constraints are, it is possible to generate 1.6 second long trajectories in less than 5 ms on a 3.4 Ghz CPU. This is done by expressing the problem as a quadratically constrained quadratic program (QCQP) and solving it via sequential quadratic programming (SQP). Computation time is improved by providing the analytical derivatives of all constraints. In particular the nonlinear ZMP constraint is expressed in a quadratic form and its derivative is provided.
  • Keywords
    computational complexity; humanoid robots; path planning; quadratic programming; trajectory control; 3D position tracking; COM trajectory planning; QCQP; SQP; analytical derivatives; center-of-mass; computation time; foot position; humanoid robots; nonlinear ZMP constraints; position constraints; quadratically constrained quadratic program; reactive stepping; sequential quadratic programming; trajectory generator; variable height; zero-moment-point constraints; Computational modeling; Foot; Generators; Humanoid robots; Mathematical model; Real-time systems; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7140080
  • Filename
    7140080