In this work, we argue that Gaussian splatting is a suitable unified representation for autonomous robot navigation in large-scale unstructured outdoor environments. Such environments require representations that can capture complex structures while remaining computationally tractable for real-time navigation. We demonstrate that the dense geometric and photometric information provided by a Gaussian splatting representation is useful for navigation in unstructured environments. Additionally, semantic information can be embedded in the Gaussian map to enable large-scale task-driven navigation. From the lessons learned through our experiments, we highlight several challenges and opportunities arising from the use of such a representation for robot autonomy.
We adopt the traditional mapping and planning pipeline for autonomy. The mapping module integrates visual and pose measurements into the Gaussian splatting map. A task-dependent metric is used to identify areas in the map with high utility. The high-level planning module computes a path based on cost-benefit analysis of utility and distance for the robot to follow. The low-level planning module determines safe trajectories through the Gaussians. An overview of such a system is presented in the figure above.
Unlike traditional mapping representations, the Gaussian map does not explicitly encode occluded or free space. Instead of relying on frontiers of unobserved regions, we propose in RT-GuIDE an efficient metric for estimating uncertainty in the Gaussian splatting map to determine areas that should be explored next.
Our work in ATLAS Navigator shows that the Gaussian splatting representation can be used to address the challenge of task-oriented navigation. In particular, we demonstrate that we can use Gaussian splatting to incrementally build a rich semantic map and simultaneously identify regions in the map with high relevance for task-driven navigation.
@misc{ong2025gaussiansplattingunifiedrepresentation, title={Gaussian Splatting as a Unified Representation for Autonomy in Unstructured Environments}, author={Dexter Ong and Yuezhan Tao and Varun Murali and Igor Spasojevic and Vijay Kumar and Pratik Chaudhari}, year={2025}, eprint={2505.11794}, archivePrefix={arXiv}, primaryClass={cs.RO}, url={https://arxiv.org/abs/2505.11794}, }
@misc{tao2024rtguiderealtimegaussiansplatting, title={RT-GuIDE: Real-Time Gaussian splatting for Information-Driven Exploration}, author={Yuezhan Tao and Dexter Ong and Varun Murali and Igor Spasojevic and Pratik Chaudhari and Vijay Kumar}, year={2024}, eprint={2409.18122}, archivePrefix={arXiv}, primaryClass={cs.RO}, url={https://arxiv.org/abs/2409.18122}, }
@misc{ong2025atlasnavigatoractivetaskdriven, title={ATLAS Navigator: Active Task-driven LAnguage-embedded Gaussian Splatting}, author={Dexter Ong and Yuezhan Tao and Varun Murali and Igor Spasojevic and Vijay Kumar and Pratik Chaudhari}, year={2025}, eprint={2502.20386}, archivePrefix={arXiv}, primaryClass={cs.RO}, url={https://arxiv.org/abs/2502.20386}, }