The repository contains a ROS node that performs local navigation.
The navigation node implements the three navigation behaviors described in the article
Guzzi, J.; Giusti, A.; Gambardella, L.M.; Di Caro, G.A., "Local reactive robot navigation: A comparison between reciprocal velocity obstacle variants and human-like behavior," Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on , vol., no., pp.2622,2629, 3-7 Nov. 2013
One behavior, inspired by how pedestrian move, has been originally presented in
Guzzi, J.; Giusti, A.; Gambardella, L.M.; Theraulaz, G.; Di Caro, G.A., "Human-friendly robot navigation in dynamic environments," Robotics and Automation (ICRA), 2013 IEEE International Conference on , vol., no., pp.423,430, 6-10 May 2013
The other 2 are based on the following implementations