Online Time-Optimal Trajectory Planning on Three-Dimensional Race Tracks

04/21/2023
by   Matthias Rowold, et al.
0

We propose an online planning approach for racing that generates the time-optimal trajectory for the upcoming track section. The resulting trajectory takes the current vehicle state, effects caused by 3D track geometries, and speed limits dictated by the race rules into account. In each planning step, an optimal control problem is solved, making a quasi-steady-state assumption with a point mass model constrained by gg-diagrams. For its online applicability, we propose an efficient representation of the gg-diagrams and identify negligible terms to reduce the computational effort. We demonstrate that the online planning approach can reproduce the lap times of an offline-generated racing line during single vehicle racing. Moreover, it finds a new time-optimal solution when a deviation from the original racing line is necessary, e.g., during an overtaking maneuver. Motivated by the application in a rule-based race, we also consider the scenario of a speed limit lower than the current vehicle velocity. We introduce an initializable slack variable to generate feasible trajectories despite the constraint violation while reducing the velocity to comply with the rules.

READ FULL TEXT
research
02/02/2019

A Sequential Two-Step Algorithm for Fast Generation of Vehicle Racing Trajectories

The problem of maneuvering a vehicle through a race course in minimum ti...
research
05/18/2020

Multilayer Graph-Based Trajectory Planning for Race Vehicles in Dynamic Scenarios

Trajectory planning at high velocities and at the handling limits is a c...
research
10/27/2017

RRT-CoLearn: towards kinodynamic planning without numerical trajectory optimization

Sampling-based kinodynamic planners, such as Rapidly-exploring Random Tr...
research
09/12/2021

Autonomous Head-to-Head Racing in the Indy Autonomous Challenge Simulation Race

This paper describes Ariel Team's autonomous racing controller for the I...
research
05/10/2020

BayesRace: Learning to race autonomously using prior experience

Learning to race autonomously is a challenging problem. It requires perc...
research
09/15/2021

Local NMPC on Global Optimised Path for Autonomous Racing

The paper presents a strategy for the control of anautonomous racing car...
research
02/20/2023

A Lie Group-Based Race Car Model for Systematic Trajectory Optimization on 3D Tracks

In this paper we derive the dynamic equations of a race-car model via Li...

Please sign up or login with your details

Forgot password? Click here to reset