isaac_ros_stereo_image_proc
Source code on GitHub.
Quickstart
Set up your development environment by following the instructions here.
Clone
isaac_ros_common
and this repository under${ISAAC_ROS_WS}/src
.cd ${ISAAC_ROS_WS}/src
git clone -b release-3.1 https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_common.git isaac_ros_common
git clone -b release-3.1 https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_image_pipeline.git isaac_ros_image_pipeline
Build the RealSense camera package for Humble, using this doc.
Launch the Docker container using the
run_dev.sh
script:cd ${ISAAC_ROS_WS}/src/isaac_ros_common && \ ./scripts/run_dev.sh
Install this package’s dependencies.
sudo apt-get install -y ros-humble-isaac-ros-stereo-image-proc
Start
isaac_ros_stereo_image_proc
using the prebuilt launch file (Using RealSense camera as an example):ros2 launch isaac_ros_stereo_image_proc isaac_ros_stereo_image_pipeline_realsense.launch.py
Note
For RealSense camera package issues, please refer to the section here.
Other supported cameras can be found here.
For camera calibration, please refer to this guide.
Try More Examples
To continue your exploration, check out the following suggested examples:
API
Overview
The isaac_ros_stereo_image_proc
package offers functionality for
handling image pairs from a binocular/stereo camera setup, calculating
the disparity between the two images, and producing a point cloud with
depth information. It largely replaces the stereo_image_proc
package.
Available Components
Component |
Topics Subscribed |
Topics Published |
Parameters |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
N/A |