NavRL++: A System-Level Framework for Improving Sim-to-Real Transfer in Reinforcement Learning-Based Robot Navigation
Zhefan Xu, Hanyu Jin, Kenji Shimada

TL;DR
NavRL++ introduces a comprehensive framework and training pipeline for reinforcement learning-based robot navigation, systematically analyzing sim-to-real transfer challenges and proposing solutions like perturbation-aware fine-tuning and Transformer-based policies.
Contribution
The paper presents a complete training and deployment pipeline, systematic analysis of sim-to-real transfer factors, and novel adaptation strategies for improved real-world navigation performance.
Findings
Proposed strategies outperform baselines in static and dynamic environments.
Achieved zero-shot sim-to-real transfer on multiple robotic platforms.
Quantitative analysis of perturbations and training choices impacts.
Abstract
Recent years have witnessed significant progress in autonomous navigation using reinforcement learning. However, existing approaches largely emphasize reinforcement learning framework design, such as input representations, action spaces, and reward functions, while providing limited analysis of sim-to-real transfer and insufficient insight into how training strategies affect real-world deployment performance. To bridge this gap, we not only introduce an effective RL framework but also present a complete training and deployment pipeline, along with a systematic empirical study that disentangles the key factors affecting sim-to-real transfer in reinforcement learning-based navigation, including sensor noise, perception failures, system latency, and control response. Building on insights from this analysis, we introduce perturbation-aware fine-tuning, a post-training adaptation strategy…
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.
