DBF-MA: A Differential Bayesian Filtering Planner for Multi-Agent Autonomous Racing Overtakes
Trent Weiss, Amar Kulkarni, Madhur Behl
TL;DR
The paper addresses overtaking in high-speed autonomous racing under opponent uncertainty. It introduces DBF-MA, a Bayesian trajectory inference framework that optimizes over a low-dimensional CBC parameter space to produce collision-free, dynamically feasible overtakes that start near the ORL and rejoin it after passing. The method combines a CBC-based trajectory parameterization with a three-component likelihood (collision avoidance, track-keeping, and dynamic feasibility) and performs Sequential Monte Carlo inference to construct a posterior p(\\theta | x) over overtaking maneuvers; finish-ahead and ORL rejoin are enforced within the sampling loop. Experimental results in Cavsim across three Formula 1 tracks show DBF-MA achieving 87% success, outperforming both a graph-based planner and Predictive Spliner, while maintaining lower DVS and CTE and offering favorable computation times, underscoring its practical potential for real-time, high-speed racing. Overall, the work presents a scalable, derivative-free, and risk-aware overtaking planner that integrates explicit track and tire dynamics constraints without restrictive footprint approximations, enabling safer and more aggressive autonomous racing strategies.
Abstract
A significant challenge in autonomous racing is to generate overtaking maneuvers. Racing agents must execute these maneuvers on complex racetracks with little room for error. Optimization techniques and graph-based methods have been proposed, but these methods often rely on oversimplified assumptions for collision-avoidance and dynamic constraints. In this work, we present an approach to trajectory synthesis based on an extension of the Differential Bayesian Filtering framework. Our approach for collision-free trajectory synthesis frames the problem as one of Bayesian Inference over the space of Composite Bezier Curves. Our method is derivative-free, does not require a spherical approximation of the vehicle footprint, linearization of constraints, or simplifying upper bounds on collision avoidance. We conduct a closed-loop analysis of DBF-MA and find it successfully overtakes an opponent in 87% of tested scenarios, outperforming existing methods in autonomous overtaking.
