首页 /研究 /Precise Jump Planning using Centroidal Dynamics based Bilevel Optimization
LOCOMOTION

Precise Jump Planning using Centroidal Dynamics based Bilevel Optimization

Ivo Vatavuk, Zdenko Kovačić

发表年份
2021
引用次数
4

摘要

This paper deals with a problem of precise jumping for legged robots: what are the control inputs required to perform a jump that results in a desired landing point? We propose a novel precise jump planning method, formulated as a bilevel optimization problem. The presented formulation exploits certain insights into the jump dynamics, leading to a low-dimensional optimization problem, and allowing fast computation. During the Flight phase of a jump there are no external forces other than gravity acting on the robot, so its centroidal angular momentum (CAM) is conserved, and its center of mass (COM) follows a ballistic trajectory. This trajectory depends solely on COM position and velocity at Liftoff. We define a bilevel optimization problem consisting of a nonlinear upper-level problem, and a lower-level quadratic programming (QP) problem. The upper-level problem selects COM position and velocity at Liftoff that result in a desired landing point, while minimizing CAM at Liftoff. The lower-level problem selects ground reaction forces during Push-Off that achieve desired COM position and velocity at Liftoff. The results are presented on a simulated one-legged robot, but the proposed approach can be extended to bipeds and multi-legged robots.

关键词

Control theory (sociology)JumpTrajectory optimizationRobotTrajectoryPosition (finance)Optimization problemSequential quadratic programmingQuadratic programmingComputer science

相关论文

查看 LOCOMOTION 分类全部论文