DiffCoord: Differentiable Coordination for Distributed Multi-Agent Trajectory Optimization
Not on the map. Why?
Abstract (arXiv)
Integrating the Alternating Direction Method of Multipliers (ADMM) with Differential Dynamic Programming (DDP) provides a scalable framework for distributed multi-agent trajectory optimization. In practice, ADMM is typically truncated for computational efficiency, tightly coupling parameters that would otherwise separately govern coordination quality and task performance. In this paper, we propose Differentiable Coordination (DiffCoord), a unified framework that jointly meta-learns these coupled parameters for the truncated ADMM-DDP pipeline. These parameters are generated by agent-wise neural networks for task adaptation, and the same networks are shared among isomorphic agents to enable scalability to varying agent counts. We achieve efficient meta-learning by differentiating the ADMM-DDP pipeline end-to-end. Notably, this yields an auxiliary ADMM-LQR distributed gradient solver that computes and coordinates meta-gradients with respect to these parameters. This solver inherits the computational structure of the pipeline, enabling reuse of key computation results and efficient parallelization over agents and along trajectory horizons. We validate DiffCoord through numerical and physical experiments on a cooperative aerial transport system, where it reconfigures quadrotor formations for safe 6-DoF load manipulation in tight spaces. It adapts robustly to varying team sizes and load dynamics, while reducing per-agent gradient computation time by up to 70% compared with state-of-the-art trajectory-gradient methods.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 35 of its 74 references that are in the map. First posted on arXiv 1 Sep 2025.
Builds on
35 of 74 references.
References · 35
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 189
- 2019Pontryagin Differentiable Programming: An End-to-End Learning and Control Frameworkcited by 52
- 2018DP-ADMM: ADMM-based Distributed Learning with Differential Privacycited by 42
- 2021Safe Pontryagin Differentiable Programmingcited by 26
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2013Optimal parameter selection for the alternating direction method of multipliers (ADMM): quadratic problemscited by 19
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2023Actor-Critic Model Predictive Control: Differentiable Optimization meets Reinforcement Learning for Agile Flightcited by 19
- 2019Differentiable Linearized ADMMcited by 18
- 2022Control-oriented meta-learningcited by 17
23 more
- 2017Path Integral Networks: End-to-End Differentiable Optimal Controlcited by 16
- 2024Deep Distributed Optimization for Large-Scale Quadratic Programmingcited by 11
- 2022Constrained Differential Dynamic Programming: A primal-dual augmented Lagrangian approachcited by 7
- 2015Fast ADMM Algorithm for Distributed Optimization with Adaptive Penaltycited by 6
- 2025Agile and Cooperative Aerial Manipulation of a Cable-Suspended Loadcited by 6
- 2017Adaptive Consensus ADMM for Distributed Optimizationcited by 5
- 2022Distributed Differential Dynamic Programming Architectures for Large-Scale Multi-Agent Controlcited by 5
- 2023Safety-Critical Coordination for Cooperative Legged Locomotion via Control Barrier Functionscited by 5
- 2023Differentiable Robust Model Predictive Controlcited by 5
- 2019A Differentiable Augmented Lagrangian Method for Bilevel Nonlinear Optimizationcited by 4
- 2024Online Control-Informed Learningcited by 4
- 2025Decentralized Aerial Manipulation of a Cable-Suspended Load using Multi-Agent Reinforcement Learningcited by 4
- 2020Constrained Differential Dynamic Programming Revisitedcited by 3
- 2021Robust Multi-Robot Trajectory Optimization Using Alternating Direction Method of Multipliercited by 3
- 2022RotorTM: A Flexible Simulator for Aerial Transportation and Manipulationcited by 3
- 2022Differentiable Optimal Control via Differential Dynamic Programmingcited by 3
- 2023Nonlinear MPC for Full-Pose Manipulation of a Cable-Suspended Load using Multiple UAVscited by 3
- 2023Kinodynamic Motion Planning for a Team of Multirotors Transporting a Cable-Suspended Payload in Cluttered Environmentscited by 3
- 2021Semi-Definite Relaxation Based ADMM for Cooperative Planning and Control of Connected Autonomous Vehiclescited by 2
- 2024Auto-Multilift: Distributed Learning and Control for Cooperative Load Transportation With Quadrotorscited by 2
- 2024A Differential Dynamic Programming Framework for Inverse Reinforcement Learningcited by 2
- 2018A Distributed ADMM Approach to Non-Myopic Path Planning for Multi-Target Trackingcited by 1
- 2025Safe and Agile Transportation of Cable-Suspended Payload via Multiple Aerial Robotscited by 1
Built on by
Citing papers per year: 2026: 2.
2 papers.