Commit Graph

  • 5228ad1b2e Change default wind to the value from the doc Benjamin Nauck 2023-02-12 22:03:12 +01:00
  • e7a9447c03 Add gravcomp to body in unity plugin Benjamin Nauck 2023-02-12 21:59:31 +01:00
  • 9971993cdb Add support for implicit integrator type Benjamin Nauck 2023-02-11 21:38:33 +01:00
  • 5e989d18c3 Enable compiler errors for implicit switch case fallthroughs. Saran Tunyasuvunakool 2023-02-10 03:48:12 -08:00
  • 8a53a33fd1 Convert tabs to spaces in doc/images/banner.svg. Saran Tunyasuvunakool 2023-02-09 05:21:08 -08:00
  • 49c939eaf0 Document 48e95817e4 in the changelog. Saran Tunyasuvunakool 2023-02-09 05:02:37 -08:00
  • 71c5f1794d Remove efc_ fields from joint indexers. Saran Tunyasuvunakool 2023-02-09 05:01:27 -08:00
  • df87a85b84 De-duplicate vertices in mug.obj. Saran Tunyasuvunakool 2023-02-09 04:11:02 -08:00
  • 2f10a7cb3b Update legacy memory specification in some example models. Alessio Quaglino 2023-02-09 03:46:59 -08:00
  • 7d8e810ab1 Fix IPython history corruption when using launch_repl. Saran Tunyasuvunakool 2023-02-08 06:36:52 -08:00
  • 48e95817e4 Don't compute sensors in mjd_transitionFD, if not requested. Nimrod Gileadi 2023-02-07 14:01:43 -08:00
  • 15b6e6f060 Remove remarks in the documentation that suggest mj_name2id is inefficient. Saran Tunyasuvunakool 2023-02-07 10:12:49 -08:00
  • e4b094732b Update dependency versions in Python requirements files. Saran Tunyasuvunakool 2023-02-07 08:40:04 -08:00
  • 95a07e85cc Fix Windows stack overflow problem in the simulate app. Saran Tunyasuvunakool 2023-02-07 06:33:12 -08:00
  • dd632b7ccc Bump MuJoCo version to 2.3.2. Alessio Quaglino 2023-02-07 02:34:29 -08:00
  • 36836d8e42 Merge pull request #636 from traversaro:fixextglfw Copybara-Service 2023-02-06 16:50:54 -08:00
  • 6b80b010af Merge pull request #705 from hartikainen:bug/mj_deleteFileVFS-infinite-loop Copybara-Service 2023-02-06 12:01:11 -08:00
  • 10c5d6a1e5 Add missing entries to 2.3.2 changelog. Saran Tunyasuvunakool 2023-02-06 10:43:08 -08:00
  • 9a7f4a768a Remove control plugin API. Saran Tunyasuvunakool 2023-02-06 05:51:37 -08:00
  • dc3a900809 Apply body pair filtering at broadphase. Nimrod Gileadi 2023-02-06 03:45:15 -08:00
  • 79fffdc0ae Draw body label at the body frame rather than inertial frame, unless inertia is being visualised. Yuval Tassa 2023-02-06 02:38:05 -08:00
  • 7251e7b900 Remove superfluous TINYXML2_LIB declaration. Saran Tunyasuvunakool 2023-02-03 04:23:53 -08:00
  • ffe27d9680 Extract AVX code from sparse utils. Kyle Bayes 2023-02-03 02:41:59 -08:00
  • bc0184d67e Increase precision of simulate sensor plot y-axis by 1 digit. Yuval Tassa 2023-02-03 01:47:38 -08:00
  • e2691f58a5 Update mjd_transitionFD documentation. Yuval Tassa 2023-02-01 01:52:20 -08:00
  • a7888d473c mju_transposeSparse: extract local integer, remove extra blank line. Yuval Tassa 2023-02-01 01:26:47 -08:00
  • 7feecf6e94 Improve behaviour of set-pose mouse interactions with free and mocap bodies. Yuval Tassa 2023-01-31 10:56:26 -08:00
  • f1af86cf82 Fix msan failure in __repr__ when upgraded to NumPy 1.24. Saran Tunyasuvunakool 2023-01-30 05:10:39 -08:00
  • 929e09f84a Improve URDF geom name loading API. DeepMind 2023-01-27 07:28:54 -08:00
  • c741dfce7d Implement a more performant mju_transposeSparse that doesn't require dense memory allocation. Kyle Bayes 2023-01-27 00:19:14 -08:00
  • 4b4ee27f64 Turn off reflection and shadow in simulate when a GPU is not present. Saran Tunyasuvunakool 2023-01-25 11:32:38 -08:00
  • d35670932f Fix for-loop syntax to match style convention Kristian Hartikainen 2023-01-23 13:43:28 +00:00
  • cd99fbd59d Fix test failures under NumPy 1.24. Peter Hawkins 2023-01-23 07:03:54 -08:00
  • 436fc6e77c Fix infinite loop in mj_deleteFileVFS Kristian Hartikainen 2023-01-21 17:26:01 +00:00
  • d7844aa5be Fix links to documentation. Nimrod Gileadi 2023-01-18 02:54:48 -08:00
  • 6ba4d6f0de Fix a bug that was causing a mismatch between the orientation of the mesh frame and the vertex coordinates. Alessio Quaglino 2023-01-17 10:30:58 -08:00
  • 06557c1489 Set time correctly in mjd_transitionFD, to support time-dependent user code. Yuval Tassa 2023-01-16 07:51:36 -08:00
  • b5813c60ca Add some geom names to testdata/model.xml. Yuval Tassa 2023-01-16 07:08:09 -08:00
  • 6e02c19ebb Print contacting geom names, if non-empty, in mj_printData output. Yuval Tassa 2023-01-16 03:07:45 -08:00
  • f3c966796f Allow models without numerical suffixes. Tom Erez 2023-01-16 02:58:25 -08:00
  • d022cd1a31 Fix broken launch_repl in the Python viewer. Saran Tunyasuvunakool 2023-01-13 04:58:44 -08:00
  • deb14dc081 Autogenerate functions.rst for API reference docs. Kyle Bayes 2023-01-12 01:33:32 -08:00
  • 15c2e0362a Split functions API from APIreference.rst. Kyle Bayes 2023-01-11 01:12:43 -08:00
  • 5b942329d2 Fix various typos. Yuval Tassa 2023-01-10 03:58:43 -08:00
  • adf71cc6b4 Improve mesh-fitting image in changelog. Yuval Tassa 2023-01-09 12:39:33 -08:00
  • 703b33c064 Add geom names to URDF parsing in MuJoCo. DeepMind 2023-01-09 10:33:40 -08:00
  • 19b6c70e13 Use global coordinates for computing the frame position of a primitive geom fitted to a mesh. Alessio Quaglino 2023-01-09 08:28:44 -08:00
  • f19d5d2f28 Fix typo in mujoco.h Yuval Tassa 2023-01-09 04:03:41 -08:00
  • 1215067f5c Add an option in mjrContext for mjr_readPixels output format. Saran Tunyasuvunakool 2023-01-07 00:10:03 -08:00
  • e40775fab3 Abstract out GLFW calls from Simulate. Saran Tunyasuvunakool 2023-01-06 02:36:01 -08:00
  • 048bd43724 Fix various typos. Kyle Bayes 2023-01-05 08:29:01 -08:00
  • 6824cd50e2 Update MJBindings.cs to correctly reflect pointer-to-pointer types. Saran Tunyasuvunakool 2023-01-05 08:09:55 -08:00
  • f85f3fba2f Avoid duplicate contact points in compound bodies. Nimrod Gileadi 2023-01-05 07:27:19 -08:00
  • 0c463366a0 Reduce internal names hash map from factor of 1 to 0.5. Kyle Bayes 2023-01-05 01:28:23 -08:00
  • 928eb7a067 Add link from "build from source" sections to GitHub CI. Yuval Tassa 2023-01-04 23:58:25 -08:00
  • ba9229cad5 Remove test for MjVfs read. Tom Erez 2023-01-04 08:21:56 -08:00
  • f1007df013 Implement hash map for mj_name2id using djb2 and linear probing. Kyle Bayes 2023-01-04 07:57:11 -08:00
  • 5261cceb30 Fix typo in engine_io.c. Kyle Bayes 2023-01-04 01:34:44 -08:00
  • 4bc76c93ae Remove "name" attribute from plugin specifiers. Yuval Tassa 2023-01-03 05:02:32 -08:00
  • 45184bfa55 Fix Typo. Tom Erez 2023-01-03 04:48:57 -08:00
  • 5fe97403c9 Remove source building instructions from python/README.md. Saran Tunyasuvunakool 2023-01-03 04:34:49 -08:00
  • 69739426f1 Use scalar Angle to compare quaternions. Tom Erez 2023-01-01 20:01:07 -08:00
  • a173e01f42 Prevent division by zero in Ornstein–Uhlenbeck control noise. Kevin Zakka 2022-12-31 10:28:11 -08:00
  • eb8389fead Find MjScene at OnEnable: ensure MuJoCo compilation happens only once at startup. Tom Erez 2022-12-30 18:37:17 -08:00
  • f78ebeab96 Add post-compile and pre-destroy events to MjScene. Tom Erez 2022-12-29 22:42:31 -08:00
  • 95b9a0f215 Fix typo, improve error message. Yuval Tassa 2022-12-29 17:14:27 -08:00
  • 68ffbffc53 Fix typo. Yuval Tassa 2022-12-23 01:59:55 -08:00
  • 6a58fd1522 Clean-up test files. Tom Erez 2022-12-16 13:38:54 -08:00
  • 69c74f850e Hierarchical restructuring of docs Programming chapter Yuval Tassa 2022-12-16 12:55:47 -08:00
  • 4d91866e98 Merge pull request #652 from Balint-H:fix/unity-scene-tranisition Copybara-Service 2022-12-16 08:13:03 -08:00
  • 725b45b577 Internal Python bindings cleanup. Saran Tunyasuvunakool 2022-12-16 07:22:01 -08:00
  • 189349f421 Don't add an empty "user" attribute to user sensors. Tom Erez 2022-12-16 07:16:55 -08:00
  • f70403d00a Add support for global custom numeric fields. Tom Erez 2022-12-16 07:02:47 -08:00
  • 516d13d678 Merge pull request #657 from Balint-H:fix/spring-import-units Copybara-Service 2022-12-16 05:00:07 -08:00
  • 58b623ae5c Update README badge URL. Saran Tunyasuvunakool 2022-12-16 03:56:52 -08:00
  • a0ab1940bf Fix ignored units of springref Bálint Hodossy 2022-12-15 15:36:14 +00:00
  • e95b0c0eaf Add anchor support for connect constraint components. Tom Erez 2022-12-15 07:25:16 -08:00
  • bc02c2455e Sensor plugin parsing: Ensure sensor reftype is only assigned if a value in the XML exists. Kevin Zakka 2022-12-14 07:56:43 -08:00
  • aec125fb4e Check whether MjScene exists in components' OnDisable() Bálint Hodossy 2022-12-14 13:38:36 +00:00
  • 05216f183c Fix broken test on MSVC. Saran Tunyasuvunakool 2022-12-13 20:22:01 -08:00
  • 30b4309af9 Rename mjpPlugin.capabilities -> mjpPlugin.capabilityflags Yuval Tassa 2022-12-13 11:32:41 -08:00
  • 5c021d042b Modify signature of plugin reset callback. Saran Tunyasuvunakool 2022-12-13 08:40:59 -08:00
  • 2e6af64b31 Change mj_versionString test to not rely on a golden value. Saran Tunyasuvunakool 2022-12-13 08:16:04 -08:00
  • 093125c2bd Fix incorrect plugin error message during model compilation. Saran Tunyasuvunakool 2022-12-13 08:02:39 -08:00
  • 3de2873883 Add deprecation warning for the Rope Composite type. Alessio Quaglino 2022-12-13 04:35:02 -08:00
  • 7076da6909 Correctly validate the size of user sensors in mj_validateReference. Nimrod Gileadi 2022-12-12 17:48:23 -08:00
  • 21f10ce1b6 Add user sensor bindings. Tom Erez 2022-12-12 11:42:00 -08:00
  • 7a248a8bde Rename bindings file for consistency. Tom Erez 2022-12-12 11:23:41 -08:00
  • 946c12faae Add missing semicolons after mjFREESTACK. Saran Tunyasuvunakool 2022-12-12 08:21:41 -08:00
  • 63d1c0ccea Merge pull request #634 from Balint-H:fix/unity-bindings-meta Copybara-Service 2022-12-10 07:18:36 -08:00
  • e9869d3bf3 Add a missing TM_END call when mj_fwdConstraint returns early. Saran Tunyasuvunakool 2022-12-10 04:13:03 -08:00
  • b9f7e400f7 Merge pull request #638 from cool-RR:patch-1 Copybara-Service 2022-12-09 05:01:11 -08:00
  • 320a342162 Merge pull request #632 from LocutusOfBorg:patch-1 Copybara-Service 2022-12-09 04:53:06 -08:00
  • 3a00e025ce Merge pull request #619 from traversaro:fixpypytests Copybara-Service 2022-12-09 03:39:22 -08:00
  • 064d9f9707 Merge pull request #629 from kevinzakka:github-action-change Copybara-Service 2022-12-09 01:04:18 -08:00
  • 91455b3e1e Add a naive test of mujoco.viewer. Nimrod Gileadi 2022-12-08 14:34:45 -08:00
  • 0b33fd9eaa sed s/atomic_bool/atomic_int/g -i simulate/simulate.h Gianfranco Costamagna 2022-12-07 15:59:21 +01:00
  • 0b0002c8c6 Fix exception causes in introspect/type_parsing.py Ram Rachum 2022-12-08 19:50:39 +02:00
  • 29a8c69825 Undo doc permalink change. Kevin Zakka 2022-12-08 04:32:03 -08:00
  • ca70d8bfaf Pass glfw3 as PACKAGE_NAME in glfw's findorfetch invocations Silvio Traversaro 2022-12-07 19:25:18 +01:00