A Non-Cooperative Game Approach to Autonomous Racing

12/11/2017
by   Alexander Liniger, et al.
0

We consider autonomous racing of two cars and present an approach to formulate the decision making as a non-cooperative non-zero-sum game. The game is formulated by restricting both players to fulfill static track constraints as well as collision constraints which depend on the combined actions of the two players. At the same time the players try to maximize their own progress. In the case where the action space of the players is finite, the racing game can be reformulated as a bimatrix game. For this bimatrix game, we show that the actions obtained by a sequential maximization approach where only the follower considers the action of the leader are identical to a Stackelberg and a Nash equilibrium in pure strategies. Furthermore, we propose a game promoting blocking, by additionally rewarding the leading car for staying ahead at the end of the horizon. We show that this changes the Stackelberg equilibrium, but has a minor influence on the Nash equilibria. For an online implementation, we propose to play the games in a moving horizon fashion, and we present two methods for guaranteeing feasibility of the resulting coupled repeated games. Finally, we study the performance of the proposed approaches in simulation for a set-up that replicates the miniature race car tested at the Automatic Control Laboratory of ETH Zurich. The simulation study shows that the presented games can successfully model different racing behaviors and generate interesting racing situations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/13/2022

Mean Field Model for an Advertising Competition in a Duopoly

In this study, we analyze an advertising competition in a duopoly. We co...
research
02/24/2022

On Nash-Stackelberg-Nash Games under Decision-Dependent Uncertainties: Model and Equilibrium

In this paper, we discuss a class of two-stage hierarchical games with m...
research
06/07/2021

Equilibria in Repeated Games with Countably Many Players and Tail-Measurable Payoffs

We prove that every repeated game with countably many players, finite ac...
research
11/11/2021

ZERO Regrets Algorithm: Optimizing over Pure Nash Equilibria via Integer Programming

In Algorithmic Game Theory (AGT), designing efficient algorithms to comp...
research
07/01/2022

A framework for receding-horizon control in infinite-horizon aggregative games

A novel modelling framework is proposed for the analysis of aggregative ...
research
01/26/2023

Cluster Forming of Multiagent Systems in Rolling Horizon Games with Non-uniform Horizons

Consensus and cluster forming of multiagent systems in the face of jammi...
research
08/15/2023

Active Inverse Learning in Stackelberg Trajectory Games

Game-theoretic inverse learning is the problem of inferring the players'...

Please sign up or login with your details

Forgot password? Click here to reset