Impact Invariant Control with Applications to Bipedal Locomotion
arXiv:2103.06907 · doi:10.1109/IROS51168.2021.9636094
Abstract
When legged robots impact their environment, they undergo large changes in their velocities in a small amount of time. Measuring and applying feedback to these velocities is challenging, and is further complicated due to uncertainty in the impact model and impact timing. This work proposes a general framework for adapting feedback control during impact by projecting the control objectives to a subspace that is invariant to the impact event. The resultant controller is robust to uncertainties in the impact event while maintaining maximum control authority over the impact invariant subspace. We demonstrate the utility of the projection on a walking controller for a planar five-link-biped and on a jumping controller for a compliant 3D bipedal robot, Cassie. The effectiveness of our method is shown to translate well on hardware.
8 pages, 6 figures, Accepted in IROS 2021
References in corpus (1)
Cited by in corpus (6)
- Saltation Matrices: The Essential Tool for Linearizing Hybrid Dynamical Systems
- Robot control for simultaneous impact tasks via Quadratic Programming-based reference spreading
- Quadratic Programming-based Reference Spreading Control for Dual-Arm Robotic Manipulation with Planned Simultaneous Impacts
- Robot Control for Simultaneous Impact Tasks through Time-Invariant Reference Spreading
- A Unified Model with Inertia Shaping for Highly Dynamic Jumps of Legged Robots
- Zero Dynamics, Pendulum Models, and Angular Momentum in Feedback Control of Bipedal Locomotion