Commit Graph

  • f848b185d3 update mjx make_data and put_data docstrings for njmax Taylor Howell 2026-08-03 12:48:35 -07:00
  • 0bfa4e984c Fix latent bug in multiccd so that we can never write more contacts than what the buffer space allows. Kyle Bayes 2026-08-03 12:06:27 -07:00
  • 382af63dc3 update mjx for naccdmax Taylor Howell 2026-08-03 11:19:19 -07:00
  • b0c3486249 Tweak URL printout in terminal when launching the web viewer. Saran Tunyasuvunakool 2026-08-03 09:40:24 -07:00
  • d33f297b56 Zero out stale lambda coordinate in S3D in GJK. Yuval Tassa 2026-08-03 09:24:30 -07:00
  • eb049fb287 Merge pull request #3450 from teerthsharma:topo/hullgraph-inverse-map Copybara-Service 2026-08-03 09:24:33 -07:00
  • 8a643f4e2b Format some more files in user/ Yuval Tassa 2026-08-03 08:16:21 -07:00
  • 5497994763 Add the geometric term to the flex stretch stiffness Alessio 2026-08-03 16:16:23 +01:00
  • 7927e908a3 Fix flex bending frame transformation when parent body is rotated. Alessio Quaglino 2026-08-03 07:28:04 -07:00
  • 2c8d7b565d Merge pull request #3252 from devshahofficial:devshahofficial/studio-filament-source-build Copybara-Service 2026-08-03 07:12:38 -07:00
  • 747d36da91 Remap convex hull graph ids with an inverse table teerthsharma 2026-08-03 18:08:09 +05:30
  • b475bb6f36 Move schema related generated files into their own directory Yuval Tassa 2026-08-03 04:21:16 -07:00
  • 5e99ca6cb8 Table-driven attribute writing: rebase the writer on the shared rows. Yuval Tassa 2026-08-03 02:26:45 -07:00
  • 760477f406 Add .clang-format to user/, format user_composite Yuval Tassa 2026-08-03 01:21:09 -07:00
  • 4278c7b0cd Table-driven attribute reading: rebase the reader on generated rows. Yuval Tassa 2026-08-02 17:24:11 -07:00
  • 790f8fac30 Generate the MJCF grammar table and enforce its constraints. Yuval Tassa 2026-08-02 16:29:32 -07:00
  • 3f8db4c17a Add mjcf.schema and its declarative schema language. Yuval Tassa 2026-08-02 16:09:23 -07:00
  • fb07a9ca50 Fix missing contacts for deeply penetrating boxes. Yuval Tassa 2026-08-02 01:34:24 -07:00
  • 8655446f25 Fix spurious deep contacts in box-box collision. Yuval Tassa 2026-08-01 07:47:39 -07:00
  • b389b28b87 Support parsing .mjz files in the Studio parser module Matija Kecman 2026-08-01 06:46:23 -07:00
  • 2bb152b77b Merge pull request #3445 from giusenso:fix/actuator-velocity-index Copybara-Service 2026-08-01 05:10:55 -07:00
  • 279df98cd0 Add the pid actuator: setpoint inputs, integral action, slew rate limiting. Yuval Tassa 2026-08-01 04:28:10 -07:00
  • 7bc1aa9b05 Add Filament lighting and shadow features and fixes. Yuval Tassa 2026-07-31 13:27:31 -07:00
  • 0ca53dacf8 Update SDL2 copybara transformations Matija Kecman 2026-07-31 13:03:51 -07:00
  • e295b31c60 Improve wireframe rendering support in Filament renderer and Studio. Yuval Tassa 2026-07-31 10:59:46 -07:00
  • 6c78c98418 MuJoCo Web Viewer: update code to support the web viewer Matija Kecman 2026-07-31 08:06:33 -07:00
  • a1e90c24b3 MuJoCo Web Viewer: top-level web_viewer.py component Matija Kecman 2026-07-31 07:02:40 -07:00
  • f8344301e9 MuJoCo Web Viewer: server component Matija Kecman 2026-07-31 05:42:10 -07:00
  • e9197e1e9d Use logarithmic sliders in the object launcher. Yuval Tassa 2026-07-31 05:05:05 -07:00
  • de26b05861 Merge pull request #3439 from smallquail:flex-metric-blocks Copybara-Service 2026-07-31 08:07:22 -07:00
  • f1f52a92b8 Add headless EGL/OSMesa OpenGL UI context rendering for web viewer Matija Kecman 2026-07-31 04:35:28 -07:00
  • 47e1b1bd1f Seed object launcher defaults from model statistics. Yuval Tassa 2026-07-31 04:13:38 -07:00
  • 0f90722c1a Arm the object launcher by opening its window. Yuval Tassa 2026-07-30 16:25:34 -07:00
  • 24297edfda Add close button to Studio plugin windows. Yuval Tassa 2026-07-30 16:22:08 -07:00
  • 4dd70d2367 MuJoCo Web Viewer: add web client containing code that runs in the browser Matija Kecman 2026-07-30 13:16:41 -07:00
  • 8b78378868 Add mjv_camera2GLCamera to mujoco.h. Haroon Qureshi 2026-07-30 13:15:50 -07:00
  • a3425c72a7 Ignore unsupported light types in the classic renderer. Yuval Tassa 2026-07-30 13:13:07 -07:00
  • b46d76683d Import Warp v1.15.0 Taylor Howell 2026-07-30 12:38:19 -07:00
  • 98ecadcdf2 Add reset buttons to Studio sliders. Yuval Tassa 2026-07-30 11:09:38 -07:00
  • e662350357 Simple window class for python. Haroon Qureshi 2026-07-30 08:38:34 -07:00
  • a670a6ac10 Merge branch 'google-deepmind:main' into fix/actuator-velocity-index Giuseppe Sensolini Arrà 2026-07-30 16:53:10 +02:00
  • 58a54ef474 Move resource provider registration into a separate library. Haroon Qureshi 2026-07-30 07:18:40 -07:00
  • 6c86e12567 Make the selection outline occlusion-aware in the filament renderer. Yuval Tassa 2026-07-30 06:37:31 -07:00
  • 60889f5e85 Add favicon to MuJoCo Live. Yuval Tassa 2026-07-30 06:08:29 -07:00
  • 82471cbdfb MuJoCo Warp documentation: Large scenes initialize trees asleep Taylor Howell 2026-07-30 05:33:32 -07:00
  • c2e95b4161 Add StatePayload and serialization helpers for web viewer Matija Kecman 2026-07-30 03:00:11 -07:00
  • 6a7a723093 MuJoCo Warp documentation: Per-world assets Taylor Howell 2026-07-30 02:59:22 -07:00
  • 4c2653273c Fix actuator_velocity indexing in the LuGre bristle update. Giuseppe Sensolini 2026-07-29 17:36:05 +02:00
  • f95d50c12f Add regression test for LuGre bristle velocity indexing. Giuseppe Sensolini 2026-07-29 17:30:22 +02:00
  • fba29294d3 Update lighting and visual settings in the fridge door model. Yuval Tassa 2026-07-29 08:08:04 -07:00
  • 6a4a289c3e Open macOS file dialogs in the directory of the seeded path. Yuval Tassa 2026-07-29 07:24:22 -07:00
  • 5800dfc929 Improve Studio help window with fixes, completions, and task grouping. Yuval Tassa 2026-07-29 07:23:26 -07:00
  • 22f4a286f3 Update deprecated node 20 to node 24. Michael Moss 2026-07-29 06:41:42 -07:00
  • 55d13aec5f Replace the flex metric factorization with a block preconditioner Alessio 2026-07-29 14:19:58 +01:00
  • 95f05402f1 Fix segfault on a mesh with convex inertia that no geom references VihaanAgarwal 2026-07-26 16:04:15 -07:00
  • 559c2af751 Update MuJoCo Studio icons to have less padding. Michael Moss 2026-07-28 12:52:45 -07:00
  • d400914e97 Merge pull request #3437 from smallquail:flex-rotation-fix Copybara-Service 2026-07-28 02:17:23 -07:00
  • d895888da4 Use the inlined mji_ 3x3 helpers throughout engine_derivative.c Alessio 2026-07-28 09:14:26 +01:00
  • a6743d8e0d Address review: blank line, and use the inlined mji_ 3x3 helpers Alessio 2026-07-28 09:09:38 +01:00
  • 1db801460b Update MuJoCo version to 3.11.1 following the 3.11.0 release Michael Moss 2026-07-27 14:34:43 -07:00
  • b85fdca54f Update changelog for the 3.11.0 release. Michael Moss 2026-07-27 13:21:48 -07:00
  • ca5337161d Export netimgui files in MuJoCo Copybara configuration for use with the upcoming Web Viewer Matija Kecman 2026-07-27 12:31:15 -07:00
  • 55b43414dd Fix stretch stiffness basis for flexes in rotated parent bodies Alessio 2026-07-27 19:07:02 +01:00
  • c7b6e0b8dd Fix the array size of biasprm in mjsActuator specification. Yuval Tassa 2026-07-27 10:44:47 -07:00
  • e4d0a88ffd Refactor viewer loop and shutdown handling to support conditional rendering and clean exits. Matija Kecman 2026-07-27 06:54:26 -07:00
  • e23b504201 Change how ImGui clip rect scaling and scissor computation works in imgui_bridge to fix flickering and clipping errors in the web viewer Matija Kecman 2026-07-26 13:34:18 -07:00
  • 0ae308c50c Merge pull request #3421 from mmossg:fork_main Copybara-Service 2026-07-25 14:42:28 -07:00
  • 59d84a714d Update dependencies ahead of the 3.11.0 release (retry). Michael Moss 2026-07-24 09:59:02 +00:00
  • 28bea62d78 Fix git apply and re-enable cmake cache on Windows. Michael Moss 2026-07-24 08:20:54 -07:00
  • dd4d0585ee Fix missing timer end calls on early returns in collision and actuation Sam Haves 2026-07-24 07:04:58 -07:00
  • 91d78346e1 Replace the Studio parser module with a pure Python implementation Matija Kecman 2026-07-23 23:52:22 -07:00
  • a9f56dabc2 Fix Windows CMake patch application and add more logging. Michael Moss 2026-07-23 16:43:34 -07:00
  • fe9dc58477 Fix flexcomp instability when parent body has non-identity quaternion Alessio Quaglino 2026-07-23 09:01:51 -07:00
  • b04a18a00a Fix backslash escaping in KOKORO_GFILE_DIR on Windows. Michael Moss 2026-07-22 16:58:24 -07:00
  • c214e81627 Merge pull request #3418 from winklemad:fix/minimize-xtol-accepted-candidate Copybara-Service 2026-07-22 15:57:46 -07:00
  • 3429373b96 Rollback filament dependency updates and patches. Michael Moss 2026-07-22 10:23:03 -07:00
  • c0d1c399af Update patch context in filament-allow-clang-windows.patch. Michael Moss 2026-07-22 09:18:12 -07:00
  • e1f6953efa Remove ModelObjects as a dependency on ModelDecorations. Haroon Qureshi 2026-07-22 09:00:56 -07:00
  • 1a5af23558 Add <stem>/model.xml search path to mjz_decoder. Sam Haves 2026-07-22 08:11:09 -07:00
  • b6ab11dc6b Rename LightManager to ModelLights and RenderableManager to ModelRenderables. Haroon Qureshi 2026-07-22 08:02:45 -07:00
  • 8c0a73482c Remove unversioned tarball fallback from FindOrFetch.cmake. Michael Moss 2026-07-22 07:07:16 -07:00
  • ed7ba6027f Move SceneDecorator to support module. Haroon Qureshi 2026-07-22 06:47:47 -07:00
  • ba9a65031b Allow mesh data to be reuploaded without having to recreate the mesh. Haroon Qureshi 2026-07-22 04:55:59 -07:00
  • d3166cb630 Fix cylinder bias stack overrun in XML parsing Google DeepMind 2026-07-22 03:53:08 -07:00
  • 0b1ed5b356 platform/ux: general C++ platform UX updates & spec adjustments. Matija Kecman 2026-07-22 02:45:52 -07:00
  • 782c00bc49 Update dependencies ahead of the 3.11.0 release. Michael Moss 2026-07-22 02:12:15 -07:00
  • e0224c6440 studio: share ImGui and ImPlot contexts across python child extension modules. Matija Kecman 2026-07-21 23:40:32 -07:00
  • 72c9f2af63 Fix least_squares xtol result winklemad 2026-07-22 08:17:25 +05:30
  • 91bb075108 Merge pull request #3250 from gholmes829:fix/accumulate-inertia-com-frame-order Copybara-Service 2026-07-21 16:21:08 -07:00
  • 2b30c6bc0f Update MuJoCo contributing guidelines regarding PR imports. Yuval Tassa 2026-07-21 16:05:17 -07:00
  • a7e6114ed7 improve aspect ratios in embedded videos Yuval Tassa 2026-07-21 14:56:47 -07:00
  • 1f1bfa9e4e Documentation pass for model editing, model encoding, and mjz. Sam Haves 2026-07-21 13:24:50 -07:00
  • 259e6c4dc6 Fix MSVC ASan compilation by avoiding GCC/Clang specific stack instrumentation Yuval Tassa 2026-07-21 13:08:39 -07:00
  • 0e1e0c7f96 Fix COM frame composition in mjCBody::AccumulateInertia gholmes829 2026-04-29 18:03:17 -05:00
  • 8ccd2b6db5 Update changelog regarding Python free threading support. Yuval Tassa 2026-07-21 11:48:59 -07:00
  • 072e963fa0 Add SO3 transmission and native orientation actuator. Yuval Tassa 2026-07-21 11:35:28 -07:00
  • a8545ac7cc Improve flex rendering. Haroon Qureshi 2026-07-21 11:14:47 -07:00
  • 7bfa10e1e2 Merge pull request #3354 from Nas01010101:fix/ktx-classic-renderer-skip Copybara-Service 2026-07-21 09:01:02 -07:00
  • 426cb5481d Fix sparse-path rotational Jacobian misalignment in mj_jacSum Yuval Tassa 2026-07-21 02:01:24 -07:00
  • a1f38c8e6e Merge pull request #3396 from teerthsharma:topo/linear-island-scratch Copybara-Service 2026-07-20 16:16:35 -07:00