From Navigation to Racing: Reward Signal Design for Autonomous Racing

03/18/2021
by   Benjamin Evans, et al.
0

The problem of autonomous navigation is to generate a set of navigation references which when followed move the vehicle from a starting position to and end goal location while avoiding obstacles. Autonomous racing complicates the navigation problem by adding the objective of minimising the time to complete a track. Solutions aiming for a minimum time solution require that the planner is concerned with the optimality of the trajectory according to the vehicle dynamics. Neural networks, trained from experience with reinforcement learning, have shown to be effective local planners which generate navigation references to follow a global plan and avoid obstacles. We address the problem designing a reward signal which can be used to train neural network-based local planners to race in a time-efficient manner and avoid obstacles. The general challenge of reward signal design is to represent a desired behavior in an equation that can be calculated at each time step. The specific challenge of designing a reward signal for autonomous racing is to encode obstacle-free, time optimal racing trajectories in a clear signal We propose several methods of encoding ideal racing behavior based using a combination of the position and velocity of the vehicle and the actions taken by the network. The reward function candidates are expressed as equations and evaluated in the context of F1/10th autonomous racing. The results show that the best reward signal rewards velocity along, and punishes the lateral deviation from a precalculated, optimal reference trajectory.

READ FULL TEXT

page 1

page 4

research
02/22/2021

Autonomous Obstacle Avoidance by Learning Policies for Reference Modification

The key problem for autonomous robots is how to navigate through complex...
research
04/19/2022

Learning Forward Dynamics Model and Informed Trajectory Sampler for Safe Quadruped Navigation

For autonomous quadruped robot navigation in various complex environment...
research
04/24/2023

When to Replan? An Adaptive Replanning Strategy for Autonomous Navigation using Deep Reinforcement Learning

The hierarchy of global and local planners is one of the most commonly u...
research
09/16/2022

SoLo T-DIRL: Socially-Aware Dynamic Local Planner based on Trajectory-Ranked Deep Inverse Reinforcement Learning

This work proposes a new framework for a socially-aware dynamic local pl...
research
07/16/2022

Role of reward shaping in object-goal navigation

Deep reinforcement learning approaches have been a popular method for vi...
research
05/13/2019

Deep Local Trajectory Replanning and Control for Robot Navigation

We present a navigation system that combines ideas from hierarchical pla...
research
09/16/2019

Source Seeking in Unknown Environments with Convex Obstacles

Navigation tasks often cannot be defined in terms of a target, either be...

Please sign up or login with your details

Forgot password? Click here to reset