Following is writeup to downlaod and run the code produced for the DR from a docker
# For navigation and Manipulation Docker
bash load_nav_docker.sh
# For RL docker
bash load_rl_docker.sh
For running D* lite Demo
roslaunch locobot_control main.launch use_sim:=true
# Different terminal
cd /root/low_cost_ws/src/pyrobot/robots/LoCoBot/locobot_control
python main2.py
# In a new terminal
cd /root/low_cost_ws/src/pyrobot/examples/locobot/navigation
python test.py
For running SRRT Demo
roslaunch locobot_control main.launch use_sim:=true
# In a new terminal
cd /root/low_cost_ws/src/pyrobot/robots/LoCoBot/locobot_control
python rrt.py
For mpc demo
roslaunch locobot_control main.launch use_sim:=true
# In a new terminal
cd /root/low_cost_ws/src/pyrobot/robots/LoCoBot/locobot_control/scripts/Traj
python main2.py
For RL demo
roslaunch turtlebot_ddpg turtlebot3_empty_world.launch world_file:='/root/project/src/turtlebot3_simulaitons/turtlebot_gazebo/worlds/turtlebot3_stage_3.world'
# In a new terminal
cd ~/project/src/turtlebot_ddpg/scripts/original_ddpg
rosrun turtlebot_ddpg ddpg_network_turtlebot3_original_ddpg.py
General issues
- Issue with xhost display to launch rviz and Gazebo run this command in separate window
xhost + xhost local:docker