Stretch 3 Offload Computing to Jetson AGX Orin

Hello all,

I’m encountering an error while following this guide, https://docs.hello-robot.com/0.3/ros2/remote_compute/ on offloading computation from the Hello Robot Stretch 3 to the NVIDIA Jetson AGX Orin. I’m currently at the end of step 2, building the workspace with " colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release ", but I’ve run into a CMake error.
From what I can tell, the error seems to be related to the git cloning of the “ros2-development” branch of the realsense-ros. I’ve tried troubleshooting on my own, but I’m still stuck and could really use an advice.
Any suggestions or advice would be greatly appreciated.

Hey @ashishderiya, looks like the error is complaining that librealsense2 is missing. Would you try following these steps to install it?

Then try building the workspace again.

Hi, I’m actually running into a similar issue now trying to offload the compute to a desktop pc with a GPU. It seems that cloning git clone https://github.com/IntelRealSense/realsense-ros.git -b ros2-development with the development flag as instructed on the tutorial causes build errors if you are not using realsense 2.56, which isn’t the version that comes when installing with apt. I cloned with the ros2-master flag instead and was at least able to build the workspace.

Thanks @jimmy, good catch! I’ll make the edit to the docs. Does the rest of the tutorial work with ros2-master?