Inertial-stabilized CPG for locomotion and climbing in rough terrain

Inertial-stabilized CPG for locomotion and climbing in rough terrain

Inspired by the locomotor nervous system of vertebrates, central pattern generator (CPG) models can be used to design gaits for articulated robots, such as crawling, swimming or legged robots.Incorporating sensory feedback for gait adaptation in these models can improve the locomotive performance of such robots in challenging terrain.However, many CPG models to date have been developed exclusively for open-loop gait generation for traversing level terrain.In this paper, we present a novel approach for incorporating inertial feedback into the CPG framework for the control of body posture during legged locomotion on steep, unstructured terrain.That is, we adapt the limit cycle of each leg of the robot with time to simultaneously produce locomotion and body posture control.We experimentally validate our approach on a hexapod robot, locomoting in a variety of steep, challenging terrains (grass, rocky slide, stairs).We show how our approach can be used to level the robot’s body, allowing it to locomote at a relatively constant speed, even as terrain steepness and complexity prevents the use of an open-loop control strategy. Incorporating sensory feedback for gait adaptation in these models can improve the locomotive performance of such robots in challenging terrain. However, many CPG models to date have been developed exclusively for open-loop gait generation for traversing level terrain. In this paper, we present a novel approach for incorporating inertial feedback into the CPG framework for the control of body posture during legged locomotion on steep, unstructured terrain. That is, we adapt the limit cycle of each leg of the robot with time to simultaneously produce locomotion and body posture control. We experimentally validated our approach on a hexapod robot, locomoting in a variety of steep, challenging terrains (grass, rocky slide, stairs). We showed how our approach can be used to level the robot’s body, allowing it to locomote at a relatively constant speed, even as terrain steepness and complexity prevents the use of an open-loop control strategy.

People

Samuel Shaw S
Samuel Shaw
Katie Lam K
Katie Lam
Natalie Fang N
Natalie Fang