Tutorial to Run NITROS-Accelerated Graph with Argus Camera
graph LR;
argus_node("ArgusMonoNode (Raw Image)") --> rectify_node("RectifyNode (Rectified Image)");
rectify_node --> apriltag_node("AprilTagNode (AprilTag Detection)");
If you have an Argus-compatible camera, you can also use the launch file provided in this package to start a fully NITROS-accelerated AprilTag graph.
To start the graph, follow the steps below:
Follow the Isaac ROS AprilTag Quickstart section up to step 2.
Launch the Docker container using the
run_dev.sh
script:cd ${ISAAC_ROS_WS}/src/isaac_ros_common && \ ./scripts/run_dev.sh
Inside the container, install the
isaac_ros_argus_camera
package.sudo apt-get install -y ros-humble-isaac-ros-argus-camera
Run the following launch files to start the graph:
ros2 launch isaac_ros_apriltag isaac_ros_argus_apriltag_pipeline.launch.py
Open a second terminal inside the docker container:
cd ${ISAAC_ROS_WS}/src/isaac_ros_common && \ ./scripts/run_dev.sh
Observe the AprilTag detection output
/tag_detections
on a separate terminal with the command:ros2 topic echo /tag_detections