Potential iLQR: A Potential-Minimizing Controller for Planning Multi-Agent Interactive Trajectories
Not on the map. Why?
Abstract (arXiv)
Many robotic applications involve interactions between multiple agents where an agent's decisions affect the behavior of other agents. Such behaviors can be captured by the equilibria of differential games which provide an expressive framework for modeling the agents' mutual influence. However, finding the equilibria of differential games is in general challenging as it involves solving a set of coupled optimal control problems. In this work, we propose to leverage the special structure of multi-agent interactions to generate interactive trajectories by simply solving a single optimal control problem, namely, the optimal control problem associated with minimizing the potential function of the differential game. Our key insight is that for a certain class of multi-agent interactions, the underlying differential game is indeed a potential differential game for which equilibria can be found by solving a single optimal control problem. We introduce such an optimal control problem and build on single-agent trajectory optimization methods to develop a computationally tractable and scalable algorithm for planning multi-agent interactive trajectories. We will demonstrate the performance of our algorithm in simulation and show that our algorithm outperforms the state-of-the-art game solvers. To further show the real-time capabilities of our algorithm, we will demonstrate the application of our proposed algorithm in a set of experiments involving interactive trajectories for two quadcopters.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 2.
8 papers.
- 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
- 2025MIMIC-D: Multi-modal Imitation for MultI-agent Coordination with Decentralized Diffusion Policiescited by 7
- 2023Markov α-Potential Gamescited by 6
- 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactionscited by 4
- 2024Integrated Decision Making and Trajectory Planning for Autonomous Driving Under Multimodal Uncertainties: A Bayesian Game Approachcited by 2
- 2022How Bad is Selfish Driving? Bounding the Inefficiency of Equilibria in Urban Driving Gamescited by 1
- 2024Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehiclescited by 1
- 2025Constraint Learning in Multi-Agent Dynamic Games from Demonstrations of Local Nash Interactionscited by 1
- 2025MIMIC-D: Multi-modal Imitation for MultI-agent Coordination with Decentralized Diffusion Policies17 Sep 2025
- 2025Constraint Learning in Multi-Agent Dynamic Games from Demonstrations of Local Nash Interactions27 Aug 2025
- 2024Synergizing Decision Making and Trajectory Planning Using Two-Stage Optimization for Autonomous Vehicles28 Nov 2024
- 2024Integrated Decision Making and Trajectory Planning for Autonomous Driving Under Multimodal Uncertainties: A Bayesian Game Approach21 Sep 2024
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactions31 Aug 2023
- 2023Markov α-Potential Games21 May 2023
- 2022How Bad is Selfish Driving? Bounding the Inefficiency of Equilibria in Urban Driving Games24 Oct 2022