The computation of time-optimal velocity profiles along prescribed paths, subject to generic acceleration constraints, is a crucial problem in robot trajectory planning, with particular relevance to autonomous racing. However, the existing methods either support arbitrary acceleration constraints at high computational cost or use conservative box constraints for computational efficiency. We propose FBGA, a new Forward-Backward algorithm with Generic Acceleration constraints, which achieves both high accuracy and low computation time. FBGA operates forward and backward passes to maximize the velocity profile in short, discretized path segments, while satisfying user-defined performance limits. Tested on five racetracks and two vehicle classes, FBGA handles complex, non-convex acceleration constraints with custom formulations. Its maneuvers and lap times closely match optimal control baselines (within 0.11%-0.36%), while being up to three orders of magnitude faster. FBGA maintains high accuracy even with coarse discretization, making it well-suited for online multi-query trajectory planning.

Real-Time Velocity Profile Optimization for Time-Optimal Maneuvering With Generic Acceleration Constraints / Piazza, Mattia; Piccinini, Mattia; Taddei, Sebastiano; Biral, Francesco; Berolazzi, Enrico. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 11:2(2026), pp. 1674-1681. [10.1109/LRA.2025.3643297]

Real-Time Velocity Profile Optimization for Time-Optimal Maneuvering With Generic Acceleration Constraints

Mattia Piazza
;
Mattia Piccinini;Sebastiano Taddei;Francesco Biral;
2026-01-01

Abstract

The computation of time-optimal velocity profiles along prescribed paths, subject to generic acceleration constraints, is a crucial problem in robot trajectory planning, with particular relevance to autonomous racing. However, the existing methods either support arbitrary acceleration constraints at high computational cost or use conservative box constraints for computational efficiency. We propose FBGA, a new Forward-Backward algorithm with Generic Acceleration constraints, which achieves both high accuracy and low computation time. FBGA operates forward and backward passes to maximize the velocity profile in short, discretized path segments, while satisfying user-defined performance limits. Tested on five racetracks and two vehicle classes, FBGA handles complex, non-convex acceleration constraints with custom formulations. Its maneuvers and lap times closely match optimal control baselines (within 0.11%-0.36%), while being up to three orders of magnitude faster. FBGA maintains high accuracy even with coarse discretization, making it well-suited for online multi-query trajectory planning.
2026
2
Piazza, Mattia; Piccinini, Mattia; Taddei, Sebastiano; Biral, Francesco; Berolazzi, Enrico
Real-Time Velocity Profile Optimization for Time-Optimal Maneuvering With Generic Acceleration Constraints / Piazza, Mattia; Piccinini, Mattia; Taddei, Sebastiano; Biral, Francesco; Berolazzi, Enrico. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 11:2(2026), pp. 1674-1681. [10.1109/LRA.2025.3643297]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/471390
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 1
social impact