ClearPath: Highly Parallel Collision Avoidance for Multi-Agent Simulation
View/ Open
Date
2009Author
Guyy, Stephen. J.
Chhugani, Jatin
Kim, Changkyu
Satish, Nadathur
Lin, Ming
Manocha, Dinesh
Dubey, Pradeep
Metadata
Show full item recordAbstract
We present a new local collision avoidance algorithm between multiple agents for real-time simulations. Our approach extends the notion of velocity obstacles from robotics and formulates the conditions for collision free navigation as a quadratic optimization problem. We use a discrete optimization method to efficiently compute the motion of each agent. This resulting algorithm can be parallelized by exploiting data-parallelism and thread-level parallelism. The overall approach, ClearPath, is general and can robustly handle dense scenarios with tens or hundreds of thousands of heterogeneous agents in a few milli-seconds. As compared to prior collision avoidance algorithms, we observe more than an order of magnitude performance improvement.
BibTeX
@inproceedings {10.1145:1599470.1599494,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Eitan Grinspun and Jessica Hodgins},
title = {{ClearPath: Highly Parallel Collision Avoidance for Multi-Agent Simulation}},
author = {Guyy, Stephen. J. and Chhugani, Jatin and Kim, Changkyu and Satish, Nadathur and Lin, Ming and Manocha, Dinesh and Dubey, Pradeep},
year = {2009},
publisher = {ACM SIGGRAPH / Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-1-60558-610-6},
DOI = {10.1145/1599470.1599494}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Eitan Grinspun and Jessica Hodgins},
title = {{ClearPath: Highly Parallel Collision Avoidance for Multi-Agent Simulation}},
author = {Guyy, Stephen. J. and Chhugani, Jatin and Kim, Changkyu and Satish, Nadathur and Lin, Ming and Manocha, Dinesh and Dubey, Pradeep},
year = {2009},
publisher = {ACM SIGGRAPH / Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-1-60558-610-6},
DOI = {10.1145/1599470.1599494}
}