Granular Loco-Manipulation: Repositioning Rocks Through Strategic Sand Avalanche
Haodi Hu, Yue Wu, Feifei Qian, Daniel Seita
TL;DR
DiffusiveGRAIN addresses obstacle-aided locomotion on granular slopes by jointly predicting granular avalanche dynamics and robot state changes under multi-leg excavation. It uses a diffusion-based environment predictor and a UNet-based robot state predictor, with an Effective Action Adjustment to align predictions with actual robot motion, enabling receding-horizon planning over four steps. The approach demonstrates superior loco-manipulation performance over a GRAIN baseline, achieving up to 70% success in moving closely spaced rocks to targets while maintaining locomotion goals, and shows potential for multi-robot collaboration. These results highlight a practical pathway for locomoting robots to actively shape their granular environments to improve mobility on challenging terrains, though mass effects and scalable planning remain avenues for future work.
Abstract
Legged robots have the potential to leverage obstacles to climb steep sand slopes. However, efficiently repositioning these obstacles to desired locations is challenging. Here we present DiffusiveGRAIN, a learning-based method that enables a multi-legged robot to strategically induce localized sand avalanches during locomotion and indirectly manipulate obstacles. We conducted 375 trials, systematically varying obstacle spacing, robot orientation, and leg actions in 75 of them. Results show that the movement of closely-spaced obstacles exhibits significant interference, requiring joint modeling. In addition, different multi-leg excavation actions could cause distinct robot state changes, necessitating integrated planning of manipulation and locomotion. To address these challenges, DiffusiveGRAIN includes a diffusion-based environment predictor to capture multi-obstacle movements under granular flow interferences and a robot state predictor to estimate changes in robot state from multi-leg action patterns. Deployment experiments (90 trials) demonstrate that by integrating the environment and robot state predictors, the robot can autonomously plan its movements based on loco-manipulation goals, successfully shifting closely located rocks to desired locations in over 65% of trials. Our study showcases the potential for a locomoting robot to strategically manipulate obstacles to achieve improved mobility on challenging terrains.
