[viewer] New features for Meshcat
This release introduces new options for the viewer to display a customizable matplotlib-like legend (draggable!) and a log/watermark on top of Meshcat web-based visualizer.
New features:
- [python/viewer] Add 'legend' and 'logo_fullpath' optional argument to 'play_trajectories'.
Improvements:
- [core/python] Do not use Eigenpy to convert systemState.q/v/a to improve efficiency and preserve constness.
- [gym] Define shared memories/proxies at init when possible.
- [gym/envs] Improve performance of classic control environments (acrobot, cartpole).
Miscellaneous:
- [python|gym] Add Python native 'is_simulation_running' attribute to Simulator for fast access.
- [gym] Replace 'engine' proxy by 'simulator' for greater flexibility.