Hello, I ran the tutorial from 13. April Tags — Omniverse IsaacSim latest documentation. I made some modifications, placing the camera at position (0, 0, 0), as shown in the figure below.

I placed the apriltag_id1 at position (-1, 0.1, 0), and set the scale of y and z to 0.001.

Then, I modified the apriltag_continuous_detection.launch file as follows:
{‘id’: 1, ‘size’: 0.1, ‘name’: tag_1}
param name=“publish_tf” type=“bool” value=“true”
After that, I ran the program and executed the command: rosrun tf tf_echo /world /tag_1. The coordinates of the detected tag_1 were:
- Translation: [-0.455, 0.125, 0.000]
- Rotation: in Quaternion [0.004, 0.708, -0.003, 0.706]
in RPY (radian) [3.072, 1.567, 3.062]
in RPY (degree) [175.993, 89.808, 175.413]
As we can see, the detected coordinates (-0.455, 0.125) differ significantly from the actual coordinates (-1, 0.1). What should I do to correct this? Thank you, welcome all suggestions.
april_tag.usd (13.5 KB)
Hi @light2000,
Could you try re-running your setup in the latest the release IsaacSim 2023.1.0 to see if the issue is now resolved?
Hi @Ayush_G , I am using the latest version of IsaacSim 2023.1.1 and running the tutorial code from the latest Git repository. The scale for apriltag_id 1 is set to 0.00125 because the apriltag’s size does not include the edges.
After retesting, when running “rosrun tf tf_echo /world /tag_1”, the coordinates of the detected tag_1 are: Translation: [-0.362, 0.1, 0.000].
The Y and Z coordinates seem correct, but the X coordinate appears to be incorrect.
When set_x = -1.0, the detected_x is -0.362.
When set_x = -1.5, the detected_x is -0.543.
How can I fix this issue? Thank you.
apriltag_20230131.zip (6.2 KB)
@light2000 just to follow up if this issue still persists in Isaac Sim 4.5?
Hello!
We noticed that this topic hasn’t received any recent responses, so we are closing it for now to help keep the forum organized.
If you’re still experiencing this issue or have additional questions, please feel free to create a new topic with updated details. When doing so, we recommend mentioning or linking to this original topic in your new post—this helps provide context and makes it easier for others to assist you.
Thank you for being part of the NVIDIA Isaac Sim community.
Best regards,
The NVIDIA Isaac Sim Forum Team