Rollbot: a Spherical Robot Driven by a Single Actuator
Jingxian Wang, Michael Rubenstein
TL;DR
Rollbot demonstrates that a spherical robot can attain controllable 2D locomotion with a single actuator by employing a pendulum-driven barycentric mechanism and a non-holonomic rolling constraint. The work develops a unified dynamics model for internal masses, analyzes the quasi-static regime and perturbation-based stability, and presents a hardware design plus a center-of-curvature control strategy that are validated through open-loop, circular, and waypoint experiments. Key contributions include the explicit equation of motion, the $R_0$–$\omega_0$ relationship, and a practical PID-based controller enabling 2D navigation with minimal actuation. This minimalist robot serves as a versatile testbed for underactuated robotics, with future enhancements including onboard sensing and more advanced path planning on varied surfaces.
Abstract
Here we present Rollbot, the first spherical robot capable of controllably maneuvering on 2D plane with a single actuator. Rollbot rolls on the ground in circular pattern and controls its motion by changing the curvature of the trajectory through accelerating and decelerating its single motor and attached mass. We present the theoretical analysis, design, and control of Rollbot, and demonstrate its ability to move in a controllable circular pattern and follow waypoints.
