Online Velocity Profile Generation and Tracking for Sampling-Based Local Planning Algorithms in Autonomous Racing Environments
Alexander Langmann, Levent Ögretmen, Frederik Werner, Johannes Betz
TL;DR
This work tackles the challenge of real-time velocity adaptation for autonomous racing by coupling an online velocity profile generator with a spatial-domain, sampling-based local planner on a three-dimensional track. It introduces an online apex-detection-based velocity optimization using a forward-backward (FW-BW) framework alongside a novel spatial trajectory sampling strategy that preserves track geometry and apex locations. The approach demonstrates improved adaptability to changing grip conditions and demonstrates advantages in single- and multi-vehicle simulations, while identifying limitations related to lateral deviations, transient dynamics, and potential jerkiness in acceleration. The results indicate that online velocity adaptation, combined with spatially aware local planning, can meaningfully enhance performance in high-speed racing scenarios and pave the way for more robust, real-world autonomous racing systems.
Abstract
This work presents an online velocity planner for autonomous racing that adapts to changing dynamic constraints, such as grip variations from tire temperature changes and rubber accumulation. The method combines a forward-backward solver for online velocity optimization with a novel spatial sampling strategy for local trajectory planning, utilizing a three-dimensional track representation. The computed velocity profile serves as a reference for the local planner, ensuring adaptability to environmental and vehicle dynamics. We demonstrate the approach's robust performance and computational efficiency in racing scenarios and discuss its limitations, including sensitivity to deviations from the predefined racing line and high jerk characteristics of the velocity profile.
