Reduced-Order Model-Based Gait Generation for Snake Robot Locomotion using NMPC
Adarsh Salagame, Eric Sihite, Milad Ramezani, Alireza Ramezani
TL;DR
This work addresses gait generation for snake robots in constrained environments by combining a reduced-order model with nonlinear model predictive control (NMPC). The ROM abstracts the robot to a center-of-mass frame with a bounding-box footprint and a contact signal, enabling efficient path planning within a safety corridor inflated along a nominal path. NMPC optimizes the central pattern generator (CPG) parameters and the center-of-mass trajectory to minimize tracking error while respecting footprint constraints and contact dynamics, using high-fidelity simulations and hardware experiments to validate the approach. The results demonstrate autonomous gait generation that preserves footprint safety and enables navigation through narrow corridors, contributing to practical autonomy for snake-robot locomotion in confined spaces.
Abstract
This paper presents an optimization-based motion planning methodology for snake robots operating in constrained environments. By using a reduced-order model, the proposed approach simplifies the planning process, enabling the optimizer to autonomously generate gaits while constraining the robot's footprint within tight spaces. The method is validated through high-fidelity simulations that accurately model contact dynamics and the robot's motion. Key locomotion strategies are identified and further demonstrated through hardware experiments, including successful navigation through narrow corridors.
