ROS1 Publish Transform Tree Denormalized Quaternion Issue in Version 2023.1.1

Hello,

I am trying to use the ROS1 Publish Transform Tree node in my action graph to publish a transform to /tf. However, it seems that this node outputs a quaternion that is not normalized in Isaac Sim version 2023.1.1. I do not have this issue in version 2022.1.1.

Here are the errors that I am getting:

Ignoring transform for child_frame_id “camera_base” from authority “unknown_publisher” because of an invalid quaternion in the transform (2.223619 -0.000000 -0.000000 -2.020441)
TF_DENORMALIZED_QUATERNION: Ignoring transform for child_frame_id “camera_base” from authority “unknown_publisher” because of an invalid quaternion in the transform (2.223619 -0.000000 -0.000000 -2.020441)

Thank you for your help!

@eayb Where are seeing this issue? Is it with a specific scene or tutorial?

Hi @Ayush_G , thank you for your reply.

The problem does not depend on a particular scene. I was able to narrow the issue down and it seems that the quaternion is being denormalized when the scale in the object’s transform (or its parent’s transform) is different than (1.0, 1.0, 1.0). This only seems to be an issue in version 2023.1.1. It doesnt occur in 2022.1.1.

Here is an example to replicate the problem:

I hope that this makes it clearer.
Thank you for your help!

@eayb I have filed a bug, thanks for letting us know!

1 Like

I got the same problem, would this bug be fixed soon?

Hey just want to follow up if this issue still exists 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