This website requires JavaScript.
8a9b041388
Replace objid with obj pointers.
Alessio Quaglino
2024-01-10 10:19:44 -08:00
889353dfa8
Replace meshid and hfieldid with mjCMesh and mjCHField pointers in mjCGeom.
Alessio Quaglino
2024-01-10 09:55:58 -08:00
42515033a7
Fix linter issues in user_objects_test.
Yuval Tassa
2024-01-10 03:58:57 -08:00
371da98d97
Avoid dynamically generated strings from being used as format strings in mjCError and mjXError.
Nimrod Gileadi
2024-01-10 03:19:47 -08:00
8247ddea0b
Recommend fTetWild for tetrahedral meshing in the docs.
Yuval Tassa
2024-01-09 06:49:00 -08:00
b643c08c0d
Recommend CoACD for convex mesh decomposition in the docs.
Yuval Tassa
2024-01-09 06:44:29 -08:00
baaaa10612
Fix typo in plugin docs.
Alessio Quaglino
2024-01-09 03:59:36 -08:00
5308b485dc
Improve dark mode behavior of arrowhead matrix image.
Yuval Tassa
2024-01-07 01:22:09 -08:00
c79e1e5d01
Add documentation image variants compatible with dark mode. Fixes #587
Yuval Tassa
2024-01-06 14:01:27 -08:00
feb92bf535
MJX ray for planes, spheres, capsules, and boxes.
Erik Frey
2024-01-05 08:41:20 -08:00
c59a33dd81
Use std::string_view instead of absl::string_view in fixture.cc.
Nimrod Gileadi
2024-01-05 07:19:54 -08:00
ca023a6f28
Update EGL init code for Python 3.12.
Nimrod Gileadi
2024-01-05 06:49:51 -08:00
721e2d5589
Update tutorial notebook.
Baruch Tabanpour
2024-01-04 10:44:00 -08:00
7ce05f4957
Improve documentation of solver parameters.
Yuval Tassa
2024-01-04 09:16:52 -08:00
63ec34f9f8
Add plugins to flex parent body if there are pinned vertices.
Alessio Quaglino
2024-01-03 09:52:30 -08:00
2940b934fe
Fix typo in sdf plugin readme.
Kevin Zakka
2024-01-03 08:08:48 -08:00
8d1b05bbd2
Fix markdown hyperlink.
Kevin Zakka
2024-01-03 06:18:36 -08:00
6860e953ed
Improve docstring of mju_eig3.
Yuval Tassa
2024-01-03 06:01:49 -08:00
cd972bbeee
Document humanoid model changes in changelog section of its README + minor cosmetic improvements.
Kevin Zakka
2024-01-03 04:46:13 -08:00
8ce2c92021
Add refsite transmission.
Baruch Tabanpour
2024-01-02 16:44:59 -08:00
e07ea625ac
Add keyframes to humanoid model.
Yuval Tassa
2024-01-02 11:59:41 -08:00
1c7809e542
Free MjrContext in Renderer destructor. Fixes #1186 .
Kevin Zakka
2024-01-02 08:37:44 -08:00
4c066a26b5
Change mjVISSTRING of connect and weld equality constraints from "Constraint" to "Equality". This is more consistent with the 'E' shortcut key and with mjDISABLESTRING ("constraint" means all constraints, "equality" means bilateral constraints).
Yuval Tassa
2023-12-24 12:06:05 -08:00
2c024164ea
Edit hfield_data in Unity
Bálint Hodossy
2023-12-21 16:04:25 +00:00
1028051d1a
Merge branch 'main' of https://github.com/google-deepmind/mujoco into feature/unity-hmap-dyn Merge with main to keep branch up to date
Bálint Hodossy
2023-12-21 11:45:49 +00:00
2a46ca3787
Update the documentation on the maximum number of contacts from hfield collisions.
Nimrod Gileadi
2023-12-20 05:01:55 -08:00
77b4132c47
Add site transmission to MJX.
Baruch Tabanpour
2023-12-19 16:18:01 -08:00
d0b505c67b
Reformat scripts to better follow guidelines
Bálint Hodossy
2023-12-19 13:54:49 +00:00
80f50c943c
Add filterexact to MJX.
Baruch Tabanpour
2023-12-18 15:27:16 -08:00
7fb448613f
Post release version update: Update to V3.1.2
Google DeepMind
2023-12-18 15:02:35 -08:00
1c31676e2d
Fix formatting error.
Baruch Tabanpour
2023-12-18 14:56:12 -08:00
3ed81f864c
Update version number in third_party/mujoco/doc/changelog.rst for v3.1.1
Google DeepMind
2023-12-18 11:34:33 -08:00
d39ed1d3c8
Update changelog.
Yuval Tassa
2023-12-18 10:04:25 -08:00
7cb7c87f70
Fix a few issues with the passive viewer.
Nimrod Gileadi
2023-12-18 07:32:20 -08:00
8ecb16abfa
Don't run particle.xml in testspeed_test under ASAN.
Nimrod Gileadi
2023-12-18 03:33:05 -08:00
dc0d0c59d4
Fix bug in simulate where the "LOADING..." label was not properly showing.
Yuval Tassa
2023-12-15 08:11:26 -08:00
38fa756a20
Add mjGEOM_LINEBOX, used in visualization of collision trees.
Yuval Tassa
2023-12-15 05:35:34 -08:00
f2a967348c
Fix bug introduced in 7942fe957e
Yuval Tassa
2023-12-14 13:29:22 -08:00
9f6be3135e
Modify mjListKeyMap to be a fixed-size array, and add internal object_lists variable to mjCModel to remove redundant code.
Kyle Bayes
2023-12-14 11:11:00 -08:00
0915d69c3f
Correctly transform site_xmat in MJX get_data/put_data.
Erik Frey
2023-12-13 16:33:44 -08:00
da211ddf29
Improve description of the collision detection pipeline.
Yuval Tassa
2023-12-13 16:05:19 -08:00
11dae6e3a9
Merge pull request #1206 from Balint-H:feature/mouse-spring-qol
Copybara-Service
2023-12-13 16:04:24 -08:00
c2c76195dd
Updating Mujoco Release version number to v3.1.1
Google DeepMind
2023-12-13 14:25:10 -08:00
537d649e95
Improvements to transmission documentation.
Yuval Tassa
2023-12-13 13:21:43 -08:00
4bbb19144e
Merge pull request #1275 from TyLindberg:patch-1
Copybara-Service
2023-12-13 13:17:12 -08:00
1c34553631
Add shortcuts for power function in impedance computation.
Yuval Tassa
2023-12-13 13:13:12 -08:00
5b2c98f8f1
When saving XMLs, don't round floats that are bigger than INT_MAX. Fixes #1278
Yuval Tassa
2023-12-13 13:12:29 -08:00
b82c382c53
Use positional arguments with jp.where
Tyler Lindberg
2023-12-12 16:28:36 -08:00
0d37670698
Fix eigen3 commit hash.
Baruch Tabanpour
2023-12-12 14:21:49 -08:00
0df1c9c733
Updated version number in cmakelist, mujcodepencies.cmake for v 3.1.0
Google DeepMind
2023-12-12 13:16:54 -08:00
89d15c48e8
Update version number in third_party/mujoco/doc/changelog.rst for v3.1.0
Google DeepMind
2023-12-12 10:41:28 -08:00
fcebdf4d09
Update MuJoCo to v3.1.0 for release.
Google DeepMind
2023-12-12 10:36:48 -08:00
53883ce86a
Add a close() method to mujoco.Renderer which explicitly frees the gl context.
Kevin Zakka
2023-12-12 08:58:49 -08:00
e3df84ec3f
Include the size limit in error message from mjr_addAux.
Nimrod Gileadi
2023-12-12 08:40:20 -08:00
35f095d7c5
When paused in simulate, add index of history scrubber if not 0.
Yuval Tassa
2023-12-12 06:42:40 -08:00
28a9e6d9a2
Add mjNOBJECT value to mjtObj enum.
Yuval Tassa
2023-12-12 05:13:54 -08:00
64c33cefcf
Correct formula for solref direct stiffness. Fixes #732 .
Yuval Tassa
2023-12-12 03:55:19 -08:00
aed4254d65
Fix the table formatting in plugin/actuator/README.md.
Nimrod Gileadi
2023-12-12 03:41:29 -08:00
5c8f22609a
Merge pull request #1263 from limymy:main
Copybara-Service
2023-12-11 09:59:59 -08:00
07e05b4c55
Fix typo. Fixes #1221
Yuval Tassa
2023-12-11 08:41:07 -08:00
315a2f334f
Fix whitespace in reformatted code from GitHub
Bálint Hodossy
2023-12-11 14:57:40 +00:00
28f19fbe7c
Merge branch 'feature/unity-hmap-dyn' of https://github.com/Balint-H/mujoco into feature/unity-hmap-dyn
Bálint Hodossy
2023-12-11 14:56:19 +00:00
af133f4022
Fix whitespace placements
Bálint Hodossy
2023-12-11 14:54:55 +00:00
1885d518eb
Use the string (rot:lin) in mjdata.h to clarify where 6D motion vectors use the Featherstone convention. Also add clarifying text to the appropriate note in the documentation.
Yuval Tassa
2023-12-10 03:26:49 -08:00
b22919543d
Fix bugs related to saving of <statistics> values.
Yuval Tassa
2023-12-09 16:05:43 -08:00
e7d637f375
Fix issue with foot vel in MJX notebook
Baruch Tabanpour
2023-12-08 16:43:31 -08:00
263451a3f2
Merge pull request #1267 from JamieMair:updated-3rd-party-mujoco-bindings
Copybara-Service
2023-12-08 16:11:49 -08:00
7942fe957e
Circumvent bug in mjc_BoxBox.
Yuval Tassa
2023-12-08 10:38:39 -08:00
a006b15958
Add map from objects names to their index.
Alessio Quaglino
2023-12-08 08:13:17 -08:00
623201ec76
Throw error if scale attribute is used with an SDF.
Alessio Quaglino
2023-12-08 05:40:26 -08:00
b1a912e9e2
Improve readability of test.
Yuval Tassa
2023-12-08 01:18:16 -08:00
1db0a9946f
Fix frame accumulation order for <frame> meta-element.
Alessio Quaglino
2023-12-07 08:35:46 -08:00
d12fe594d9
Add suffix to duplicated assets.
Alessio Quaglino
2023-12-07 06:45:55 -08:00
d3429f97cc
Merge branch 'main' into feature/unity-hmap-dyn
Balint-H
2023-12-07 14:07:21 +00:00
0b413656b8
Restrict access to height range properties of the HField shape
Bálint Hodossy
2023-12-07 14:02:21 +00:00
2adfd09b87
Rebuild scenes on terrain changes for dynamic heighfields
Bálint Hodossy
2023-12-07 13:34:33 +00:00
14e9607d3a
Edited README to update the entry for the Julia 3rd party bindings
Jamie Mair
2023-12-07 11:16:10 +00:00
08c6233912
fix gcc warning "stringop-truncation"
limymy
2023-12-07 14:36:29 +08:00
e4359c04df
Merge pull request #1253 from Balint-H:feature/unity-hmap
Copybara-Service
2023-12-06 07:32:45 -08:00
762371c3e4
Add kv damping attribute to position and intvelocity actuator shortcuts.
Yuval Tassa
2023-12-06 04:27:34 -08:00
b3ccf67ebf
Cleanup MJX tests and migrate them to put_model/put_data.
Erik Frey
2023-12-05 23:07:00 -08:00
899ba4b7ec
Add missing period in documentation.
Kevin Zakka
2023-12-05 11:01:35 -08:00
3e3687d022
Add functionality to synchronise rendered terrain to position of the geom
Bálint Hodossy
2023-12-05 18:49:32 +00:00
5e9906be84
s/paramters/parameters/
Nimrod Gileadi
2023-12-05 10:18:53 -08:00
3c05f9fafc
Add a note to future change log about releasing 10.16 macOS wheels.
Nimrod Gileadi
2023-12-05 09:38:47 -08:00
8c7c39a211
Lock the sim mutex in PhysicsLoop and PhysicsThread.
Alessio Quaglino
2023-12-05 03:55:58 -08:00
c062a8db19
Allow multiple actuators to use the same PID plugin.
Nimrod Gileadi
2023-12-04 10:07:20 -08:00
236dcb4ffd
Fix a bug with PID actuators, when plugin definition order differs from actuator order.
Nimrod Gileadi
2023-12-04 08:30:41 -08:00
f5a2879f9d
Fix braces convention
Bálint Hodossy
2023-12-04 14:00:24 +00:00
8ec1e4e2b8
Add heightfield geom type with Unity terrain, import not yet supported
Bálint Hodossy
2023-12-04 13:55:38 +00:00
c0b7b9873d
Store paths for hfields, textures, and skins similar to meshes.
Matthew Bennice
2023-12-02 03:50:27 -08:00
67fa7c1dc2
Add put_model, put_data, and get_data to MJX.
Erik Frey
2023-11-30 10:13:47 -08:00
4c8ffb44bf
Extend SDF outside the bounding box for SdfLib plugin.
Alessio Quaglino
2023-11-30 09:42:07 -08:00
a306e32707
Add new hash for scipy in mjx/requirements.txt
Nimrod Gileadi
2023-11-30 07:47:45 -08:00
33bd2a986a
Use mesh_pos, mesh_quat instead of geom_pos, geom_mat in ray_sdf.
Alessio Quaglino
2023-11-30 04:25:08 -08:00
b39cca725a
Move headlight pos/dir computation from mjr_render to mjv_updateScene.
Yuval Tassa
2023-11-30 04:12:57 -08:00
822b03446c
Improve pipeline documentation, expose mj_implicit function to public header.
Yuval Tassa
2023-11-29 10:18:11 -08:00
2f37147fc0
Guard against NaNs in MJX solver when no cost is imposed. Fixes #1225 .
Erik Frey
2023-11-28 10:11:12 -08:00
e1669b568b
Change default values of flex visualization flags.
Alessio Quaglino
2023-11-28 07:27:02 -08:00
9075f2cb74
Merge pull request #1222 from Balint-H:fix/ball-joint-tooltip
Copybara-Service
2023-11-28 07:04:50 -08:00