Learning Goal-Directed Rolling: Spherical Robot Point-to-Point Control Through Reinforcement Learning
Junjie An, Runhua Zhang, Yifan Liu, Xiaoqing Guan, You Wang, Jie Hao, Guang Li
Abstract
Point-to-point navigation is an important ability for spherical robots. Traditional methods usually use a planner and a tracker for short-range target control. However, this hierarchical method suffers from a mismatch issue. In this work, we propose an end-to-end controller based on reinforcement learning. The proposed approach is designed for waypoint tracking after a path has been planned. Taking proprioceptive information such as the robot's position and orientation as input, our controller directly outputs motor commands to control the spherical robot. To adapt to the unique characteristics of a spherical robot, we have designed various reward functions, a long history encoder, and curriculum learning. We demonstrate that our policy can execute point-to-point tasks with high efficiency stability and adaptability to uncertain environments, achieving a success rate of 88.87% in simulation. To transfer the policy trained in simulation to the real world, we developed a MC-CMA-ES method for system identification to accurately model the simulator's parameters. This process significantly narrows the gap between simulation and reality, enabling our policy to achieve high stability and efficiency in real-world scenarios.
BibTeX
@inproceedings{ral2026_learninggoaldire,
title = {Learning Goal-Directed Rolling: Spherical Robot Point-to-Point Control Through Reinforcement Learning},
author = {Junjie An and Runhua Zhang and Yifan Liu and Xiaoqing Guan and You Wang and Jie Hao and Guang Li},
booktitle = {RA-L 2026},
year = {2026}
}