ReMoSPLAT: Reactive Mobile Manipulation Control on a Gaussian Splat
Nicolas Marticorena, Tobias Fischer, Niko Suenderhauf
TL;DR
ReMoSPLAT presents a QP-based reactive mobile manipulation controller that uses Gaussian Splat representations to perform obstacle avoidance without full planning. It analyzes two distance-query strategies—sphere-to-ellipsoid geometry and depth rasterisation—and integrates distances as hard constraints and a distance-based cost in the QP, achieving performance close to a perfect ground-truth baseline in both synthetic and real-world-like scenarios. The results show depth rasterisation is more robust to low-opacity splats and noisy reconstructions, while maintaining real-time performance. This work advances reactive manipulation by leveraging GS to encode detailed geometry for safe, efficient motion in cluttered environments, with clear paths for incremental and semantics-aware future enhancements.
Abstract
Reactive control can gracefully coordinate the motion of the base and the arm of a mobile manipulator. However, incorporating an accurate representation of the environment to avoid obstacles without involving costly planning remains a challenge. In this work, we present ReMoSPLAT, a reactive controller based on a quadratic program formulation for mobile manipulation that leverages a Gaussian Splat representation for collision avoidance. By integrating additional constraints and costs into the optimisation formulation, a mobile manipulator platform can reach its intended end effector pose while avoiding obstacles, even in cluttered scenes. We investigate the trade-offs of two methods for efficiently calculating robot-obstacle distances, comparing a purely geometric approach with a rasterisation-based approach. Our experiments in simulation on both synthetic and real-world scans demonstrate the feasibility of our method, showing that the proposed approach achieves performance comparable to controllers that rely on perfect ground-truth information.
