Hybrid Classical/RL Local Planner for Ground Robot Navigation
Vishnu D. Sharma, Jeongran Lee, Matthew Andrews, Ilija Had\v{z}i\'c

TL;DR
This paper introduces a hybrid local planner for ground robot navigation that combines a real-time exploration-based planner and a reinforcement learning-based planner, switching between them to optimize navigation performance.
Contribution
It proposes a simple meta-reasoning approach that switches between two different local planners to improve navigation efficiency and obstacle avoidance.
Findings
Achieved 26% reduction in navigation time.
Demonstrated superior performance over individual planners.
Validated approach on a live robot in various scenarios.
Abstract
Local planning is an optimization process within a mobile robot navigation stack that searches for the best velocity vector, given the robot and environment state. Depending on how the optimization criteria and constraints are defined, some planners may be better than others in specific situations. We consider two conceptually different planners. The first planner explores the velocity space in real-time and has superior path-tracking and motion smoothness performance. The second planner was trained using reinforcement learning methods to produce the best velocity based on its training experience. It is better at avoiding dynamic obstacles but at the expense of motion smoothness. We propose a simple yet effective meta-reasoning approach that takes advantage of both approaches by switching between planners based on the surroundings. We demonstrate the superiority of our hybrid…
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
TopicsRobotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Robotics and Automated Systems
