Distributed Multi-agent Interaction Generation with Imagined Potential Games


Lingfeng Sun1 , Pin-Yun Hung1, Changhao Wang1, Masayoshi Tomizuka1, Zhuo Xu2

UC Berkeley1  Google Deepmind2

[Paper] [Code]

Interaction Generation with IPG:

Each agent is solving a distributed trajectory optimization problem using predictions of other agents to avoid collisions. We use the Potential Differential Game formulation to predict the cooperative behavior between agents. We call this an imagined potential game (IPG) since the parameters and cost functions of other agents are not known but imagined by the ego agent. 

We use an iLQR solver to solve the game and a receding horizon control manner to simulate the interaction.

Simulated interactions in different scenarios are shown in the Demo section.

Demo