-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JMinvJt_damping results in pinocchio quaternion assertion #270
Comments
In GitLab by @wxmerkt on Oct 10, 2019, 14:58 changed the description |
In GitLab by @cmastalli on Oct 10, 2019, 15:13 This assertion occurs when your quaternion inside the state is wrong, e.g. all values are infinity or NaN. Pinocchio detected in Debug mode compilation (i.e. Debug mode compilation of Crocoddyl). You need to tell me more to understand why you have wrong values in the quaternions. This could happen with the divergence in the rollout of the dynamics. |
In GitLab by @cmastalli on Oct 10, 2019, 15:15 But we should expect our solver to leave the rollout loop before this happens |
In GitLab by @wxmerkt on Oct 10, 2019, 15:15 I compiled both Pinocchio and Crocoddyl in Debug mode to trace down another bug. This happens when you run the |
In GitLab by @cmastalli on Oct 10, 2019, 20:28 Thanks for reporting it. As soon as possible, I'll investigate this issue if this is still unsolved. |
In GitLab by @wxmerkt on Oct 10, 2019, 14:57
I've added
1e-12
damping to every action model as follows (inquadruped.py
):When solving, I now receive the following assertion crash:
Without damping, the assertion in the
DifferentialActionModelContactFwdDynamics
triggers.The text was updated successfully, but these errors were encountered: