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
Uh oh!
There was an error while loading. Please reload this page.
-
Models
Bug fixes
shellinertiais equal totrue.mj_ray, in line with geom visualisation conventions:geom_groupandflg_staticarguments. Before this change, rays would intersect planes and height-fields unconditionally.flg_staticnow applies to all static geoms, not just those which are direct children of the world body.Plugins
visualMJCF element. After modifying values in the GUI, a saved XML will contain the new values. The modifiable members ofmjStatistic(extent,meansizeandcenter) 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_getStateandmj_setStatefor getting and setting the simulation state as a concatenated vector of floating point numbers. See the State section for details.mjContact.solreffriction, allowing differentsolrefparameters 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 thesolreffrictionattribute.mjd_inverseFDfor finite-differenced inverse-dynamics derivatives.mju_cholFactorBanddocumentation for details.mj_multiRayfunction for intersecting multiple rays emanating from a single point. This is significantly faster than callingmj_raymultiple times.mjMAXUIITEM(maximum number of UI elements per section in Simulate) to 100.mju_sigmoid, a finite-support sigmoidtausmoothattribute to muscle actuators. When positive, the time-constantmju_sigmoidto 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_muscleDynamicsnow takes 3 parameters instead of 2, adding the new smoothing-width parameter.pstackandparenafrom the output ofmj_printData, since these are implementation details of themjDataallocators that are affected by diagnostic paddings in instrumented builds.mj_activateandmj_deactivatefunctions. 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