Autonomous Racing with Multiple Vehicles using a Parallelized Optimization with Safety Guarantee using Control Barrier Functions
Suiyi He, Jun Zeng, Koushil Sreenath

TL;DR
This paper introduces a multi-vehicle autonomous racing strategy combining learning-based and optimization-based planning with safety guarantees, enabling collision-free, efficient overtaking maneuvers in complex racing scenarios.
Contribution
It proposes a novel hybrid planning approach that switches modes based on surrounding vehicles, integrating parallelized optimization, homotopic path planning, and control barrier functions for safety.
Findings
Outperforms existing methods in lap timing and safety.
Generates collision-free trajectories in dynamic environments.
Maintains low computational complexity during real-time operation.
Abstract
This paper presents a novel planning and control strategy for competing with multiple vehicles in a car racing scenario. The proposed racing strategy switches between two modes. When there are no surrounding vehicles, a learning-based model predictive control (MPC) trajectory planner is used to guarantee that the ego vehicle achieves better lap timing performance. When the ego vehicle is competing with other surrounding vehicles to overtake, an optimization-based planner generates multiple dynamically-feasible trajectories through parallel computation. Each trajectory is optimized under a MPC formulation with different homotopic Bezier-curve reference paths lying laterally between surrounding vehicles. The time-optimal trajectory among these different homotopic trajectories is selected and a low-level MPC controller with control barrier function constraints for obstacle avoidance is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Vehicle Dynamics and Control Systems · Autonomous Vehicle Technology and Safety
