Version 2.3.4 #828
saran-t
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
General
visual-global
flagellipsoidinertia
to visualize equivalent body inertias with ellipsoids instead of the default boxes.mjData
.introspect
module.Python bindings
viewer.launch_passive
andviewer.launch_repl
. These functions could previously return before an internal call tomj_forward
. This allows user code to continue and potentially modify physics state concurrently with the internalmj_forward
, resulting in e.g. MuJoCo stack overflow error or segmentation fault.viewer.launch_passive
function now returns a handle which can be used to interact with the viewer. The passive viewer now also requires an explicit call tosync
on its handle to pick up any update to the physics state. This is to avoid race conditions that can result in visual artifacts. See documentation for details.viewer.launch_repl
function has been removed since its functionality is superceded bylaunch_passive
.introspect
metadata.Bug fixes
mj_copyData
, which can considerably slow down the copying operation (Performance regression in mj_copyData (2.3.0 vs 2.1.0 ) #568).shellinertia
ignoreexactmeshinertia
, which is only used for legacy volume computations (Error: eigenvalue of mesh inertia too small #759).This discussion was created from the release 2.3.4.
Beta Was this translation helpful? Give feedback.
All reactions