You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-17Lines changed: 23 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,8 +47,13 @@ cd ros2-essentials
47
47
> - Use `--recreate-links` to force replacement of non-hard-link files under workspace `docker/modules/`.
48
48
> - Use `--recreate-volumes` to invalidate Gazebo/Isaac Sim/Isaac ROS cache volumes after related updates or testing.
49
49
> - Use `--remove-containers` to auto-remove containers that block volume recreation.
50
+
51
+
>**Troubleshooting**:
52
+
>
53
+
> If you encounter an error like `"failed to solve: failed to compute cache key: failed to calculate checksum of ref ...: "/modules/install_ros.sh": not found` when building Docker images, it means `post_install.sh` hasn't been run. This script creates necessary hard links for the Docker build process.
50
54
>
51
-
>**Troubleshooting**: If you encounter an error like `"failed to solve: failed to compute cache key: failed to calculate checksum of ref ...: "/modules/install_ros.sh": not found` when building Docker images, it means `post_install.sh` hasn't been run. This script creates necessary hard links for the Docker build process.
55
+
> If you encountered error like `Error response from daemon: remove ros2-isaac-sim-cache: volume is in use` when running `./scripts/post_install.sh`, it means that previous containers are not removed successfully. Run `docker ps -a | grep ros2` and use `docker rm <container_id>` to remove the containers and then run the script again.
56
+
>
52
57
53
58
Then, configure the container user ID to match your host user ID by modifying the host `~/.bashrc` (or `~/.zshrc`) to include the following line:
54
59
@@ -79,22 +84,23 @@ Pre-built Docker images for each workspace can be pulled by running `docker comp
79
84
80
85
The docker image of the template workspace is share by most of the workspace, allowing saving spaces by sharing common packages. Click on the following workspaces to navigate to their respective documentation.
| [Template](https://j3soon.github.io/ros2-essentials/template-ws/) | ✔️ | ✔️ | ✔️ | ARM support currently tracked identically for Jetson and DGX Spark. | [Yu-Zhong Chen](https://github.com/YuZhong-Chen), [Johnson Sun](https://github.com/j3soon) |
If you have trouble using a workspace, please [open an issue](https://github.com/j3soon/ros2-essentials/issues) and tag the current maintainers mentioned above.
Copy file name to clipboardExpand all lines: docs/last-tested.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ Commit labels on this page follow `git describe --tags --always`.
24
24
|[Unitree H1](h1-ws/index.md)| TODO |
25
25
|[Hello Robot Stretch 3](stretch3-ws/index.md)|[v0.0.3-18-ga9e1166](https://github.com/j3soon/ros2-essentials/commit/a9e116664353b8d874d7e559d023c625b08c9dd1) by [@j3soon](https://github.com/j3soon) (x86, sim) |
26
26
|[Universal Robots UR5](ur5-ws/index.md)| TODO |
27
+
|[LeRobot SO-101](so101-ws/index.md)| - [v0.0.3-174-g4a528053](https://github.com/j3soon/ros2-essentials/commit/4a52805372baeae180018a686e2d6bfd113a9ceb) by [@j3soon](https://github.com/j3soon) (x86, sim)<br>- [v0.0.3-173-g62ee6e6a](https://github.com/j3soon/ros2-essentials/commit/62ee6e6a5307aad31178ccbd1813c8078f2cc16b) by [@j3soon](https://github.com/j3soon) (x86, real)<br>- TODO by [@j3soon](https://github.com/j3soon) (DGX Spark, real) |
0 commit comments