Terrestrial Locomotion of PogoX: From Hardware Design to Energy Shaping and Step-to-step Dynamics Based Control

Illustration of PogoX and its hopping behavior.

Abstract

We present a novel controller design on a robotic locomotor that combines an aerial vehicle with a spring-loaded leg. The main motivation is to enable the terrestrial locomotion capability on aerial vehicles so that they can carry heavy loads - heavy enough that flying is no longer possible, e.g., when the thrust-to-weight ratio (TWR) is small. The robot is designed with a pogo-stick leg and a quadrotor, and thus it is named as PogoX. We show that with a simple and lightweight spring-loaded leg, the robot is capable of hopping with TWR <1. The control of hopping is realized via two components - a vertical height control via control Lyapunov function-based energy shaping, and a step-to-step (S2S) dynamics based horizontal velocity control that is inspired by the hopping of the Spring-Loaded Inverted Pendulum (SLIP). The controller is successfully realized on the physical robot, showing dynamic terrestrial locomotion of PogoX which can hop at variable heights and different horizontal velocities with robustness to ground height variations and external pushes.

Publication
In IEEE International Conference on Robotics and Automation
Jiarong Kang 康家荣
Jiarong Kang 康家荣
PhD Student

Jiarong joined the lab in the Fall of 2023 as a PhD student.

Xiaobin Xiong 熊晓滨
Xiaobin Xiong 熊晓滨
Assistant Professor

Prof. Xiong is a full-stack roboticist who develop rigorous theories for practical applications.