Keyframe-based CPG for Stable Gait Design and Online Transitions in Legged Robots
Scott Richard Shaw, Guillaume Sartoretti
- 发表年份
- 2022
- 引用次数
- 9
摘要
While animals easily and seamlessly transition between gaits to overcome challenging environments, current methods to design stable gait transitions often rely on computationally expensive optimization. In this work, we introduce a central pattern generator (CPG) model that allows intuitive gait definition and online, real-time gait transitions while ensuring stability and forward progression. Specifically, we propose to rely on keyframes – discrete key leg configurations that can be sequenced into a gait – to define arbitrary legged gaits. We introduce a new task-space CPG, which relies on the well-known Kuramoto model and a new feedforward term to ensure synchronized convergence to these keyframes. We then show how this framework can naturally be extended to allow arbitrary gait transitions by developing two stabilization techniques. First, we reason about the robot’s predicted stability to disable specific oscillator updates during transition, while minimizing the resulting effect on forward locomotion. Second, we control the robot’s body position within the grounded legs to ensure current and predicted stability based on inexpensive forward prediction of the CPG model. We validate our approach by presenting simulation and experimental results on a hexapod robot following and transitioning among hexapedal and quadrupedal gaits in a number of indoor and outdoor locomotion and mobile manipulation scenarios.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002