This is an old revision of the document!
Realsense2 + ROS
Minimal test setup in ROS containers:
# Install realsense drivers # Get distribution environment variables . /etc/lsb-release export repo="https://librealsense.intel.com/Debian/apt-repo" export repo_check="$repo $DISTRIB_CODENAME main" export repo_add="$repo main" if ! grep -q "^deb .*$repo_check" /etc/apt/sources.list /etc/apt/sources.list.d/*; then\ sudo apt-key adv --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE sudo add-apt-repository "$repo_add" -u else echo "Realsense repo exists already." fi sudo apt update sudo apt install -y librealsense2-dkms librealsense2-utils librealsense2-dev sudo apt install ros-noetic-realsense2-camera # installs ROS noetic realsense2 dependencies roslaunch realsense2_camera rs_camera.launch # launches a node
This should start a ROS node and create suitable topics.