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}}