Commit Graph

  • 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