Skip to content

0.4.0

Compare
Choose a tag to compare
@DavidPL1 DavidPL1 released this 24 Mar 13:34
· 175 commits to noetic-devel since this release

Added

  • NO_OPTIM and ENABLE_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