Steering Elongate Multi-legged Robots by Modulating Body Undulation Waves
Esteban Flores, Baxi Chong, Daniel Soto, Daniel I. Goldman
Abstract
Centipedes exhibit great maneuverability in diverse environments due to their many legs and body-driven control. By leveraging similar morphologies and control strategies, their robotic counterparts also demonstrate effective terrestrial locomotion. However, the success of these multi-legged robots is largely limited to forward locomotion; steering is substantially less studied, in part because of the difficulty in coordinating a high degree-of-freedom robot to follow predictable, planar trajectories. To resolve these challenges, we take inspiration from control schemes based on geometric mechanics(GM) in elongate systems’ locomotion through highly damped environments. We model the elongate, multi-legged system as a "terrestrial swimmer" in highly frictional environments and implement steering schemes derived from low-order templates. We identify an effective turning strategy by superimposing two traveling waves of lateral body undulation and further explore variations of the "turning wave" to enable a spectrum of arc-following steering primitives. We test our hypothesized modulation scheme on a robophysical model and validate steering trajectories against theoretically predicted displacements producing steering radii between 0 and 0.6 body length. We then apply our control framework to Ground Control Robotics’ elongate multi-legged robot, Major Tom, using these motion primitives to autonomously navigate around obstacles and corners on indoor and outdoor terrain. Our work creates a systematic framework for controlling these highly mobile devices in the plane using a low-order model based on sequences of body shape changes.
BibTeX
@inproceedings{iros2025_steeringelongate,
title = {Steering Elongate Multi-legged Robots by Modulating Body Undulation Waves},
author = {Esteban Flores and Baxi Chong and Daniel Soto and Daniel I. Goldman},
booktitle = {IROS 2025},
year = {2025}
}