I am using Jetson Orin Nano 8GB Developer Kit with jetpack 6.0 and NVMe SSD. I would like to use Isaac ROS with Intel Realsense D455 but have a problem when doing Sensor Setup with the instructions from this website:
https://nvidia-isaac-ros.github.io/getting_started/hardware_setup/sensors/realsense_setup.html
Before Sensor Setup, I have already finished Compute Setup and Developer Environment Setup from these two wesites:
https://nvidia-isaac-ros.github.io/getting_started/hardware_setup/compute/index.html
https://nvidia-isaac-ros.github.io/getting_started/dev_env_setup.html
For Sensor Setup (Realsense) this is what I typed in terminal, I donât think the docker container is launched successfully:
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ git clone -b release-3.1 GitHub - NVIDIA-ISAAC-ROS/isaac_ros_common: Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages.
fatal: could not create work tree dir âisaac_ros_commonâ: Permission denied
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo git clone -b release-3.1 GitHub - NVIDIA-ISAAC-ROS/isaac_ros_common: Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages.
Cloning into âisaac_ros_commonââŠ
remote: Enumerating objects: 1056, done.
remote: Counting objects: 100% (295/295), done.
remote: Compressing objects: 100% (169/169), done.
remote: Total 1056 (delta 184), reused 180 (delta 121), pack-reused 761 (from 1)
Receiving objects: 100% (1056/1056), 574.92 KiB | 3.42 MiB/s, done.
Resolving deltas: 100% (467/467), done.
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo git clone -b 4.51.1 GitHub - IntelRealSense/realsense-ros: ROS Wrapper for Intel(R) RealSense(TM) Cameras
Cloning into ârealsense-rosââŠ
remote: Enumerating objects: 17212, done.
remote: Counting objects: 100% (329/329), done.
remote: Compressing objects: 100% (169/169), done.
remote: Total 17212 (delta 194), reused 261 (delta 159), pack-reused 16883 (from 1)
Receiving objects: 100% (17212/17212), 32.75 MiB | 9.76 MiB/s, done.
Resolving deltas: 100% (10980/10980), done.
Note: switching to â2a65533ee7431bdc05fe5744798efc7f5713f866â.
You are in âdetached HEADâ state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo rm -rf ${ISAAC_ROS_WS}/src/isaac_ros_common ${ISAAC_ROS_WS}/src/realsense-ros
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ git clone -b release-3.1 GitHub - NVIDIA-ISAAC-ROS/isaac_ros_common: Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages. isaac_ros_common
fatal: could not create work tree dir âisaac_ros_commonâ: Permission denied
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo git clone -b release-3.1 GitHub - NVIDIA-ISAAC-ROS/isaac_ros_common: Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages. isaac_ros_common
Cloning into âisaac_ros_commonââŠ
remote: Enumerating objects: 1056, done.
remote: Counting objects: 100% (295/295), done.
remote: Compressing objects: 100% (169/169), done.
remote: Total 1056 (delta 184), reused 180 (delta 121), pack-reused 761 (from 1)
Receiving objects: 100% (1056/1056), 574.92 KiB | 3.64 MiB/s, done.
Resolving deltas: 100% (467/467), done.
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo git clone GitHub - IntelRealSense/realsense-ros: ROS Wrapper for Intel(R) RealSense(TM) Cameras -b 4.51.1
Cloning into ârealsense-rosââŠ
remote: Enumerating objects: 17212, done.
remote: Counting objects: 100% (329/329), done.
remote: Compressing objects: 100% (169/169), done.
remote: Total 17212 (delta 194), reused 261 (delta 159), pack-reused 16883 (from 1)
Receiving objects: 100% (17212/17212), 32.75 MiB | 9.51 MiB/s, done.
Resolving deltas: 100% (10980/10980), done.
Note: switching to â2a65533ee7431bdc05fe5744798efc7f5713f866â.
You are in âdetached HEADâ state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ cd ${ISAAC_ROS_WS}/src/isaac_ros_common/scripts &&
touch .isaac_ros_common-config &&
echo CONFIG_IMAGE_KEY=ros2_humble.realsense > .isaac_ros_common-config
touch: cannot touch â.isaac_ros_common-configâ: Permission denied
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ sudo cd ${ISAAC_ROS_WS}/src/isaac_ros_common/scripts &&
touch .isaac_ros_common-config
sudo: cd: command not found
sudo: âcdâ is a shell built-in command, it cannot be run directly.
sudo: the -s option may be used to run a privileged shell.
sudo: the -D option may be used to run a command in a specific directory.
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ cd ${ISAAC_ROS_WS}/src/isaac_ros_common/scripts
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ sudo touch .isaac_ros_common-config
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ echo CONFIG_IMAGE_KEY=ros2_humble.realsense > .isaac_ros_common-config
bash: .isaac_ros_common-config: Permission denied
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ sudo echo CONFIG_IMAGE_KEY=ros2_humble.realsense > .isaac_ros_common-config
bash: .isaac_ros_common-config: Permission denied
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ echo CONFIG_IMAGE_KEY=ros2_humble.realsense | sudo tee .isaac_ros_common-config
CONFIG_IMAGE_KEY=ros2_humble.realsense
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts$ cd ${ISAAC_ROS_WS}/src/isaac_ros_common &&
./scripts/run_dev.sh -d ${ISAAC_ROS_WS}
/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common$
Can anyone help? Thanks a lot.