Rollbot 2: Agile Locomotion by a Single-Actuator Spherical Robot
Organizations: Northwestern University, Evanston, IL 60208 USA.
Abstract
Reducing actuator count simplifies robot hardware but also removes independent inputs for maneuvering. The original Rollbot steered by modulating a quasi-stable helical orbit, but moved slowly and relied on external motion capture. Rollbot 2 preserves the single-actuator design while its redesigned mass distribution enables near-straight rolling and more direct travel toward commanded paths and beacon targets. Onboard inertial and ultra-wideband sensing support learned steering, beacon seeking, and waypoint following through one motor-velocity command. Rollbot 2 autonomously approaches UWB beacons without motion capture and completes a 468m manually commanded indoor route at 0.87m/s. On the shared 4.8m ``N'' waypoint benchmark, all 16 trials complete the path with a mean traversal time of 10.8s and mean time-averaged deviation of 7cm. Its fastest traversal takes 8.0s, over 70 times faster than the original Rollbot's 564~s run despite minor protocol differences. These results show how mechanical redesign, onboard sensing, and learning-based control improve the agility and autonomy of a single-actuator spherical robot.
Figures & tables
| Quantity | Value | Explanation |
|---|---|---|
| m | Outer radius of shell | |
| kg | Mass of shell | |
| kg | Pendulum mass | |
| m | Shell CoM offset from shell center | |
| m | Pendulum CoM offset from shell center in the direction | |
| m | Pendulum CoM offset from motor rotation axis |
Robot Locomotion
Robot locomotion studies how robots move efficiently and reliably across varied terrains, environments, and movement modes.
See all 233 papersroto 2.0: The Robot Tactile Olympiad
roto 2.0), a GPU-parallelised benchmark designed to standardise tactile-based RL across four distinct robotic morphologies (16-DOF to 24-DOF). Unlike prior benchmarks, roto focuses on end-to-end "blind" manipulation, utilising only proprioception and tactile sensing without state information or distillation. We demonstrate a significant performance leap, with our blind agents achieving 13 Baoding ball rotations in 10 seconds, an order of magnitude faster than current state-of-the-art speeds. By open-sourcing our environments and robustly tuned baselines, we reduce the barrier to entry and enable researchers to prioritise fundamental algorithmic challenges over tedious RL tuning. Website: https://elle-miller.github.io/roto/