Testing Program bot Simulation in docker
You can find these installation instructions here.
Install docker using convenience script
sudo apt-get install curl
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo groupadd docker
# Add your user to the docker group.
sudo usermod -aG docker $USER
# Close the terminal or restart computer to see effects
mkdir -p ~/programbot/home
xhost +
docker run -it --privileged --env="DISPLAY" --env="QT_X11_NO_MITSHM=1" -v ~/programbot/home:/home/:rw --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" -p 14556:14556/udp --name=programbot avi241/programbot:updated bash
gazebo
docker exec -it programbot bash
roslaunch inter_iit_sbb_description empty_world.launch
rosrun inter_iit_sbb_description controller.py
gedit ~/catkin_ws/src/inter_iit_sbb_description/scripts/controller.py