diff --git a/src/gazebo/build.sh b/src/gazebo/build.sh new file mode 100755 index 0000000..3501289 --- /dev/null +++ b/src/gazebo/build.sh @@ -0,0 +1 @@ +docker image build . -t eecs467:rrrobot diff --git a/src/gazebo/run_rrrobot_image.sh b/src/gazebo/run_rrrobot_image.sh new file mode 100755 index 0000000..c62c1c7 --- /dev/null +++ b/src/gazebo/run_rrrobot_image.sh @@ -0,0 +1,7 @@ +#docker run -i -h rrrobot-env -t eecs467:rrrobot bash + +#xhost +local:docker +#docker run -it --privileged --security-opt seccomp=unconfined -v $SSH_AUTH_SOCK:/ssh-agent --env SSH_AUTH_SOCK=/ssh-agent --device=/dev/dri:/dev/dri -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --env QT_X11_NO_MITSHM=1 -h rrrobot-env eecs467:rrrobot +#xhost -local:docker + +../run_rrrobot_image.sh diff --git a/src/ros-dev/build.sh b/src/ros-dev/build.sh new file mode 100755 index 0000000..cfbcc1d --- /dev/null +++ b/src/ros-dev/build.sh @@ -0,0 +1 @@ +docker image build . --rm -t eecs467:rrrobot diff --git a/src/ros-dev/run_rrrobot_image.sh b/src/ros-dev/run_rrrobot_image.sh new file mode 100755 index 0000000..1ca90ae --- /dev/null +++ b/src/ros-dev/run_rrrobot_image.sh @@ -0,0 +1 @@ +../run_rrrobot_image.sh diff --git a/src/ros-turtlesim/build.sh b/src/ros-turtlesim/build.sh new file mode 100755 index 0000000..cfbcc1d --- /dev/null +++ b/src/ros-turtlesim/build.sh @@ -0,0 +1 @@ +docker image build . --rm -t eecs467:rrrobot diff --git a/src/ros-turtlesim/run_rrrobot_image.sh b/src/ros-turtlesim/run_rrrobot_image.sh new file mode 100755 index 0000000..6ddfaa5 --- /dev/null +++ b/src/ros-turtlesim/run_rrrobot_image.sh @@ -0,0 +1,5 @@ +#docker run -i -h rrrobot-env -t eecs467:rrrobot bash + +xhost +local:docker #rrrobot-env +docker run -it --rm --privileged --device=/dev/dri:/dev/dri -e DISPLAY=$DISPLAY -v $PWD:/app -v /tmp/.X11-unix:/tmp/.X11-unix -h rrrobot-env eecs467:rrrobot +xhost -local:docker #rrrobot-env diff --git a/src/ros-turtlesim/turtlesim.sh b/src/ros-turtlesim/turtlesim.sh old mode 100644 new mode 100755 diff --git a/src/ros/build.sh b/src/ros/build.sh new file mode 100755 index 0000000..cfbcc1d --- /dev/null +++ b/src/ros/build.sh @@ -0,0 +1 @@ +docker image build . --rm -t eecs467:rrrobot diff --git a/src/ros/run_rrrobot_image.sh b/src/ros/run_rrrobot_image.sh new file mode 100755 index 0000000..2f1a611 --- /dev/null +++ b/src/ros/run_rrrobot_image.sh @@ -0,0 +1,5 @@ +#docker run -i -h rrrobot-env -t eecs467:rrrobot bash + +#docker run -it --rm --security-opt seccomp=unconfined -v $SSH_AUTH_SOCK:/ssh-agent --env SSH_AUTH_SOCK=/ssh-agent --device=/dev/dri:/dev/dri -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --env QT_X11_NO_MITSHM=1 -h rrrobot-env eecs467:rrrobot + +../run_rrrobot_image.sh diff --git a/src/run_rrrobot_image.sh b/src/run_rrrobot_image.sh new file mode 100755 index 0000000..1aef38e --- /dev/null +++ b/src/run_rrrobot_image.sh @@ -0,0 +1,5 @@ +#docker run -i -h rrrobot-env -t eecs467:rrrobot bash + +xhost +local:docker #rrrobot-env +docker run -it --rm --device=/dev/input/event4 --device=/dev/dri:/dev/dri -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -h rrrobot-env eecs467:rrrobot +xhost -local:docker #rrrobot-env