This repository is the final project for Carnegie Mellon University 16-782 Planning and Decision-making in Robotics. We are solving the path planning problem for a swarm of drones changing formations.
├── formations -> stores the formation information
├── maps -> stores the start poses map
├── plans -> stores leader's predefined path
└── (output) -> stores the planner outputs
- map2.txt is for formation.py
- map1.txt is for cbs_rrt.py
- single_robot_map.txt is for rrt_mp.py
python formation.py map2.txt plan1.txt formations
python cbs_rrt.py map1.txt
python rrt_mp.py single_robot_map.txt
python visualizer_cbs.py map1.txt map1_output.txt