You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please provide the below information in addition to your issue:
cuRobo installation mode (choose from [python, isaac sim, docker python, docker isaac sim]): isaac sim
python version: 3.10
Isaac Sim version (if using): 4.1.0
Issue Details
Minimal example: a pose with zero position and non-zero rotation is created and normalized. The loss function is defined as a selected dimension (default as 0 here) of the quaternion of the inverse of that pose.
Also, I had to remove these two None's to make backward work:
Position's gradients are correct but the quaternion has zero gradient as long as position=[0, 0, 0]. Changing quaternion's value does not change its gradients.
The text was updated successfully, but these errors were encountered:
If it’s not a bug, please use discussions: https://github.com/NVlabs/curobo/discussions
Please provide the below information in addition to your issue:
Issue Details
Minimal example: a pose with zero position and non-zero rotation is created and normalized. The loss function is defined as a selected dimension (default as 0 here) of the quaternion of the inverse of that pose.
Also, I had to remove these two
None
's to make backward work:curobo/src/curobo/geom/transform.py
Lines 1226 to 1227 in a027cbc
Output:
Position's gradients are correct but the quaternion has zero gradient as long as
position=[0, 0, 0]
. Changing quaternion's value does not change its gradients.The text was updated successfully, but these errors were encountered: