Skip to content
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

[Sprint] Avoid evaluation of branches leading to NaNs in the optimizer #362

Closed
wants to merge 103 commits into from

Conversation

flferretti
Copy link
Collaborator

@flferretti flferretti commented Jan 30, 2025

This PR fixes AD integration tests by preventing the optimizer from evaluating branches that could lead to NaN values by implementing checks and restructuring the optimization process. This change enhances stability during optimization.


📚 Documentation preview 📚: https://jaxsim--362.org.readthedocs.build//362/

younik and others added 30 commits January 20, 2025 14:05
… model handling

comodo walking working, no unit tests tried
xela-95 and others added 22 commits January 23, 2025 16:30
[Sprint] Fix missing change of data representation
[Sprint] Fix device transfer and exceptions handling
[Sprint] Fix missing switch in RelaxedRigidContacts `compute_contact_forces`
@flferretti flferretti changed the title Avoid evaluation of branches leading to NaNs in the optimizer [Sprint] Avoid evaluation of branches leading to NaNs in the optimizer Jan 30, 2025
@flferretti flferretti self-assigned this Jan 30, 2025
Base automatically changed from sprint/dev to main February 4, 2025 16:01
@flferretti
Copy link
Collaborator Author

Closed by #367

@flferretti flferretti closed this Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants