Skip to content

[python] Add utility to replay simulation log files.

Compare
Choose a tag to compare
@duburcqa duburcqa released this 28 Apr 14:10
· 106 commits to master since this release
a7e3aa9

It is now possible to reconstruct the robot corresponding to a simulation log file. It is also possible to replay it in Jiminy Viewer, as long as the original meshes are still available, if any. In addition, a few issues related to widgets display have been fixed.

New features

  • [python/log] Add generic utility to reconstruct robot from log.
  • [python/viewer] Add 'jiminy_replay' CLI entrypoint to replay Jiminy log files.

Improvements

  • [python/simulator] 'simulate' now supports writing log in any available format.
  • [python/viewer] Add option to not remove widgets after replaying trajectories.

Bug fixes

  • [core/python] Fix 'buildGeomFromUrdf' module interoperability.
  • [python/viewer] Fix default legend when replaying multiple trajectories at once.
  • [python/viewer] Fix colors of Panda3d legend.
  • [python/viewer] Fix legend in panda3d when using identical labels.

Miscellaneous

  • [python/viewer] Reorder default colors cycle.
  • [python/viewer] Switch device notifications from 'error' to 'fatal' for Panda3d.
  • [misc] Remove dual ABI support for Python bindings since it is unstable and may cause segfault.
  • [misc] Provide cmake config version file in wheel.