Top Introduction Results Citation

Improved Consensus ADMM for Cooperative Motion Planning of Large-Scale Connected Autonomous Vehicles with Limited Communication

Haichao Liu1 Zhenmin Huang1 Zicheng Zhu2
Yulin Li1 Shaojie Shen1 Jun Ma1
1The Hong Kong University of Science and Technology, China
2National University of Singapore, Singapore

Introduction

News! This paper is accepted by IEEE Transactions on Intelligent Vehicles, and is accessable via IEEE Xplore .

This paper investigates a cooperative motion planning problem for large-scale connected autonomous vehicles (CAVs) under limited communications, which addresses the challenges of high communication and computing resource requirements. Our proposed methodology incorporates a parallel optimization algorithm with improved consensus ADMM considering a more realistic locally connected topology network, and time complexity of O(N) is achieved by exploiting the sparsity in the dual update process. To further enhance the computational efficiency, we employ a lightweight evolution strategy for the dynamic connectivity graph of CAVs, and each sub-problem split from the consensus ADMM only requires managing a small group of CAVs. The proposed method implemented with the receding horizon scheme is validated thoroughly, and comparisons with existing numerical solvers and approaches demonstrate the efficiency of our proposed algorithm. Also, simulations on large-scale cooperative driving tasks involving up to 100 vehicles are performed in the high-fidelity CARLA simulator, which highlights the remarkable computational efficiency, scalability, and effectiveness of our proposed development.

Results

Bird eye view of the cooperative driving performance with 80 CAVs

The spectator is located at the conor of the traffic system. The CAVs are driving collaboratively without any collision in the intersection crossing and overtaking manuvers.


Close-up view of the cooperative driving performance between two intersections with different numbers of CAVs

The number of CAVs is 60 for this Demonstration.
The number of CAVs is 80 for this Demonstration.
The number of CAVs is 100 for this Demonstration.

First person view of the cooperative driving performance with 80 CAVs


Center: CAV 0 ~ CAV 8.
Left: CAV 9 ~ CAV 17. Right: CAV 18 ~ CAV 26.
Left: CAV 27 ~ CAV 35. Right: CAV 36 ~ CAV 44.
Left: CAV 45 ~ CAV 53. Right: CAV 54 ~ CAV 62.
Left: CAV 63 ~ CAV 71. Right: CAV 71 ~ CAV 80.

If you find this project inspiring, please kindly cite it using:

@article{liu2024improved,
author={Liu, Haichao and Huang, Zhenmin and Zhu, Zicheng and Li, Yulin and Shen, Shaojie and Ma, Jun},
journal={IEEE Transactions on Intelligent Vehicles},
title={Improved Consensus ADMM for Cooperative Motion Planning of Large-Scale Connected Autonomous Vehicles with Limited Communication},
year={2024},
volume={0},
number={0},
pages={1-17},
keywords={Planning;Optimization;Convex functions;Heuristic algorithms;Computational efficiency;Vehicle dynamics;Topology;Connected autonomous vehicles (CAVs);cooperative motion planning;alternating direction method of multipliers (ADMM);iterative linear quadratic regulator (iLQR)},
doi={10.1109/TIV.2024.3395479}}

Webpage design borrowed from Gengshan Yang