Preventing Collision Avoidance Deadlocks in Multiagent Navigation for Deterministic Simulation

The Optimal Reciprocal Collision Avoidance (ORCA) algorithm is a foundational method for decentralized multiagent navigation, particularly valued for its lightweight implementation and robustness in crowded contexts. Originally developed for robotics, environmental noise and motion uncertainty are inherent, ORCA has become a standard in video game Artificial Intelligence (AI). However, in highly deterministic environments characterized by small integration time steps, which typically arise in modern asynchronous game simulations, the absence of stochasticity leads to systemic deadlocks in symmetric configurations that do not occur in noisy real-world systems. By analyzing the construction of the half-plane velocity constraints in ORCA, we identify the geometric origin of these deadlocks. We demonstrate that deadlocks occur systematically across all symmetric scenarios for n ∈ [2, 30] agents when exact rotational symmetry is preserved, especially with small time steps or slow agents. We present Revised ORCA Logic (RORCAL), a lightweight post-processing mechanism that introduces minimal directional bias to resolve degenerate solutions while preserving ORCA's computational efficiency. Experimental results show that RORCAL resolves all tested deadlock scenarios with a 2% per-iteration overhead and achieves 23% faster resolution in a 250-agents benchmark through emergent rotational coordination.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-02-26
DOI
https://doi.org/10.5281/zenodo.18785006
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Preventing Collision Avoidance Deadlocks in Multiagent Navigation for Deterministic Simulation

Stephane Gros-Lemesre
Zenodo (CERN European Organization for Nuclear Research)
Robotic Path Planning Algorithms
article

Preventing Collision Avoidance Deadlocks in Multiagent Navigation for Deterministic Simulation

Stephane Gros-Lemesre
article en

Abstract

The Optimal Reciprocal Collision Avoidance (ORCA) algorithm is a foundational method for decentralized multiagent navigation, particularly valued for its lightweight implementation and robustness in crowded contexts. Originally developed for robotics, environmental noise and motion uncertainty are inherent, ORCA has become a standard in video game Artificial Intelligence (AI). However, in highly deterministic environments characterized by small integration time steps, which typically arise in modern asynchronous game simulations, the absence of stochasticity leads to systemic deadlocks in symmetric configurations that do not occur in noisy real-world systems. By analyzing the construction of the half-plane velocity constraints in ORCA, we identify the geometric origin of these deadlocks. We demonstrate that deadlocks occur systematically across all symmetric scenarios for n ∈ [2, 30] agents when exact rotational symmetry is preserved, especially with small time steps or slow agents. We present Revised ORCA Logic (RORCAL), a lightweight post-processing mechanism that introduces minimal directional bias to resolve degenerate solutions while preserving ORCA's computational efficiency. Experimental results show that RORCAL resolves all tested deadlock scenarios with a 2% per-iteration overhead and achieves 23% faster resolution in a 250-agents benchmark through emergent rotational coordination.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 44%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.