RVO2 Library Documentation
Jur van den Berg, Stephen J. Guy, Jamie Snape, Ming C. Lin, and Dinesh Manocha

RVO2 Library is an easy-to-use C++ implementation of the Optimal Reciprocal Collision Avoidance (ORCA) formulation for multi-agent simulation. RVO2 Library automatically uses parallelism for computing the motion of the agents if your machine has multiple processors and your compiler supports OpenMP.

Please follow the following steps to install and use the library.

See the documentation of the RVO::RVOSimulator class for an exhaustive list of public functions of the library.

Documentation for other versions of the library:

Return to the RVO2 Library Home Page.