This repository is a working fork of the official Intel RealSense ROS repo, pinned to the correct branch (tag 2.2.18) for compatibility with our setup.
It goes beyond a plain fork by including everything you need to get Intel RealSense cameras running smoothly on a Jetson Nano with Ubuntu 20.04:
✅ Correct ROS wrapper (2.2.18)
✅ Matching librealsense version (2.39.0) with CUDA support
✅ Prepackaged firmware — the right one to flash onto your camera
✅ Handy bash script to download, build, and install the right stack in one go
- 🧩 Out-of-the-box compatibility for Jetson Nano + Ubuntu 20.04
- ⚡ CUDA acceleration enabled in
librealsensefor better performance - 🛠️ One-step installation script to save you from dependency headaches
- 📦 Includes the camera firmware that matches this setup
realsense-ros/→ ROS wrapper (tag2.2.18)scripts/install_librealsense.sh→ Bash script to build and installlibrealsense 2.39.0with CUDAfirmware/→ Correct camera firmware for flashing
Clone this repo:
git clone https://github.com/ARSControl/realsense-ros.git
cd realsense-rosRun the install script for librealsense:
bash scripts/install_librealsense.shFlash the firmware (if needed) from the firmware/ folder, then build the ROS package:
catkin_make
source devel/setup.bash- Tested on Jetson Nano (4GB) + Ubuntu 20.04
- NVIDIA JetPack 4.6 (L4T 32.6.1)
- ROS Noetic recommended
- Make sure your Jetson has CUDA properly installed before running the script
- Original work from Intel RealSense ROS
- Thanks to the open-source community for Jetson + RealSense integration tips
👉 If you’re on a Jetson Nano + Ubuntu 20.04 and just want RealSense to work — this is the repo you need.