Skip to content

Jiminy 1.3.0

Compare
Choose a tag to compare
@duburcqa duburcqa released this 11 Aug 19:50
· 274 commits to master since this release

It has been a long way since the first open-source release of Jiminy in February 2019. Even if no significant breaking changes have been introduced since 1.2.43, many have been since release of 1.2.0. Now that the API is more stable, it is time to bump up the minor version tag, with the hope to not introduce breaking changes in patch release anymore.


Changelog since 1.2.43

  • [gym_jiminy] Jiminy is using soft bounds for the joint position and velocity limits. Adding some margins to avoid out-of-bounds observations.
  • [jiminy/viewer] Add capture frame capability using meshcat backend
  • [jiminy/viewer] Add set camera transform capability to meshcat backend
  • [jiminy/viewer] Enable customization for meshcat viewer environment
  • [jiminy/viewer] Enable bi-directional communication between meshcat web client and python zmq socket
  • [jiminy/viewer] Enable synchronization with client for meshcat. Enable to wait for loading meshes in meshcat clients
  • [jiminy/viewer] More robust subprocess termination. Improved exception handling.
  • [jiminy/viewer] Add option to record trajectories in viewer
  • [misc] Update Jiminy dependencies versions to use the latest version available for all of them
  • [misc] Dependency version parity between linux and windows.
  • [misc] Create patch files instead of hard-to-maintain on-the-fly source modifications for dependency build scripts