Version 2.3.6 #942
saran-t
announced in
Announcements
Replies: 1 comment
-
really nice feature the improvements of mj_multiRay and mj_ray, congrats |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Models
Bug fixes
shellinertia
is equal totrue
.mj_ray
, in line with geom visualisation conventions:geom_group
andflg_static
arguments. Before this change, rays would intersect planes and height-fields unconditionally.flg_static
now applies to all static geoms, not just those which are direct children of the world body.Plugins
visual
MJCF element. After modifying values in the GUI, a saved XML will contain the new values. The modifiable members ofmjStatistic
(extent
,meansize
andcenter
) are computed by the compiler and therefore do not have defaults. In order for these attributes to appear in the saved XML, a value must be specified in the loaded XML.General
mj_getState
andmj_setState
for getting and setting the simulation state as a concatenated vector of floating point numbers. See the State section for details.mjContact.solreffriction
, allowing differentsolref
parameters for the normal and frictional axes of contacts when using elliptic friction cones. This attribute is required for elastic frictional collisions, see associated example model mimicking the spin-bounce recoil behaviour of elastic rubber balls. This is an advanced option currently only supported by explicit contact pairs, using thesolreffriction
attribute.mjd_inverseFD
for finite-differenced inverse-dynamics derivatives.mju_cholFactorBand
documentation for details.mj_multiRay
function for intersecting multiple rays emanating from a single point. This is significantly faster than callingmj_ray
multiple times.mjMAXUIITEM
(maximum number of UI elements per section in Simulate) to 100.mju_sigmoid
, a finite-support sigmoidtausmooth
attribute to muscle actuators. When positive, the time-constantmju_sigmoid
to transition smoothly between the two extremal values given by the Millard et al. (2013) muscle model, within a range of widthtausmooth
. See Muscle actuators for more details. Relatedly,mju_muscleDynamics
now takes 3 parameters instead of 2, adding the new smoothing-width parameter.pstack
andparena
from the output ofmj_printData
, since these are implementation details of themjData
allocators that are affected by diagnostic paddings in instrumented builds.mj_activate
andmj_deactivate
functions. These had been kept around for compatibility with old user code from when MuJoCo was closed source, but have been no-op functions since open sourcing.This discussion was created from the release 2.3.6.
Beta Was this translation helpful? Give feedback.
All reactions