utkarshjp7 / MRTA

A simulator for multi robot task allocation developed with ROS and Gazebo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

run catkin_make under catkin_ws directory to build the package.

Follow these two steps to run auction-based task allocation algorithm.

  1. generate precedence graph

    Navigate to catkin_ws/src/mrta/src/PIA folder and run DataGenerator.py 1. This will generate data/dataset1.pickle file.

  2. start robots

    run start_robot.py 1.

  3. allocate tasks

    run allocate_tasks.py 1.

To print the result of the PIA algorithm, run print_results.py 1.

About

A simulator for multi robot task allocation developed with ROS and Gazebo.

License:MIT License


Languages

Language:Python 69.7%Language:CMake 30.1%Language:Shell 0.2%