kumarganduri / ConflictBasedSearch

Conflict-based search for multi-agent path finding (MAPF)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Issues MIT License GitHub contributors

Conflict based search

This repository contains the implementation of Conflict Based Search algorithm for the multi-agent pathfinding problem (MAPF).
Sharon, Guni & Stern, Roni & Felner, Ariel & Sturtevant, Nathan. (2015). Conflict-based search for optimal multi-agent pathfinding. Artificial Intelligence. 219. 40-66. 10.1016/j.artint.2014.11.006.

Low level search

For the low level search, any single agent path finding algorithm can be used. We used A* search algorithm.

Running tests and simulation

For testing and simulation, we are planning to add an UI with the visualization of the algorithm. For now, go the main.cpp and change the map.txt file with existing test maps under data folder.

Other sources

Conflict-based search - video

Contributors

This project exists thanks to all the people who contribute. [Contribute].

About

Conflict-based search for multi-agent path finding (MAPF)

License:MIT License


Languages

Language:C++ 100.0%