Solving a maze in gazebo using ros with BFS, UCS, Astar and GBFS
Instructions:
- Make sure you have ros kinetic is preinstalled. Run setup.sh.
- Change path as instructed while runnning setup.sh Go to catkin workspace.
Every time you open a new terminal, make sure to do : source devel/setup.bash from catkin workspace
- Run roscore
- Run 'rosrun search server.py' ( use --help for more details)
- Run "export TURTLEBOT3_MODEL=burger" in new terminal and run 'roslaunch search maze.launch'
- 'roslaunch search maze.launch ' will be run to start the gazebo model
- Run 'rosrun search move_tbot3.py' to control robot
- 'rosrun search search_algorithm.py -a <algo name(bfs,ucs,astar,gbfs)>