Teamwise Cooperation & Traffic Coordination
分组合作与交叉口多机协同

Published: by

Multi-Agent Path Finding (MAPF) computes a set of collision-free paths for multiple agents from their respective starting locations to destinations. This work considers a generalization of MA-PF called Multi-Agent Teamwise Cooperative Path Finding (TCPF), where agents are grouped as multiple teams and each team has its own objective to be minimized. This work considers a generalization of MAPF, called Multi-Agent Teamwise Cooperative Path Finding (TCPF), where agents are grouped into multiple teams, and each team optimizes its own objective. Specifically, each agent has its own start and goal and belongs to at least one team. Every team has its own objective such as min-sum or min-max. As there are more than one teams in general, TCPF optimizes an objective vector, where each element of the vector corresponds to the objective of a team. For vector optimization, in general, there is no single solution that simultaneously optimizes all objectives. The problem thus seeks a set of Pareto-optimal solutions.

image
Fig.1 - An example of TCPF in intersection coordination of connected autonomous vehicles. (a) A motorcade (marked in red box, team 1) traverse the intersection shared with other vehicles (team 2). Both teams have the min-sum objective. (b) Pareto- optimal solutions (collision-free paths), where the motorcade can have priority, get cut in by others, or make a detour.

A motivating example of TCPF can be found in intersection coordination of connected autonomous vehicles. See Fig. 1 for an example, where a motorcade goes through an intersection that is shared with vehicles from other directions. The motorcade and all other vehicles naturally form two teams, and each team seeks to minimize their own traversal time through the intersection. The motion coordination has to trade the traversal time of one team for the other, and the set of Pareto-optimal solutions unveils trade-offs between the teams (Fig. 2), which can potentially support the intelligent decision making in traffic management.

image
Fig.2 - Simulation of an intersection. (a) A motorcade (agent 1-3, team 1) goes through the intersection shared by other vehicles (agent 4-7, team 2). (b) A graph representation of the workspace showing the start and goal of each vehicle. (c) Visualization of the Pareto-optimal solutions (collision-free paths). The motorcade (team 1) has the objective value ranging between 45 and 52, while the public (team 2) has the objective value ranging from 76 and 83.

We formulated the TCPF problem, developed planners based on M* and CBS to solve it, and analyzed the properties of these planners [1]. For the experiments, we connect TCPF with traffic management in scenarios where all vehicles are fully autonomous, conencted and can be coordinated in a centralized fashion [2]. We also consider a special case of TCPF, a bi-objective MAPF problem that seeks to simultaneously minimize both the min-sum and the min-max objective of all agents. Here, min-sum and min-max are two widely used objective functions in MAPF, each with its own set of specialized algorithms. Our approach can solve it to optimize both objectives simultaneously.

  • [1]
    Search Algorithms for Multi-Agent Teamwise Cooperative Path Finding.
    Zhongqiang Ren, Chaoran Zhang, Sivakumar Rathinam, Howie Choset.
    2023 IEEE International Conference on Robotics and Automation (ICRA), pp. 1407–1413, 2023.

  • [2]
    Multi-Agent Teamwise Cooperative Path Finding and Traffic Intersection Coordination.
    Zhongqiang Ren, Yilin Cai, Hesheng Wang.
    2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2024.

  • multi-agent_planning multi-objective_planning