WROOM: An Autonomous Driving Approach for Off-Road Navigation

Dvij Kalaria, Shreya Sharma, Sarthak Bhagat, Haoru Xue, John M. Dolan
4/12/2024
cs.ROcs.LG

No official code found. Best implementation: dvij542/OffTerSim (33 stars, last commit 2024-06-06).

Abstract

Off-road navigation is a challenging problem both at the planning level to get a smooth trajectory and at the control level to avoid flipping over, hitting obstacles, or getting stuck at a rough patch. There have been several recent works using classical approaches involving depth map prediction followed by smooth trajectory planning and using a controller to track it. We design an end-to-end reinforcement learning (RL) system for an autonomous vehicle in off-road environments using a custom-designed simulator in the Unity game engine. We warm-start the agent by imitating a rule-based controller and utilize Proximal Policy Optimization (PPO) to improve the policy based on a reward that incorporates Control Barrier Functions (CBF), facilitating the agent's ability to generalize effectively to real-world scenarios. The training involves agents concurrently undergoing domain-randomized trials in various environments. We also propose a novel simulation environment to replicate off-road driving scenarios and deploy our proposed approach on a real buggy RC car. Videos and additional results: https://sites.google.com/view/wroom-utd/home

View on arXivView PDF

Code Implementations(1)

dvij542/OffTerSimCommunity100%

High-fidelity simulator for off-road driving

333C#, HLSLDec 12, 20232 years ago

Similar Papers

Cite this paper

@article{kalaria2024wroom,
  title  = {WROOM: An Autonomous Driving Approach for Off-Road Navigation},
  author = {Dvij Kalaria and Shreya Sharma and Sarthak Bhagat and Haoru Xue and John M. Dolan},
  year   = {2024},
  eprint = {2404.08855},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.08855v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.08855.svg)](https://codeofpaper.com/paper/2404.08855)

Discussion