Install & Run: This is a Java library, so it should run on any platform with a Java Runtime Environment. Some features require the OMPL and MRPT libraries, namely, a builti-in example path planner. For these to work, you need to install these libraries for your platform, please see the instructions in the readme or on the Github page: https://github.com/FedericoPecora/coordination_oru
Additional information: The software includes a basic 2D robot simulation and a simple built-in motion planner (which depends on the OMPL and MRPT libraries). A separate interface package is provided to enable the use of this software in conjunction with ROS and the navigation_oru stack to obtain a fully implemented stack for multi-robot coordination and motion planning.
The implemented algorithm guarantees safety, as proved in the papers: [1,2]. The implementation has been empirically validated, however: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.