Dynamically-Consistent Trajectory Optimization for Legged Robots via Contact Point Decomposition
Sangmin Kim, Hajun Kim, Gijeong Kim, Min-Gyu Kim, Hae-Won Park
TL;DR
This paper introduces a dynamically consistent, phase-based trajectory optimization framework for legged robots that co-optimizes path, contact sequence, and phase durations. By decoupling translational dynamics across contact points and leveraging Bézier differentiation matrices, it derives an analytic link between position and force and enforces friction cone constraints via convex hull properties. Angular dynamics are handled on the rotation group with a tangent-space reparameterization, while dynamics are enforced across the trajectory with a single-shot translational formulation. The method demonstrates improved dynamic feasibility and tracking performance across diverse terrains compared with a baseline, at the cost of modestly higher computation time and occasional optimization failures. This approach provides a robust reference-motion generator for model-based control and learning-based planners in legged locomotion.
Abstract
To generate reliable motion for legged robots through trajectory optimization, it is crucial to simultaneously compute the robot's path and contact sequence, as well as accurately consider the dynamics in the problem formulation. In this paper, we present a phase-based trajectory optimization that ensures the feasibility of translational dynamics and friction cone constraints throughout the entire trajectory. Specifically, our approach leverages the superposition properties of linear differential equations to decouple the translational dynamics for each contact point, which operates under different phase sequences. Furthermore, we utilize the differentiation matrix of B{é}zier polynomials to derive an analytical relationship between the robot's position and force, thereby ensuring the consistent satisfaction of translational dynamics. Additionally, by exploiting the convex closure property of B{é}zier polynomials, our method ensures compliance with friction cone constraints. Using the aforementioned approach, the proposed trajectory optimization framework can generate dynamically reliable motions with various gait sequences for legged robots. We validate our framework using a quadruped robot model, focusing on the feasibility of dynamics and motion generation.
