0.4.0
Added
NO_OPTIM
andENABLE_SANITIZER
cmake options for valgrind/asan dev build optimization.- Central launchfile for the server to include from other packages.
no_x
parameter to completely disable OpenGL.- Service calls to set and get gravity.
- Service call to fetch loadrequest state over ROS.
- Option to disable offscreen rendering.
- Made camera stream resolutions configurable.
- Callback to notify plugins of a geom change at runtime.
Changed
- Use same package version for all packages in mujoco_ros_pkgs, following semver versioning conventions.
Fixed
- Time reset issue caused by delayed ros clock message processing.
- Out of bounds quaternion array access in debug print.
- Make sure env name is not an empty string.
- Memory leaks caused by wrong mjModelPtr and mjDataPtr deallocation.
- Sensor tests.
- Disable x usage in tests.
- Now reusing offscreen buffer glfw window on reset.
- Freeing textures from GPU manually causing an error.
- Stopping simulation on model compilation warning if in headless mode.
- Not setting ctrl signal when loading a keyframe.
- Render callbacks using the wrong scene (#17).
Refactored
- Updated and improved tests.
- More thorough memory deallocation.
Contributors: @DavidPL1, @fpatzelt
Full Changelog: 0.3.1...0.4.0