Hybrid Classical/RL Local Planner for Ground Robot Navigation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sharma, Vishnu D., Lee, Jeongran, Andrews, Matthew, Hadžić, Ilija
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929526942990336
author Sharma, Vishnu D.
Lee, Jeongran
Andrews, Matthew
Hadžić, Ilija
author_facet Sharma, Vishnu D.
Lee, Jeongran
Andrews, Matthew
Hadžić, Ilija
contents 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 planner, both qualitatively and quantitatively, over the individual planners on a live robot in different scenarios, achieving an improvement of 26% in the navigation time.
format Preprint
id arxiv_https___arxiv_org_abs_2410_03066
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Hybrid Classical/RL Local Planner for Ground Robot Navigation
Sharma, Vishnu D.
Lee, Jeongran
Andrews, Matthew
Hadžić, Ilija
Robotics
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 planner, both qualitatively and quantitatively, over the individual planners on a live robot in different scenarios, achieving an improvement of 26% in the navigation time.
title Hybrid Classical/RL Local Planner for Ground Robot Navigation
topic Robotics
url https://arxiv.org/abs/2410.03066