Fresh install of Jetpack 6.2 on an Orin Nano (on a 1GB SSD).
Followed instructions here as best I can (I’m new to docker, and the pages put you into an infinite loop).
Cloned isaac_ros_common.
Then when trying to run run_dev.sh, I get the following.
~/workspaces/isaac_ros-dev/src/isaac_ros_common$ ./scripts/run_dev.sh
Launching Isaac ROS Dev container with image key aarch64.ros2_humble: /home/greg/workspaces/isaac_ros-dev/
Building aarch64.ros2_humble base as image: isaac_ros_dev-aarch64
Building layered image for key aarch64.ros2_humble as isaac_ros_dev-aarch64
Using configured docker search paths: /home/greg/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker
Checking if base image nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896 exists on remote registry
Found pre-built base image: nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896
aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896: Pulling from nvidia/isaac/ros
Digest: sha256:9f8c03f43634a043a042bc8e3656ab67c592bdb84c038a31642683b2bd0009ba
Status: Image is up to date for nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896
nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896
Finished pulling pre-built base image: nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896
Nothing to build, retagged nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_1c5650affa65caa30889ccf92f639896 as isaac_ros_dev-aarch64
Running isaac_ros_dev-aarch64-container
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: could not apply required modification to OCI specification: error modifying OCI spec: failed to inject CDI devices: unresolvable CDI devices nvidia.com/gpu=all: unknown
Run 'docker run --help' for more information
~/workspaces/isaac_ros-dev/src/isaac_ros_common
Not sure if I’m missing something obvious – do keep in mind I’m new to this.