Dynamic Posture Manipulation During Tumbling for Closed-Loop Heading Angle Control
Adarsh Salagame, Eric Sihite, Gunar Schirner, Alireza Ramezani
TL;DR
This work tackles active heading control for COBRA during tumbling on rough terrain by developing a cascade reduced-order model that couples posture manipulation with tumbling dynamics. A collocation-based optimization framework computes posture-controlling inputs to steer the heading, with a MATLAB-based simulation validating the approach. The results show that dynamically adjusting the elliptical ring posture can alter inertia and deflect the tumbling path, enabling targeted heading changes. The approach lays groundwork for real-time, closed-loop steering of COBRA using its multiple joints, advancing agile tumbling locomotion for challenging terrains such as lunar craters.
Abstract
Passive tumbling uses natural forces like gravity for efficient travel. But without an active means of control, passive tumblers must rely entirely on external forces. Northeastern University's COBRA is a snake robot that can morph into a ring, which employs passive tumbling to traverse down slopes. However, due to its articulated joints, it is also capable of dynamically altering its posture to manipulate the dynamics of the tumbling locomotion for active steering. This paper presents a modelling and control strategy based on collocation optimization for real-time steering of COBRA's tumbling locomotion. We validate our approach using Matlab simulations.
