Commit Graph

  • 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