DARE: Diffusion Policy for Autonomous Robot Exploration
Yuhong Cao, Jeric Lew, Jingsong Liang, Jin Cheng, Guillaume Sartoretti

TL;DR
DARE introduces a diffusion model-based generative approach for autonomous robot exploration, trained on expert demonstrations to generate effective exploration paths, showing competitive performance and good generalization in various scenarios.
Contribution
It presents a novel diffusion model framework for exploration path planning, leveraging expert demonstrations and attention mechanisms for improved reasoning about unknown environments.
Findings
Achieves on-par performance with state-of-the-art planners.
Demonstrates strong generalization in simulations and real-world tests.
Utilizes ground truth demonstrations for effective training.
Abstract
Autonomous robot exploration requires a robot to efficiently explore and map unknown environments. Compared to conventional methods that can only optimize paths based on the current robot belief, learning-based methods show the potential to achieve improved performance by drawing on past experiences to reason about unknown areas. In this paper, we propose DARE, a novel generative approach that leverages diffusion models trained on expert demonstrations, which can explicitly generate an exploration path through one-time inference. We build DARE upon an attention-based encoder and a diffusion policy model, and introduce ground truth optimal demonstrations for training to learn better patterns for exploration. The trained planner can reason about the partial belief to recognize the potential structure in unknown areas and consider these areas during path planning. Our experiments…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Distributed and Parallel Computing Systems · Optimization and Search Problems
