diff --git a/turtlebot3_ws/README.md b/turtlebot3_ws/README.md index 25e7b59c..d19f1b86 100644 --- a/turtlebot3_ws/README.md +++ b/turtlebot3_ws/README.md @@ -1 +1,3 @@ -# turtlebot3_ws +# ROS 2 Essentials Workspace + +Please visit for documentation. diff --git a/turtlebot3_ws/docker/Dockerfile b/turtlebot3_ws/docker/Dockerfile index b902d1d8..54a78015 100644 --- a/turtlebot3_ws/docker/Dockerfile +++ b/turtlebot3_ws/docker/Dockerfile @@ -114,11 +114,11 @@ RUN mkdir /home/$USERNAME/.gazebo # Note that installing Isaac Sim with pip is experimental, keep this in mind when unexpected error occurs # TODO: Remove the note above when it is no longer experimental # Ref: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_python.html#installation-using-pip -RUN --mount=type=cache,target=/home/user/.cache/pip,sharing=private \ +RUN --mount=type=cache,target=/home/$USERNAME/.cache/pip,sharing=private \ if [ "$TARGETARCH" = "amd64" ]; then \ python3 -V | grep "Python 3.10" \ - && pip install isaacsim==4.1.0.0 --extra-index-url https://pypi.nvidia.com \ - && pip install isaacsim-extscache-physics==4.1.0.0 isaacsim-extscache-kit==4.1.0.0 isaacsim-extscache-kit-sdk==4.1.0.0 --extra-index-url https://pypi.nvidia.com; \ + && pip install isaacsim==4.2.0.2 --extra-index-url https://pypi.nvidia.com \ + && pip install isaacsim-extscache-physics==4.2.0.2 isaacsim-extscache-kit==4.2.0.2 isaacsim-extscache-kit-sdk==4.2.0.2 --extra-index-url https://pypi.nvidia.com; \ fi # Install custom tools @@ -148,7 +148,8 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=private \ ros-$ROS_DISTRO-hls-lfcd-lds-driver \ && sudo rm -rf /var/lib/apt/lists/* -COPY .bashrc /home/$USERNAME/.bashrc +COPY --chown=$USERNAME:$USERNAME \ + .bashrc /home/$USERNAME/.bashrc # TODO: Copy additional files here ENTRYPOINT [] CMD ["/bin/bash"]