This website requires JavaScript.
b36c611745
Fixes to touch_grid config parsing.
Yuval Tassa
2023-05-09 03:41:17 -07:00
4c487e07ed
Add mesh BVH.
Alessio Quaglino
2023-05-09 03:30:25 -07:00
49066e1794
equivalent but clearer quat-diff call in mj_differentiatePos
Yuval Tassa
2023-05-07 02:20:51 -07:00
ff1fa84d32
Cosmetic documentation improvements
Yuval Tassa
2023-05-07 02:09:30 -07:00
f204e03575
Fix tendon.xml example model.
Yuval Tassa
2023-05-07 02:01:08 -07:00
49efa9cc15
Change finite-support mju_sigmoid from a two-quadratic construction to a single quintic with zero 1st and 2nd derivatives at 0 and 1, the boundary of the smooth-support segment.
Yuval Tassa
2023-05-06 09:21:51 -07:00
26ff1fc4b5
Merge pull request #304 from traversaro:patch-5
Copybara-Service
2023-05-05 16:38:02 -07:00
496755a55d
Fix mju_getfiledir when the path contains a mixture of / and \.
Saran Tunyasuvunakool
2023-05-05 10:35:04 -07:00
7998fc7fca
Fix typo.
Yuval Tassa
2023-05-05 08:11:24 -07:00
67f0f5154f
Add various improvements for resource providers.
Kyle Bayes
2023-05-05 07:02:51 -07:00
b798f89212
Fix bug with the position of bounding sphere in mj_multiRay.
Alessio Quaglino
2023-05-05 02:52:28 -07:00
e38fb136e7
Shorten title in Programming chapter.
Yuval Tassa
2023-05-04 13:50:31 -07:00
90813b8198
Add mjd_subQuat (private function)
Yuval Tassa
2023-05-04 08:39:45 -07:00
88ec9b202e
Fix link in documentation.
Kevin Zakka
2023-05-04 07:15:54 -07:00
267299fb59
Change elevation to [0,pi] in mj_multiRay.
Alessio Quaglino
2023-05-04 06:42:03 -07:00
7e49d935ba
mj_multiRay: Reset elevation angle if crossing the coordinate singularity.
Alessio Quaglino
2023-05-04 01:49:41 -07:00
3d82d2a40f
Increase maximum number of UI elements per section in Simulate.
Nimrod Gileadi
2023-05-03 07:05:23 -07:00
42fbc2ec7b
Skip CI on README changes.
Kevin Zakka
2023-05-03 06:02:51 -07:00
42a16f65c2
Fix typo in mjd_inverseFD documentation.
Yuval Tassa
2023-05-03 01:29:44 -07:00
e59720833e
Add ReadVector function to touch_grid plugin, use it for size and field-of-view attributes.
Alessio Quaglino
2023-05-02 08:00:16 -07:00
8686339726
Fix typo.
Yuval Tassa
2023-05-02 06:23:01 -07:00
b0bc330b54
Add utility functions for banded-then-dense symmetric matrices.
Yuval Tassa
2023-05-02 05:57:22 -07:00
2ad82d5998
Add mj_multiRay function to perform multiple ray intersection with the same source.
Alessio Quaglino
2023-05-01 23:02:12 -07:00
4d2bf636ea
Improve touch_grid sensor documentation.
Kevin Zakka
2023-05-01 08:01:02 -07:00
ced9e0872f
Load DM Mono font in CSS file
Yuval Tassa
2023-04-30 19:29:28 -07:00
15e77b13dd
Add mjCBoundingVolume class to represent an element of mjCBoundingVolumeHierarchy (for example an mjCGeom).
Alessio Quaglino
2023-04-28 09:29:15 -07:00
c50177d301
Add mjd_inverseFD for finite-difference approximations of inverse dynamics Jacobians.
Yuval Tassa
2023-04-28 09:03:39 -07:00
90e14ac8d0
Bump version number to 2.3.6.
Saran Tunyasuvunakool
2023-04-27 14:39:37 -07:00
b397b3123e
Added touch grid sensor plugin.
Yuval Tassa
2023-04-27 02:02:16 -07:00
139328f86e
Clarify error messages when Unity fails to step the scene.
Tom Erez
2023-04-26 23:29:19 -07:00
e3cdc410d6
Rename centered argument of mjd_transitionFD to flg_centered, to conform with the rest of the API.
Yuval Tassa
2023-04-26 07:17:58 -07:00
a8d202a0c2
Reword "undefined" to "unspecified" on the topic of units.
Saran Tunyasuvunakool
2023-04-26 01:10:17 -07:00
d23c5e784e
Update changelog for 2.3.5.
Saran Tunyasuvunakool
2023-04-25 09:08:49 -07:00
23961e24b7
Refactor user codebase to use LoadResource helper method.
Kyle Bayes
2023-04-25 07:23:53 -07:00
c2115a1f51
Fix a mjvSceneState leak in the passive viewer.
Saran Tunyasuvunakool
2023-04-25 07:10:45 -07:00
db3b49b60f
Bump version number to 2.3.5.
Saran Tunyasuvunakool
2023-04-25 03:50:57 -07:00
d65bffd8ff
Shorten section title
Yuval Tassa
2023-04-24 12:46:54 -07:00
51126caf3f
Cosmetic improvements to Actuation Model documentation.
Yuval Tassa
2023-04-24 09:02:44 -07:00
62a675ba28
Improve Python bindings documentation.
Yuval Tassa
2023-04-24 09:00:17 -07:00
66def34e0e
Fix broken OBJ and PNG loading when a VFS is provided to mj_loadXML.
Saran Tunyasuvunakool
2023-04-24 07:36:51 -07:00
3db483c248
Print warning and default to computing mesh inertia from convex hull if volume is negative (malformed mesh).
Alessio Quaglino
2023-04-21 09:00:43 -07:00
a2a1ac9fc2
Pass mjvOption to plugin visualize callback.
Yuval Tassa
2023-04-21 08:43:36 -07:00
94779a722a
Rename Differ to IsDifferent and tidy up its implementation.
Saran Tunyasuvunakool
2023-04-21 07:13:42 -07:00
967b07314f
Improve rendering of [state section](https://mujoco.readthedocs.io/en/latest/computation.html?highlight=qfrc_applied#the-state ) in documentation.
Yuval Tassa
2023-04-21 07:07:48 -07:00
da17fdfcfd
Fix a macOS segfault in simulate.cc.
Saran Tunyasuvunakool
2023-04-21 06:45:13 -07:00
0295d972cb
Improve comments in mjplugin.h, align to header standard (column 35).
Yuval Tassa
2023-04-20 15:38:31 -07:00
2d69b158aa
Improve changelog item.
Yuval Tassa
2023-04-20 15:08:02 -07:00
101c647aad
Clarify the 2.3.4 implicitfast bug fix situation in the changelog.
Saran Tunyasuvunakool
2023-04-20 10:55:37 -07:00
0db9a453dc
Update changelog for version 2.3.4.
Saran Tunyasuvunakool
2023-04-20 09:46:42 -07:00
d4414a0353
Initialize real_time_index to zero.
Nimrod Gileadi
2023-04-20 08:54:45 -07:00
b28d149f8d
Update Python dependency versions.
Saran Tunyasuvunakool
2023-04-20 08:51:06 -07:00
707fcdb44f
Correct return type on viewer.launch_passive.
Nimrod Gileadi
2023-04-20 08:29:53 -07:00
0630b7543d
Bump version number to 2.3.4.
Saran Tunyasuvunakool
2023-04-20 07:52:03 -07:00
b362cb4972
Expose a handle for the Python viewer.
Saran Tunyasuvunakool
2023-04-20 05:58:32 -07:00
4f5da9c554
Add OnePlugin read/write functions and remove redundant plugin attributes from mjCActuator.
Alessio Quaglino
2023-04-20 04:24:57 -07:00
34e62aa3c1
Don't use designated initializer in engine_resource_test.
Saran Tunyasuvunakool
2023-04-19 11:41:41 -07:00
c6e35d255c
Update dependency versions.
Saran Tunyasuvunakool
2023-04-19 10:32:26 -07:00
fe3dccfd1d
Add a new plugin / extension mechanism called a resource provider along with retrofitting VFS on top of it.
Kyle Bayes
2023-04-19 03:01:33 -07:00
b25728cc2e
Move tree construction to helper class.
Alessio Quaglino
2023-04-18 09:41:55 -07:00
94c4f72907
Specify is volume is too small or negative in mesh error messages. Fixes #799 .
Alessio Quaglino
2023-04-18 08:15:52 -07:00
d7ec409eb6
Improve code block for mjFREESTACK documentation.
Yuval Tassa
2023-04-18 08:10:53 -07:00
c69e0b97fb
Improve documentation of the internal stack.
Yuval Tassa
2023-04-18 05:39:46 -07:00
4b1375297b
Add a test that hfields are loaded and normalised to [0, 1].
Nimrod Gileadi
2023-04-18 04:04:22 -07:00
3e85ef5f38
Remove spurious whole-arena copying in mj_copyData.
Saran Tunyasuvunakool
2023-04-17 13:14:21 -07:00
c943797591
Make shellinertia ignore exactmeshinertia, which is only used for legacy volume computations. Fixes #759 .
Alessio Quaglino
2023-04-17 10:29:36 -07:00
27742da9d7
Fix formatting in cable.cc
Yuval Tassa
2023-04-17 07:55:37 -07:00
9b7d42acb8
Improved numeric constants docs section.
Yuval Tassa
2023-04-17 03:25:44 -07:00
0e1f948c0a
Change some redirecting links to direct links.
Nimrod Gileadi
2023-04-17 03:05:25 -07:00
d7456f5d35
Add image and model explaining the geom-fromto attribute.
Yuval Tassa
2023-04-17 03:03:51 -07:00
a1de6ee693
Update MuJoCo docs dependencies.
Nimrod Gileadi
2023-04-17 03:03:16 -07:00
4204109a5a
Add some notes to the Python documentation.
Tom Erez
2023-04-14 08:09:23 -07:00
018503a0ec
Fix badly formed links in the changelog.
Yuval Tassa
2023-04-13 06:51:06 -07:00
cefc290eac
Reorder arguments of Simulate::Load in Python to match C++.
Saran Tunyasuvunakool
2023-04-13 05:21:26 -07:00
5646c905cd
Rename a few functions and variables to be a bit more Googley.
Saran Tunyasuvunakool
2023-04-13 04:23:41 -07:00
2e23594fe8
Add an introspect module for structs.
Saran Tunyasuvunakool
2023-04-13 02:49:47 -07:00
bcb19fd85c
Merge pull request #802 from hartikainen:fix-typos
Copybara-Service
2023-04-12 07:49:14 -07:00
814581dc59
Merge pull request #815 from limymy:main
Copybara-Service
2023-04-12 07:45:48 -07:00
dd32843e89
Disable the propagation of MUJOCO_SIMULATE_COMPILE_OPTIONS
limymy
2023-04-12 21:50:50 +08:00
34226bf52d
Fix a race condition in launch_passive and launch_repl.
Saran Tunyasuvunakool
2023-04-10 14:35:12 -07:00
6d63e046fd
Add low-level CGL context management for macOS.
Saran Tunyasuvunakool
2023-04-10 10:09:06 -07:00
b536e46cc0
Add implicitfast to XML reference.
Yuval Tassa
2023-04-09 02:05:21 -07:00
9027b243b7
Merge pull request #801 from hartikainen:fix-mj_sizeModel
Copybara-Service
2023-04-05 04:20:11 -07:00
f91b760799
Clean model in VerifySizeModel test
Kristian Hartikainen
2023-04-05 11:56:07 +01:00
f287fb020c
Fix mj_sizeModel
Kristian Hartikainen
2023-04-04 20:00:39 +01:00
98c9718aaf
Add (currently-failing) mj_sizeModel test
Kristian Hartikainen
2023-04-04 19:59:58 +01:00
55cc9d1e95
Fix what appears to be a typo in humanoid texture size.
Saran Tunyasuvunakool
2023-04-05 03:06:30 -07:00
a611b7bf6d
Fix typos
Kristian Hartikainen
2023-04-04 19:58:43 +01:00
9924cce4b7
Add nnz per row precount method for mju_sqrMatTDSparse.
Kyle Bayes
2023-04-04 06:20:32 -07:00
7cc42ecf2a
Remove "global" option from [compiler/coordinate](https://mujoco.readthedocs.io/en/latest/XMLreference.html#compiler-coordinate ) attribute.
Yuval Tassa
2023-04-04 05:58:53 -07:00
b327058641
Avoid computing constraint Jacobian matrix supernodes when not using AVX.
Kyle Bayes
2023-04-04 04:52:05 -07:00
01b84089dd
Document engine plugins.
Yuval Tassa
2023-04-03 07:54:41 -07:00
ebb150fa3d
Change docs preferred monospace font to Inconsolata
Yuval Tassa
2023-04-03 04:52:57 -07:00
4ce00f7e2d
Add notes section to APItypes documentation, add note about representation of convex hulls.
Yuval Tassa
2023-04-03 03:54:28 -07:00
64229c089a
Cosmetic improvements to public headers.
Yuval Tassa
2023-04-03 03:48:41 -07:00
5f132af625
Add midphase and broadphase statistics to mjData.
Alessio Quaglino
2023-04-03 00:59:18 -07:00
c29f32657c
Fix broken links in the documentation.
Yuval Tassa
2023-03-30 09:17:04 -07:00
3fd5164524
Fix heading level of function types.
Yuval Tassa
2023-03-30 08:59:55 -07:00
c65e046043
Don't save actdim="{0,1}" for state{less,ful} actuators, respectively.
Yuval Tassa
2023-03-30 06:59:19 -07:00
0becf8fd98
Remove unused headers in test files.
Yuval Tassa
2023-03-30 05:25:41 -07:00
1d6a9e09bb
Don't save body pos if "0 0 0".
Yuval Tassa
2023-03-30 04:08:26 -07:00