The RVO Library provides an easy-to-use implementation of the Reciprocal Velocity Obstacle (RVO) framework for multi-agent simulation. See http://gamma-web.iacs.umd.edu/RVO/ for papers and demos of the technique. The library automatically uses parallelism if your machine has multiple processors for computing the motions of the agents.
The library is very easy to use. Please follow the following steps to install and use the library.
See the documentation on 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.