- Fast Downward Planner (Installation)
- fetch gazebo demo ros package (run
sudo apt-get install ros-indigo-fetch-gazebo-demo
)
Search
- Change paths on line 5 and line 6 in gen_maze.py
- Run
roscore
- Run
rosrun search server.py -d <dimensions> -n <obstacles> -s <seed>
- Run
roslaunch search simulation.launch
- Run
roslaunch search demo.launch
- Run
rosrun search move_fetch.py
- Run
rosrun search search_algorithm.py -a <search_algo>
The robot will navigate itself in the maze and reach the top right corner
Planning
- Change paths on line 14 in server.py
- Change paths on lines 18-22 in sort_cubes.py
- Copy
demo_cube
folder to the.gazebo
inhome
directory - Run
roscore
- Run
rosrun planning server.py -c <cubes> -s <seed>
- Run
roslaunch planning simulation.launch
- Run
roslaunch planning demo.launch
- Run
rosrun planning move_fetch.py
- Run
rosrun planning sort_cubes.py
The robot will navigate to the cubes pick them up and place them in the top right corner of the maze