chenlin
3fb9766fac
Merge pull request 'Cen' ( #8 ) from Cen into main
...
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
Reviewed-on: #8
2026-09-09 14:59:41 +08:00
chenlin
cb3fb47561
feat(web-platform): release V0.9.4 前端设计优化
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
web-platform-ci / TypeScript, lint, unit, build (pull_request) Has been cancelled
web-platform-ci / Playwright E2E (pull_request) Has been cancelled
2026-09-09 13:15:46 +08:00
chenlin
13e35be98b
feat(web-platform): release V0.9.3 全模块界面重构
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-08 17:57:57 +08:00
chenlin
831d0b95bb
fix(training): release V0.9.2 自定义地图自动同步
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-08 13:28:34 +08:00
chenlin
438e56bcc8
feat(training): release V0.9.1 避障训练与基础策略迁移
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-08 10:50:13 +08:00
chenlin
79f458713c
Merge pull request 'Cen' ( #7 ) from Cen into main
...
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
Reviewed-on: #7
2026-09-07 09:15:38 +08:00
chenlin
fa5485049a
feat(web-platform): release V0.8.3 常规界面优化
web-platform-release / Build and publish release (push) Has been cancelled
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
web-platform-ci / TypeScript, lint, unit, build (pull_request) Has been cancelled
web-platform-ci / Playwright E2E (pull_request) Has been cancelled
V0.8.3
2026-09-04 15:55:36 +08:00
chenlin
63d67a645b
feat(tuning): release V0.8.2 Agent 界面重构
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-03 16:25:53 +08:00
chenlin
a9b07e0abf
feat(web-platform): release V0.8.1 常规地图优化
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-03 13:18:35 +08:00
chenlin
deead17a9a
feat(training): release V0.8 自调参 Agent
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-02 13:49:34 +08:00
chenlin
fa5ccd5106
Merge pull request 'Cen' ( #6 ) from Cen into main
...
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
Reviewed-on: #6
2026-09-01 17:53:11 +08:00
chenlin
cffac29a03
feat(training-server): release V0.7.3 整合强化学习服务器
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
web-platform-ci / TypeScript, lint, unit, build (pull_request) Has been cancelled
web-platform-ci / Playwright E2E (pull_request) Has been cancelled
2026-09-01 17:51:42 +08:00
chenlin
8ba83a8d0a
refactor(web-platform): release V0.7.2 项目常规优化
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-01 16:39:04 +08:00
chenlin
95390e94ad
Merge pull request 'Cen' ( #5 ) from Cen into main
...
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
Reviewed-on: #5
2026-09-01 16:03:39 +08:00
chenlin
89d1c8cb57
feat(web-platform): release V0.7.1 数据模块
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
web-platform-ci / TypeScript, lint, unit, build (pull_request) Has been cancelled
web-platform-ci / Playwright E2E (pull_request) Has been cancelled
2026-09-01 15:57:03 +08:00
chenlin
3b4ced6437
feat(web-platform): release V0.7 地图模块
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-09-01 14:23:49 +08:00
chenlin
60d3a6d68c
chore(web-platform): release V0.6.1 工程质量优化
web-platform-ci / TypeScript, lint, unit, build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
2026-08-28 15:38:10 +08:00
chenlin
456f202685
Merge pull request 'Cen' ( #4 ) from Cen into main
...
web-platform-ci / TypeScript、Lint、Unit、Build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
Reviewed-on: #4
2026-08-28 14:12:31 +08:00
chenlin
f4b415c54f
refactor(web-platform): release V0.6 精简代码
web-platform-ci / TypeScript、Lint、Unit、Build (push) Has been cancelled
web-platform-ci / Playwright E2E (push) Has been cancelled
web-platform-ci / TypeScript、Lint、Unit、Build (pull_request) Has been cancelled
web-platform-ci / Playwright E2E (pull_request) Has been cancelled
2026-08-28 14:10:16 +08:00
chenlin
8e3d56d619
feat(web-platform): release V0.5.2 前端优化
2026-08-28 13:32:34 +08:00
chenlin
ecfcd3c869
feat(web-platform): release V0.5.1 前端 RL 接入
2026-08-27 14:29:34 +08:00
chenlin
6ac255e859
feat(web-platform): release V0.4.2 RL Module
2026-08-26 13:36:30 +08:00
chenlin
fe4d98b4a5
Merge pull request 'Cen' ( #3 ) from Cen into main
...
build / setup (compute matrix) (push) Has been cancelled
build / macos-15-arm64-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-studio (push) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (push) Has been cancelled
build / windows-2025-ninja-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (push) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (push) Has been cancelled
build / ${{ matrix.label }} (push) Has been cancelled
Reviewed-on: #3
2026-08-24 17:24:21 +08:00
chenlin
c0081d0808
feat(web-platform): release V0.4.1 完成基础控制
build / setup (compute matrix) (pull_request) Has been cancelled
build / macos-15-arm64-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-studio (pull_request) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (pull_request) Has been cancelled
build / windows-2025-ninja-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (pull_request) Has been cancelled
lint / pre-commit (pull_request) Has been cancelled
build / ${{ matrix.label }} (pull_request) Has been cancelled
2026-08-24 17:12:17 +08:00
chenlin
c12e52f843
feat(web-platform): release V0.4 balance control
2026-08-24 14:45:52 +08:00
chenlin
dc494f7a2d
feat(web-platform): release V0.3
...
添加驱动器与传感器
2026-08-24 11:47:34 +08:00
chenlin
ba7ee9697c
feat(web-platform): release V0.2.1
2026-08-21 18:09:03 +08:00
chenlin
1263d274dd
Merge pull request 'Cen' ( #2 ) from Cen into main
...
build / setup (compute matrix) (push) Has been cancelled
build / macos-15-arm64-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-studio (push) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (push) Has been cancelled
build / windows-2025-ninja-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (push) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (push) Has been cancelled
build / ${{ matrix.label }} (push) Has been cancelled
Reviewed-on: #2
2026-08-21 16:55:40 +08:00
chenlin
aa62ec0c93
feat(web-platform): release V0.2
build / setup (compute matrix) (pull_request) Has been cancelled
build / macos-15-arm64-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-studio (pull_request) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (pull_request) Has been cancelled
build / windows-2025-ninja-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (pull_request) Has been cancelled
lint / pre-commit (pull_request) Has been cancelled
build / ${{ matrix.label }} (pull_request) Has been cancelled
2026-08-21 16:52:22 +08:00
chenlin
e4849e1645
feat(web-platform): release V0.1
2026-08-20 16:36:19 +08:00
chenlin
2a50fab918
Merge pull request 'feat: add browser-based MuJoCo simulation platform' ( #1 ) from Cen into main
...
build / setup (compute matrix) (push) Has been cancelled
build / ${{ matrix.label }} (push) Has been cancelled
build / macos-15-arm64-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-studio (push) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (push) Has been cancelled
build / windows-2025-ninja-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (push) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (push) Has been cancelled
Reviewed-on: #1
2026-08-20 15:22:18 +08:00
chenlin
1eb05132f1
feat: add browser-based MuJoCo simulation platform
build / setup (compute matrix) (pull_request) Has been cancelled
build / ${{ matrix.label }} (pull_request) Has been cancelled
build / macos-15-arm64-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-studio (pull_request) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (pull_request) Has been cancelled
build / windows-2025-ninja-studio (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (pull_request) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (pull_request) Has been cancelled
lint / pre-commit (pull_request) Has been cancelled
2026-08-20 15:12:08 +08:00
chenlin
b45b15d153
add chinese
build / setup (compute matrix) (push) Has been cancelled
build / ${{ matrix.label }} (push) Has been cancelled
build / macos-15-arm64-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-studio (push) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (push) Has been cancelled
build / windows-2025-ninja-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (push) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (push) Has been cancelled
2026-08-19 17:14:37 +08:00
chenlin
ac4f431ff5
Fix MuJoCo WASM loader imports
build / setup (compute matrix) (push) Has been cancelled
build / ${{ matrix.label }} (push) Has been cancelled
build / macos-15-arm64-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-studio (push) Has been cancelled
build / ubuntu-24.04-gcc-14-studio (push) Has been cancelled
build / windows-2025-ninja-studio (push) Has been cancelled
build / ubuntu-24.04-clang-18-wasm (push) Has been cancelled
build / ubuntu-24.04-clang-18-mjx (push) Has been cancelled
2026-08-19 17:04:30 +08:00
Yuval Tassa
3dd2bc3b52
Studio: Improve UI state saving and restoration
...
- Load settings prior to first frame so dockspace layout restores reliably.
- Save settings on exit in App::~App().
- Persist and restore open/closed state of collapsible sections.
PiperOrigin-RevId: 966657100
Change-Id: I64fb5d02912bb36d096d7ac26ce8e0de03e6617b
2026-08-18 10:03:13 -07:00
Google DeepMind
a4f0afc012
Import Warp v1.16.0
...
PiperOrigin-RevId: 966641228
Change-Id: I3b55b6c607a4a09eb714304db27e62ed391c7f56
2026-08-18 09:36:06 -07:00
Michael Moss
021c804bf8
Update dependencies ahead of the 3.12.0 release.
...
PiperOrigin-RevId: 966530808
Change-Id: Idbab4c60a6aef063c02a0ec6de6176033f52fac1
2026-08-18 05:16:27 -07:00
Michael Moss
62f05c1e6f
Cast mjx objtype_data lookup keys to int for pybind11 v1.18 compatibility.
...
PiperOrigin-RevId: 966503691
Change-Id: Ic1465aa8e13697d140a993a42294f661f1d1fb15
2026-08-18 04:01:55 -07:00
Hana Joo
e3590b7449
Add pyrefly suppressions
...
PiperOrigin-RevId: 966501583
Change-Id: I942ec198b369fb4a2f430070ee1002e7ad2d0c9d
2026-08-18 03:55:35 -07:00
Michael Moss
06aa6c075f
Cast mjx dict/set lookup enums to int for pybind11 v1.18 compatibility.
...
PiperOrigin-RevId: 966094569
Change-Id: I014226016df9d519f250d0fc25045064cd94cb1e
2026-08-17 11:47:46 -07:00
Taylor Howell
8847823721
update doc/mjwarp/update_types.py
...
PiperOrigin-RevId: 966037324
Change-Id: Iabc84fe3a871d6fdf8b6619ee048ac0273462d55
2026-08-17 10:09:11 -07:00
Haroon Qureshi
26aaeb035f
Update FilamentRenderer to use mjrf primitives directly.
...
Removes the dependency on the SceneBridge.
PiperOrigin-RevId: 965964920
Change-Id: I7c9ff52c9f26b778fe1d017fbf12d5af38ce67c1
2026-08-17 07:45:29 -07:00
Kyle Bayes
ec506dbde3
Add support to return variable distances in mjc_ccd. This is a no-op change.
...
PiperOrigin-RevId: 965949465
Change-Id: I099fe1b5dfd722958c339429ddffe33fb66759d2
2026-08-17 07:09:07 -07:00
Michael Moss
6c28e59d02
Remove float enum equality tests in preparation for pybind update.
...
PiperOrigin-RevId: 965938517
Change-Id: I57d395476358972b9005c7fd871ca89686320242
2026-08-17 06:42:04 -07:00
Yuval Tassa
3c823c5470
Fix inconsistent bullet indentation in changelog admonitions.
...
PiperOrigin-RevId: 965935062
Change-Id: I9f99ce00571d0062496383e345212beea914d52b
2026-08-17 06:33:18 -07:00
Yuval Tassa
c232938233
Move the Simulation panel into the platform toolkit.
...
PiperOrigin-RevId: 965914672
Change-Id: Ib349b77055c57453780818dd4d8f48899b7024d5
2026-08-17 05:40:26 -07:00
Yuval Tassa
0fa066237a
Zero out off-diagonal entries in Cholesky factorization when diagonal is below threshold.
...
PiperOrigin-RevId: 965909091
Change-Id: If13bf8089b16eb3e21bcc22f75d6ac1366407b36
2026-08-17 05:24:37 -07:00
Michael Moss
bbdda5dda5
Update MuJoCo version to 3.12.0 in preparation for breaking changes release.
...
PiperOrigin-RevId: 965899864
Change-Id: I4fb90e357bed3d7f2f8d86e500aed53646c4b1ea
2026-08-17 05:01:33 -07:00
Copybara-Service
4c993fb238
Merge pull request #3432 from VihaanAgarwal:fix/convex-inertia-unreferenced-mesh
...
PiperOrigin-RevId: 965896711
Change-Id: I3254a621ef7689544130fd0ce43b86c0261f52b1
2026-08-17 04:52:41 -07:00
Yuval Tassa
90ac80707d
Step the timestep and solver tolerances on a well-tempered log ladder
...
The timestep, the solver tolerances, and impratio span several orders of
magnitude, where a linear +/- step is useless. Add ImGui_LogStepper, whose
buttons walk a "well-tempered" logarithmic ladder of round numbers that
closes each decade on a power of ten (see WellTemperedStep). It lays out
like ImGui's own InputScalar stepper -- field, then the - / + buttons, then
the label.
Apply it to the timestep, Tolerance, the LS/Noslip/CCD/Sleep tolerances,
and Imp Ratio. Strictly-positive quantities for which zero is meaningful
(the tolerances) take a zero_below floor: the ladder's bottom rung is 0, so
stepping down snaps to zero and stepping up off zero returns to the floor.
The timestep and impratio, which never want zero, leave it unset.
PiperOrigin-RevId: 965888812
Change-Id: I823e60913ecb2be2cade96baa5bf7de9e2334d5a
2026-08-17 04:30:54 -07:00