{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400501136,"defaultBranch":"main","name":"mujoco","ownerLogin":"google-deepmind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-27T12:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8596759?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726527766.0","currentOid":""},"activityList":{"items":[{"before":"ab3954d892cef084299b5535c64fc346d1b52760","after":"91cedfd65c170af8df7b5baf25b08ea444c486d2","ref":"refs/heads/main","pushedAt":"2024-09-20T16:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Avoid square roots in barycentric coordinate computation.\n\nAlso add some `inline` qualifiers.\n\nPiperOrigin-RevId: 676873457\nChange-Id: I76f57dc870a8714bd86749a7dee1f10fc5e4be1c","shortMessageHtmlLink":"Avoid square roots in barycentric coordinate computation."}},{"before":"50f43b8745298cc9e8aa5ce7b90383d821f074b2","after":"ab3954d892cef084299b5535c64fc346d1b52760","ref":"refs/heads/main","pushedAt":"2024-09-20T16:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Set `actuator_force` in MJX. Fixes #2068.\n\nPiperOrigin-RevId: 676867005\nChange-Id: I80514a050ff40cb6d43a95b74c4a36c4991db588","shortMessageHtmlLink":"Set actuator_force in MJX. Fixes #2068."}},{"before":"78832db53f3134cda4373714c3e8489a7d9bc531","after":"50f43b8745298cc9e8aa5ce7b90383d821f074b2","ref":"refs/heads/main","pushedAt":"2024-09-20T14:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix various issues with body inertial parsing and compiling.\n\n- Add errors in body compiler for incorrect mixing of specifiers.\n- Correctly process inertia orientation specifiers.\n\nPiperOrigin-RevId: 676843326\nChange-Id: I7e7eb22e25a6769754794f98fad5e0dcc0e5946f","shortMessageHtmlLink":"Fix various issues with body inertial parsing and compiling."}},{"before":"7a92423cf28700e30b2f4c93e00113ea4ceb2bd2","after":"78832db53f3134cda4373714c3e8489a7d9bc531","ref":"refs/heads/main","pushedAt":"2024-09-20T11:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use designated initializers for `mjCCDObj`.\n\nPiperOrigin-RevId: 676794693\nChange-Id: Ie8a35415232e8a9f619713763c5d5a37a6f82935","shortMessageHtmlLink":"Use designated initializers for mjCCDObj."}},{"before":"4998e7b3929456aeb120d2aead8cf2e11de573ac","after":"7a92423cf28700e30b2f4c93e00113ea4ceb2bd2","ref":"refs/heads/main","pushedAt":"2024-09-19T16:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add height fields to list of discrete objects in NativeCCD.\n\nPiperOrigin-RevId: 676452215\nChange-Id: I5d6a0d1e26ee852c774b44f550c1d0531b7a269b","shortMessageHtmlLink":"Add height fields to list of discrete objects in NativeCCD."}},{"before":"6c7e1095c5374ad839e16c8be8fdc711f6b9fc42","after":"4998e7b3929456aeb120d2aead8cf2e11de573ac","ref":"refs/heads/main","pushedAt":"2024-09-19T16:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move flex damping to the engine and remove membrane and solid plugins.\n\nPiperOrigin-RevId: 676434954\nChange-Id: I24e8dbaa90afcffd613a9cf106ef8b7262195328","shortMessageHtmlLink":"Move flex damping to the engine and remove membrane and solid plugins."}},{"before":"f4381e12a248545970c6929008465a891e313ae4","after":"6c7e1095c5374ad839e16c8be8fdc711f6b9fc42","ref":"refs/heads/main","pushedAt":"2024-09-19T14:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mjsPlugin and mjsOrientation related keyword argument support for mjSpec Python bindings.\n\nPiperOrigin-RevId: 676412967\nChange-Id: I8cc1bfcc443327fde33246981400b375f8d4ff3d","shortMessageHtmlLink":"Add mjsPlugin and mjsOrientation related keyword argument support for…"}},{"before":"f161b63a220b0919f92e918ca2cf6c02426a2052","after":"f4381e12a248545970c6929008465a891e313ae4","ref":"refs/heads/main","pushedAt":"2024-09-19T14:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Delete plugins when their corresponding objects are deleted, if their instance belonged the object.\n\nFixes #2061.\n\nPiperOrigin-RevId: 676402701\nChange-Id: Ia4807d57a3763e2100702b7e7ec96c300d0a9cfb","shortMessageHtmlLink":"Delete plugins when their corresponding objects are deleted, if their…"}},{"before":"3839ad186e7bfb9896942add759368156be12fc6","after":"f161b63a220b0919f92e918ca2cf6c02426a2052","ref":"refs/heads/main","pushedAt":"2024-09-19T11:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Set default body position to (0, 0, 0).\n\nThe \"undefined\" body position is a remnant of the now-removed `compiler/coordinate` attribute, see [documentation in version 2.3.3](https://mujoco.readthedocs.io/en/2.3.3/modeling.html#cframe) (or older).\n\nPiperOrigin-RevId: 676361485\nChange-Id: I104c8da2a988a0430eb85fff8b9b60f8c1e08582","shortMessageHtmlLink":"Set default body position to (0, 0, 0)."}},{"before":"aca4b3324d4ed74eb0d513581e2fca9116da8c85","after":"3839ad186e7bfb9896942add759368156be12fc6","ref":"refs/heads/main","pushedAt":"2024-09-19T10:05:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #2050 from kevinzakka:doc-fix\n\nPiperOrigin-RevId: 676339046\nChange-Id: Ibefee71f7437999f9c78f7833bfaaa252e902ea4","shortMessageHtmlLink":"Merge pull request #2050 from kevinzakka:doc-fix"}},{"before":"1a5536ce5bd6f3cced44284f604c5eaa177b7be7","after":"aca4b3324d4ed74eb0d513581e2fca9116da8c85","ref":"refs/heads/main","pushedAt":"2024-09-18T17:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Resolve default asset names while attaching a spec.\n\nPiperOrigin-RevId: 676053538\nChange-Id: I717b87be4bc18a5d9f8e5f2dc071bd93409eea81","shortMessageHtmlLink":"Resolve default asset names while attaching a spec."}},{"before":"66a9cacc9044e4cf065b0271d4353db62fb42867","after":"1a5536ce5bd6f3cced44284f604c5eaa177b7be7","ref":"refs/heads/main","pushedAt":"2024-09-18T17:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Make edges array const.\n\nPiperOrigin-RevId: 676046588\nChange-Id: Ica4bcdb49311bae8ccbf071717d7eb1c7cb55b87","shortMessageHtmlLink":"Make edges array const."}},{"before":"e439b748a4e2e501b3e4344c5c6734864dda3b4b","after":"66a9cacc9044e4cf065b0271d4353db62fb42867","ref":"refs/heads/main","pushedAt":"2024-09-18T16:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move elasticity force computation to the engine.\n\nPiperOrigin-RevId: 676028775\nChange-Id: I994e3dda8d6470815763c04df0c276e265aa1f54","shortMessageHtmlLink":"Move elasticity force computation to the engine."}},{"before":"ddbc083810f5f57421a0495a650d019ad0a10366","after":"e439b748a4e2e501b3e4344c5c6734864dda3b4b","ref":"refs/heads/main","pushedAt":"2024-09-18T14:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Replace calls to floor/ceil with mju_floor/mju_ceil.\n\nPiperOrigin-RevId: 675988982\nChange-Id: I5f4d09d957ac7030cd4ce70e72f78dd4f07a6090","shortMessageHtmlLink":"Replace calls to floor/ceil with mju_floor/mju_ceil."}},{"before":"0657e3e871a4fbf0f447a273ce80d015b6734385","after":"ddbc083810f5f57421a0495a650d019ad0a10366","ref":"refs/heads/main","pushedAt":"2024-09-18T12:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move elasticity computation to mjCFlex.\n\nPiperOrigin-RevId: 675949380\nChange-Id: Ia48f4fd6ae1ede206ccacd1205914e7e4b3c7aec","shortMessageHtmlLink":"Move elasticity computation to mjCFlex."}},{"before":"bfda9f4ace770187eb7cb46a36145fa99b5ef5ee","after":"0657e3e871a4fbf0f447a273ce80d015b6734385","ref":"refs/heads/main","pushedAt":"2024-09-18T12:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix bug in DeleteFace in NativeCCD.\n\nPiperOrigin-RevId: 675948504\nChange-Id: If9d967c8e75580a3a002fce9c10a2e1bfd0b5d46","shortMessageHtmlLink":"Fix bug in DeleteFace in NativeCCD."}},{"before":"4975c3565712bf59930a9513e7661417b3f04022","after":"bfda9f4ace770187eb7cb46a36145fa99b5ef5ee","ref":"refs/heads/main","pushedAt":"2024-09-18T11:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add optional kwarg inputs to mjSpec Python bindings for mjSpec add constructors.\n\nPiperOrigin-RevId: 675929024\nChange-Id: Idd8c584276d8f585b79585230f5167f79760eaef","shortMessageHtmlLink":"Add optional kwarg inputs to mjSpec Python bindings for mjSpec add co…"}},{"before":"317f480224e7c9a02b5ebaff311cadf4b8985ac7","after":"4975c3565712bf59930a9513e7661417b3f04022","ref":"refs/heads/main","pushedAt":"2024-09-17T17:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix typo in README.md\n\nPiperOrigin-RevId: 675619380\nChange-Id: Ifdc026b7cbd967645930d923f7de9a114121466f","shortMessageHtmlLink":"Fix typo in README.md"}},{"before":"bd811a44e791258ae86bad566e32a8b115482eae","after":"317f480224e7c9a02b5ebaff311cadf4b8985ac7","ref":"refs/heads/main","pushedAt":"2024-09-17T15:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Properly initialize hfield mjCCDObj for collisions.\n\nPiperOrigin-RevId: 675580798\nChange-Id: I119258c46562f73af4b7a5d100f69d0e52fbe71c","shortMessageHtmlLink":"Properly initialize hfield mjCCDObj for collisions."}},{"before":"fb56d70dee3b2b9982c0b3bf5babbc0178501cf2","after":"bd811a44e791258ae86bad566e32a8b115482eae","ref":"refs/heads/main","pushedAt":"2024-09-17T15:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove redundant copying in NativeCCD and refactor code for readability.\n\nPiperOrigin-RevId: 675573079\nChange-Id: If9f7bc21d9ee7806997f05a8985ebe6b1b3c8332","shortMessageHtmlLink":"Remove redundant copying in NativeCCD and refactor code for readability."}},{"before":"476599f8b6175ef5a3040c47ebb3cd99a83c5365","after":"fb56d70dee3b2b9982c0b3bf5babbc0178501cf2","ref":"refs/heads/main","pushedAt":"2024-09-17T14:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add model with mixed geoms for CCD performance testing.\n\nPiperOrigin-RevId: 675567065\nChange-Id: I9629b0757270ca541a96bb64384b5c41e7a9b728","shortMessageHtmlLink":"Add model with mixed geoms for CCD performance testing."}},{"before":"7f7c5ec94353c9253c6f1136393cb3e144afdc3d","after":"476599f8b6175ef5a3040c47ebb3cd99a83c5365","ref":"refs/heads/main","pushedAt":"2024-09-16T19:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update pybind11 to v2.13.6\n\nPiperOrigin-RevId: 675241879\nChange-Id: Icaa0a957b7c7ac64daf5d29ccae1ab8bf89a8e1d","shortMessageHtmlLink":"Update pybind11 to v2.13.6"}},{"before":"e94bd8348c2f3f7030ea80b97cd45327b0a22395","after":"7f7c5ec94353c9253c6f1136393cb3e144afdc3d","ref":"refs/heads/main","pushedAt":"2024-09-16T17:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix mismatch in `mju_wrap` function signature definition.\n\nPiperOrigin-RevId: 675204328\nChange-Id: I820f10237b6d3bfd36067a9c3aef82cb1908ef6a","shortMessageHtmlLink":"Fix mismatch in mju_wrap function signature definition."}},{"before":"48fee9487e963bfc11b5b69963473fc25aa8ac62","after":"e94bd8348c2f3f7030ea80b97cd45327b0a22395","ref":"refs/heads/main","pushedAt":"2024-09-16T17:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Store polytope faces in heap in NativeCCD.\n\nPiperOrigin-RevId: 675197250\nChange-Id: Ibe9194d777d68729bffd085e36313fb33ee2756d","shortMessageHtmlLink":"Store polytope faces in heap in NativeCCD."}},{"before":"ebcffaf121bbac26c8c7d2283dbb47a767aa62f9","after":"48fee9487e963bfc11b5b69963473fc25aa8ac62","ref":"refs/heads/main","pushedAt":"2024-09-16T16:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Clean up tendon wrapping code.\n\nPiperOrigin-RevId: 675185000\nChange-Id: I3d93d7ce65b617c4869eb002dfe9440efa9abf66","shortMessageHtmlLink":"Clean up tendon wrapping code."}},{"before":"ce3681a26de6546310f5296532709ad4f502bbf9","after":"ebcffaf121bbac26c8c7d2283dbb47a767aa62f9","ref":"refs/heads/main","pushedAt":"2024-09-16T16:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Improve wording of changelog item.\n\nPiperOrigin-RevId: 675176166\nChange-Id: I3b902efcc618e5121fea33f9a746df57a3979710","shortMessageHtmlLink":"Improve wording of changelog item."}},{"before":"4628a5e4383f75c545fb21c37a755eaaca9127de","after":"ce3681a26de6546310f5296532709ad4f502bbf9","ref":"refs/heads/main","pushedAt":"2024-09-16T15:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Replace hard-coded `mjNCATENARY` with `mjVisual.quality.numslices`.\n\nPiperOrigin-RevId: 675157138\nChange-Id: I87ea16e4df8ed63b301ceaeac6e1b1d0513b77a0","shortMessageHtmlLink":"Replace hard-coded mjNCATENARY with mjVisual.quality.numslices."}},{"before":"f9401776d49fecd3cd48962c30d42ecb09b6620c","after":"4628a5e4383f75c545fb21c37a755eaaca9127de","ref":"refs/heads/main","pushedAt":"2024-09-16T14:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove vertex struct from NativeCCD and allocate fixed memory for vertices on MuJoCo stack.\n\nPiperOrigin-RevId: 675144892\nChange-Id: I23d3316b9346ce7137bcfe84265717b60950898a","shortMessageHtmlLink":"Remove vertex struct from NativeCCD and allocate fixed memory for ver…"}},{"before":"2ffa0fe9425be8798e7c0cb25fbd5bffa3384a8f","after":"f9401776d49fecd3cd48962c30d42ecb09b6620c","ref":"refs/heads/main","pushedAt":"2024-09-16T14:34:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add framelinacc and frameangacc sensors to MJX.\n\nPiperOrigin-RevId: 675141513\nChange-Id: Ie38dba3e8be82e0554c7c9e47c6d07f3cdad29b8","shortMessageHtmlLink":"Add framelinacc and frameangacc sensors to MJX."}},{"before":"31abd7900ae83489aff566b8464c9330935d4898","after":"2ffa0fe9425be8798e7c0cb25fbd5bffa3384a8f","ref":"refs/heads/main","pushedAt":"2024-09-16T14:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Avoid freeing model and/or data twice in case of errors during the compilation process.\n\nPiperOrigin-RevId: 675136721\nChange-Id: Ibe01216f86893db44a8279c560c307726fb03f81","shortMessageHtmlLink":"Avoid freeing model and/or data twice in case of errors during the co…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNjozODoyMC4wMDAwMDBazwAAAAS8LXhG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNjozODoyMC4wMDAwMDBazwAAAAS8LXhG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNDoxODo1OS4wMDAwMDBazwAAAAS3hM8p"}},"title":"Activity · google-deepmind/mujoco"}