April Tags
Learning Objectives
In this example, we show how to detect April Tags in a scene.
Getting Started
Prerequisites
ROS bridge is enabled.
Completed Cameras and Transform Trees and Odometry.
Install the apriltag-ros package for April Tag detection.
noetic_ws
was sourced.
Detect April Tags
Open the April Tag example by going to Isaac Examples -> ROS -> April Tag. Three April Tags will show up in the viewport.
Open up the Stage Tree, and then open the ActionGraph by right-clicking on the prim and selecting Open Graph. The ROS Clock publisher, TF publisher and Camera Helper nodes (for initiating the camera_info and rgb image publishers) should already be setup.
Press Play to start publishing data to ROS
In a new terminal with your ROS environment sourced, run
roslaunch isaac_tutorials apriltag_continuous_detection.launch
to run the april_tag detection node.In a new terminal with your ROS environment sourced, run
rviz -d <noetic_ws>/src/isaac_tutorials/rviz/apriltag_config.rviz
to start rviz and show the detections from the camera imageTo see the raw data for the detected tags run
rostopic echo tag_detections
Summary
This tutorial shows the basics of detecting April Tags in Omniverse Isaac Sim.
Next Steps
Continue on to the next tutorial in our ROS Tutorials series.
Further Learning
More on April Tags with ROS
If you wish to attach your own April Tag to objects, instructions are in April Tags