TY - GEN
T1 - RAPID
T2 - 2023 European Control Conference, ECC 2023
AU - Jia, Yixuan
AU - Bhatt, Maulik
AU - Mehr, Negar
N1 - Publisher Copyright:
© 2023 EUCA.
PY - 2023
Y1 - 2023
N2 - In this work, we consider the problem of autonomous racing with multiple agents where agents must interact closely and influence each other to compete. We model interactions among agents through a game-theoretical framework and propose an efficient algorithm for tractably solving the resulting game in real time. More specifically, we capture interactions among multiple agents through a constrained dynamic game. We show that the resulting dynamic game is an instance of a simple-to-analyze class of games. Namely, we show that our racing game is an instance of a constrained dynamic potential game. An important and appealing property of dynamic potential games is that a generalized Nash equilibrium of the underlying game can be computed by solving a single constrained optimal control problem instead of multiple coupled constrained optimal control problems. Leveraging this property, we show that the problem of autonomous racing is greatly simplified and develop RAPID (autonomous multi-agent RAcing using constrained PotentIal Dynamic games), a racing algorithm that can be solved tractably in real-time. Through simulation studies, we demonstrate that our algorithm outperforms the state-of-the-art approach. We further show the real-time capabilities of our algorithm in hardware experiments.
AB - In this work, we consider the problem of autonomous racing with multiple agents where agents must interact closely and influence each other to compete. We model interactions among agents through a game-theoretical framework and propose an efficient algorithm for tractably solving the resulting game in real time. More specifically, we capture interactions among multiple agents through a constrained dynamic game. We show that the resulting dynamic game is an instance of a simple-to-analyze class of games. Namely, we show that our racing game is an instance of a constrained dynamic potential game. An important and appealing property of dynamic potential games is that a generalized Nash equilibrium of the underlying game can be computed by solving a single constrained optimal control problem instead of multiple coupled constrained optimal control problems. Leveraging this property, we show that the problem of autonomous racing is greatly simplified and develop RAPID (autonomous multi-agent RAcing using constrained PotentIal Dynamic games), a racing algorithm that can be solved tractably in real-time. Through simulation studies, we demonstrate that our algorithm outperforms the state-of-the-art approach. We further show the real-time capabilities of our algorithm in hardware experiments.
UR - http://www.scopus.com/inward/record.url?scp=85166476312&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85166476312&partnerID=8YFLogxK
U2 - 10.23919/ECC57647.2023.10178387
DO - 10.23919/ECC57647.2023.10178387
M3 - Conference contribution
AN - SCOPUS:85166476312
T3 - 2023 European Control Conference, ECC 2023
BT - 2023 European Control Conference, ECC 2023
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 13 June 2023 through 16 June 2023
ER -