Add missing entries to 2.3.2 changelog.

PiperOrigin-RevId: 507522863
Change-Id: Id6c094a8054440de4aa918575f6e45d49519861c
This commit is contained in:
Saran Tunyasuvunakool
2023-02-06 10:43:08 -08:00
committed by Copybara-Service
parent 9a7f4a768a
commit 10c5d6a1e5
+27 -5
View File
@@ -14,12 +14,8 @@ General
this function is 35% faster. this function is 35% faster.
- The function :ref:`mj_name2id` is now implemented using a hash function instead of a linear search for better - The function :ref:`mj_name2id` is now implemented using a hash function instead of a linear search for better
performance. performance.
.. image:: images/changelog/meshfit.png
:align: right
:width: 300px
- Geom names are now parsed from URDF. Any duplicate names are ignored. - Geom names are now parsed from URDF. Any duplicate names are ignored.
- ``mj_printData`` output now contains contacting geom names.
Bug fixes Bug fixes
^^^^^^^^^ ^^^^^^^^^
@@ -28,7 +24,33 @@ Bug fixes
principal components of the shell inertia, while the vertex coordinates are rotated using the volumetric inertia. principal components of the shell inertia, while the vertex coordinates are rotated using the volumetric inertia.
Now the volumetric inertia orientation is used also in the shell case. Now the volumetric inertia orientation is used also in the shell case.
- Fixed misalignment bug in mesh-to-primitive fitting when using the bounding box fitting option :at:`fitaabb`. - Fixed misalignment bug in mesh-to-primitive fitting when using the bounding box fitting option :at:`fitaabb`.
.. image:: images/changelog/meshfit.png
:align: right
:width: 300px
- The ``launch_repl`` functionality in the Python viewer is fixed. - The ``launch_repl`` functionality in the Python viewer is fixed.
- Set ``time`` correctly in ``mjd_transitionFD``, to support time-dependent user code.
- Fix sensor data dimension validation when ``user`` type sensors are present.
- Fix incorrect plugin error message when a null ``nsensordata`` callback is encountered during model compilation.
- Correctly end the timer (``TM_END``) ``mj_fwdConstraint`` returns early.
Simulate
^^^^^^^^
- Increase precision of simulate sensor plot y-axis by 1 digit
(`#719 <https://github.com/deepmind/mujoco/issues/719>`_).
- Body labels are now drawn at the body frame rather than inertial frame, unless inertia is being visualised.
Plugins
^^^^^^^
- The ``reset`` callback now receives instance-specific ``plugin_state`` and ``plugin_data`` as arguments, rather than
the entire ``mjData``. Since ``reset`` is called inside ``mj_resetData`` before any physics forwarding call has been
made, it is an error to read anything from ``mjData`` at this stage.
- The ``capabilities`` field in ``mjpPlugin`` is renamed ``capabilityflags`` to more clearly indicate that this is a
bit field.
Version 2.3.1 (December 6, 2022) Version 2.3.1 (December 6, 2022)
----------------------------------- -----------------------------------