Group 3:
Overtaking Planner for AI Racing
Vehicle in ROAR
Running over the Front Vehicle Is always a Way to Overtake
Overtaking Planner for AI Racing
Vehicle in ROAR
Running over the Front Vehicle Is always a Way to Overtake
Overtaking Planner for AI Racing
Vehicle in ROAR
Sections
Group Introduction
Background
Algorithm
Implementation
Test Results
Following-up Suggestions
Who We Are
Why We Need a Planner for ROAR
Because someone must be responsible for crashing
Why We Need a Planner for ROAR
Because someone must be responsible for crashing
Because the regulations ask us to:
Why We Need a Planner for ROAR
Because someone must be responsible for crashing
Because the regulations ask us to:
Why We Need a Planner for ROAR
Because someone must be responsible for crashing
Because the regulations ask us to:
How the Planner Work?
Instead of running over the front vehicle
as we all expect (no way)
How the Planner Work?
Derived based on prior work by
How the Planner Work?
Baseline: MPC
That easy?
How the Planner Work?
Solution: Learning-based MPC
How the Planner Work?
Solution: Learning-based MPC
How the Planner Work?
How the Planner Work?
How to Overtake?
Speed-up and run them over!
How the Planner Work?
How to Overtake?
Speed-up and run them over!
Bezier-curve based planner
+ Learning-based MPC
+ CBF
How the Planner Work?
Bezier-curve based planner
+ Learning-based MPC
+ CBF
How the Planner Work?
Bezier-curve based planner
+ Learning-based MPC
+ CBF
How the Planner Work?
Bezier-curve based planner
+ Learning-based MPC
+ CBF
Coding: Ctrl-C Ctrl-V
No of course.
Coding: What We Did
Coding: What We Did
Coding: What We Did
Coding: What We Did
Coding: What We Did
Test results
Let’s see crashing!
Test results
Following in the outer lane
Test results
Following in the inner lane
Test results
Even crazy track!
Anyone interested in Taking over?
Here are some suggestions!
We Prepared Documentation for You!
Reference
[1] S. He, J. Zeng, and K. Sreenath, ‘Autonomous racing with multiple vehicles using a parallelized optimization with safety guarantee using control barrier functions’, in 2022 IEEE International Conference on Robotics and Automation (ICRA), 2022.
[2] J. Zeng, B. Zhang, and K. Sreenath, ‘Safety-critical model predictive control with discrete-time control barrier function’, in 2021 American Control Conference (ACC), 2021, pp. 3882–3889.
Any Questions?
Try clicking those to jump back 😉