Skip to content

Conversation

@saikishor
Copy link
Member

@saikishor saikishor commented Dec 20, 2025

This PR bumps the mujoco version to 3.4.0.

The idea is once the CI is good here, I will also bump the mujoco_vendor and make releases

Closes: #22

@saikishor
Copy link
Member Author

saikishor commented Dec 20, 2025

@eholum @eholum-nasa The failing build is due to the removal of InjectNoise method in 3.1.4 to have determinisim in the simulator, however, if needed, the user can add noise manually to the sensors via XML tags : https://mujoco.readthedocs.io/en/3.1.4/changelog.html#general. However, it is back later

image

What should we do in this case?

Weirdly, it is failing now

P.S. I found the breaking API in version 3.3.7

@saikishor
Copy link
Member Author

I would like to take a decision before any further syncs

@saikishor
Copy link
Member Author

I later checked the codebase and realized that there was a commit introduced in 3.3.7 version of mujoco : google-deepmind/mujoco@401bf43#diff-3dc22ceeebd71304c41d349c6d273bda172ea88ff49c772dbdcf51b9b19bbd33R2943 has introduced a undocumented API break, but setting it to -1 everything works as usual. I'll open a PR to update their documentation

@saikishor
Copy link
Member Author

I've proposed to update their changelog : google-deepmind/mujoco#2996

@saikishor
Copy link
Member Author

@eholum-nasa everything good now ;)

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.

Upgrade MuJoCo to v3.4.0

1 participant