Commit Graph

  • 1bb62aa0c5 fix(ci): set LIBERO_DATA_FOLDER to bypass interactive stdin prompt Pepijn 2026-04-08 09:34:08 +02:00
  • 834532f1dc ci(benchmarks): trigger only on envs/ or lerobot_eval.py changes Pepijn 2026-04-07 22:29:42 +02:00
  • 2c78c46fcd fix(image transforms): cleaning up image_transforms implementation in LeRobotDataset fix/images-transforms CarolinePascal 2026-04-07 22:15:34 +02:00
  • 40757b3481 ci(benchmarks): pin action hashes and use uv sync --locked Pepijn 2026-04-07 21:56:47 +02:00
  • 0bc68740f4 ci(benchmarks): add isolated integration tests for libero and metaworld Pepijn 2026-04-07 21:52:31 +02:00
  • 861a7c7068 chore: revert env_processor.mdx changes (not part of this PR) Pepijn Kooijmans 2026-04-07 20:10:46 +02:00
  • 882b44f6be style: ruff format Pepijn Kooijmans 2026-04-07 19:34:09 +02:00
  • 5ce727f20f perf(eval): shared memory, observation passthrough, task prefetch Pepijn Kooijmans 2026-04-07 16:21:52 +02:00
  • 634aa89558 docs(evaluation): remove benchmark table, rename section header Pepijn Kooijmans 2026-04-07 14:49:22 +02:00
  • ec759e994d docs: add evaluation guide and update benchmarks doc Pepijn Kooijmans 2026-04-07 13:57:24 +02:00
  • ce6c0ba1b7 feat(eval): batch_size=auto + faster env loading Pepijn Kooijmans 2026-04-07 13:55:27 +02:00
  • 99f5659624 docs: update adding_benchmarks for async env changes Pepijn Kooijmans 2026-04-07 13:38:37 +02:00
  • 438c1be1ca fix(eval): use task_description instead of task for language conditioning Pepijn Kooijmans 2026-04-07 13:12:42 +02:00
  • 6b3d25bc79 fix: close envs between tasks to prevent worker process accumulation Pepijn Kooijmans 2026-04-07 12:30:22 +02:00
  • 8c3babc2cb feat(envs): lazy env init + AsyncVectorEnv as default for n_envs > 1 Pepijn 2026-04-03 17:10:10 +02:00
  • fa6d7d23d3 style: revert quadruple backticks to triple (prettier compat) Pepijn Kooijmans 2026-04-07 20:11:25 +02:00
  • e05cf3c742 docs: remove duplicate code blocks in env_processor.mdx Pepijn Kooijmans 2026-04-07 20:00:22 +02:00
  • 3a6600f7b0 style: fix markdown code fences in env_processor.mdx Pepijn Kooijmans 2026-04-07 19:42:42 +02:00
  • f736a36049 Merge branch 'main' into refactor/benchmark-dispatch Pepijn 2026-04-07 19:36:20 +02:00
  • 4a8c7f3354 fix(eval): raise RuntimeError for unsupported final_info format (Gymnasium < 1.0) Pepijn Kooijmans 2026-04-07 19:24:14 +02:00
  • 91bf889837 Update docs/source/env_processor.mdx Pepijn 2026-04-07 19:12:36 +02:00
  • da50391a23 Update docs/source/env_processor.mdx Pepijn 2026-04-07 19:12:28 +02:00
  • 0ada7f94d8 Update docs/source/env_processor.mdx Pepijn 2026-04-07 19:12:19 +02:00
  • 4eecbad32b chore(dependencies): Bump lerobot to 0.5.2 (#3307) Steven Palma 2026-04-07 17:17:33 +02:00
  • 1396b9fab7 🔒 Pin GitHub Actions to commit SHAs (#3265) v0.5.1 Pauline Bailly-Masson 2026-04-07 16:11:14 +02:00
  • 7c032f19fc feat(dataset): registering torchvision transforms (#3153) Francesco Capuano 2026-04-07 15:59:11 +02:00
  • e2f27bf71b Fix lerobot_train script without interpolation (#3281) Anthony Chan 2026-04-07 06:50:18 -07:00
  • 66276f1efd feat(eval): thread-safe policy copies for max_parallel_tasks > 1 feat/eval-parallel Pepijn 2026-04-03 17:11:36 +02:00
  • 5972a85ec7 feat(eval): episode sharding, parallel launcher, and autotune Pepijn 2026-04-03 17:27:26 +02:00
  • 800b0a5f26 docs: update adding_benchmarks for async env changes Pepijn Kooijmans 2026-04-07 13:38:37 +02:00
  • 6aeb7c54f9 fix(eval): use task_description instead of task for language conditioning Pepijn Kooijmans 2026-04-07 13:12:42 +02:00
  • 1f7e7b4a90 fix: close envs between tasks to prevent worker process accumulation Pepijn Kooijmans 2026-04-07 12:30:22 +02:00
  • 681cc59ed2 feat(envs): lazy env init + AsyncVectorEnv as default for n_envs > 1 Pepijn 2026-04-03 17:10:10 +02:00
  • 31b686135e Merge branch 'main' into refactor/benchmark-dispatch Pepijn 2026-04-07 11:26:55 +02:00
  • d9edc12e00 refactor: revert policy changes, keep env-only camera mapping fixes Pepijn Kooijmans 2026-04-07 11:25:49 +02:00
  • fd2bad9b42 fix: handle gymnasium < 1.0 without AutoresetMode Pepijn Kooijmans 2026-04-07 11:20:38 +02:00
  • 7e729e33c9 fix: use direct AutoresetMode import for gymnasium compat Pepijn Kooijmans 2026-04-07 11:19:17 +02:00
  • e383207a15 fix: enable SmolVLA eval on LIBERO with custom camera mappings Pepijn Kooijmans 2026-04-07 11:18:29 +02:00
  • ea36a4a176 chore(docs): new badge for readme (#3303) Steven Palma 2026-04-07 10:47:03 +02:00
  • 399b3c9ba5 chore(dependencies): update uv.lock (#3302) Steven Palma 2026-04-07 09:49:00 +02:00
  • 2e2c27da34 fix(ci): use GITHUB_TOKEN for automated PR fix/ci_token Steven Palma 2026-04-06 21:09:21 +02:00
  • 913041e753 fix(ci): latest deps tests permissions (#3296) Steven Palma 2026-04-06 14:56:05 +02:00
  • 2b541ddd4c docs(ci): add readme for dockerfile (#3295) Steven Palma 2026-04-06 13:22:45 +02:00
  • 50a1e67e94 feat(ci): add uv.lock (#3292) Steven Palma 2026-04-06 12:23:37 +02:00
  • d60a700d2b chore(policy): multi dit docs (#3285) Steven Palma 2026-04-05 21:23:13 +02:00
  • 8c3d4cf900 chore(docs): no policy readme in src code (#3286) Steven Palma 2026-04-05 19:25:38 +02:00
  • b6e60a6e30 chore(dependencies): bump minimum torch from 2.2.1 to 2.7 (#3156) Caroline Pascal 2026-04-05 19:24:43 +02:00
  • 3596681d94 docs(policy): fix gr00t license docs (#3284) Steven Palma 2026-04-05 19:09:15 +02:00
  • a0dc324b81 update close gripper button fix/re-enable-sac-normalization Khalil Meftah 2026-04-05 18:05:19 +02:00
  • 1d275e2021 change close gripper button Khalil Meftah 2026-04-05 18:00:43 +02:00
  • 24bb2cb0ff refactor: xbox gamepad buttons Khalil Meftah 2026-04-05 17:56:00 +02:00
  • 8ed658c6aa fix(tests): fix 3 failing dispatch tests Pepijn 2026-04-03 17:19:27 +02:00
  • 46e9e22b05 feat(eval): thread-safe policy copies for max_parallel_tasks > 1 feat/eval-thread-safe-policy Pepijn 2026-04-03 17:11:36 +02:00
  • b43f9ab048 feat(envs): lazy env init + AsyncVectorEnv as default for n_envs > 1 Pepijn 2026-04-03 17:10:10 +02:00
  • 0045f88355 merge: resolve conflicts from main into refactor/benchmark-dispatch Pepijn 2026-04-03 14:49:36 +02:00
  • 4dbbcca496 docs(benchmarks): add benchmark integration guide and standardize benchmark docs (#3270) Pepijn 2026-04-03 14:44:53 +02:00
  • 89ce91f69f Merge branch 'docs/adding-benchmarks-guide' into refactor/benchmark-dispatch Pepijn 2026-04-03 13:56:49 +02:00
  • 90e614f6b9 fix task count Pepijn 2026-04-03 13:48:37 +02:00
  • ff4f860e5d fix link Pepijn 2026-04-03 13:47:17 +02:00
  • 6f2823bfc4 merge: resolve conflicts with docs/adding-benchmarks-guide Pepijn 2026-04-03 13:45:12 +02:00
  • 77415559b8 docs(benchmarks): clean up adding-benchmarks guide for clarity Pepijn 2026-04-03 13:36:16 +02:00
  • 24d9b74d81 refactor(envs): move dispatch logic from factory into EnvConfig subclasses Pepijn 2026-04-03 13:23:44 +02:00
  • 508358749a docs(benchmarks): add benchmark integration guide and standardize benchmark docs Pepijn 2026-04-02 20:43:31 +02:00
  • 818892a38b feat(dagger): Add HIL/Dagger/HG-Dagger/RaC style data collection (#2833) Pepijn 2026-04-02 19:53:59 +02:00
  • 66fef25ded docs(toctree): add Benchmarks section for LIBERO and Meta-World (#3268) Pepijn 2026-04-02 19:52:39 +02:00
  • 2cf08b7a4b Add create reward visualization (#3155) Pepijn 2026-04-02 16:58:07 +02:00
  • 8455efc474 feat(umi): simplify to derive_state_from_action and cam0-only feat/umi Pepijn 2026-04-02 15:02:20 +02:00
  • e627d6442e feat(umi): add EE replay viewer, URDF meshes, and evaluate script updates Pepijn 2026-04-02 14:25:24 +02:00
  • 1dbb8f0fc3 Add bundled OpenArm URDF and meshes for UMI evaluation feat/relative_umi Pepijn 2026-04-02 13:15:17 +02:00
  • b08a62af89 feat(examples): adapt UMI pi0 evaluate script for OpenArm follower Pepijn 2026-04-02 13:01:46 +02:00
  • 936187cd76 fix relative actions: convert before normalization, use global stats pepijn 2026-04-01 20:45:35 +00:00
  • 900f1a42e9 fix relative stats computation with rename_map pepijn 2026-04-01 19:12:14 +00:00
  • 9d42de328e Merge branch 'main' into feat/audio_dataset CarolinePascal 2026-04-01 17:16:58 +02:00
  • d028978552 nit Pepijn 2026-04-01 18:04:03 +02:00
  • 58bd11caf3 refactor to use relative state Pepijn 2026-04-01 17:23:58 +02:00
  • 0fc855df13 fix Pepijn 2026-04-01 15:29:59 +02:00
  • dfe16e8b84 fixes, do stats in seperate script (existing) Pepijn 2026-04-01 13:59:44 +02:00
  • 5ac3e568f1 add umi example Pepijn 2026-04-01 13:48:06 +02:00
  • 15934d8d08 feat(policies): add relative action support for pi0, pi0.5, and pi0_fast (#2970) Pepijn 2026-04-01 12:59:12 +02:00
  • 1d414c07e2 fix xbox gamepad Khalil Meftah 2026-04-01 10:59:40 +02:00
  • 9300352876 Fix SO-101 assembly instruction order to match videos (#3242) Jai Kumaar Ratadia 2026-03-31 11:16:34 +01:00
  • 63fad12e8d refactor: consolidate VLM classes into single QwenVL implementation feat/add-auto-subtask-annotation Pepijn 2026-03-30 20:37:09 +02:00
  • 720cf8e3a0 Revert "fix(deps): breaking change from transformers 5.4.0" (#3249) Steven Palma 2026-03-30 19:11:41 +02:00
  • 2545f1a8ed fix: route video_metadata through videos_kwargs for Qwen3/3.5 processors Pepijn 2026-03-30 19:09:46 +02:00
  • 5f85b572d7 fix: unpack video_metadata from tuples and pass separately to processor Pepijn 2026-03-30 17:37:59 +02:00
  • 72692525da fix: pass fps=1.0 scalar to processor instead of video_metadata tuples Pepijn 2026-03-30 17:32:30 +02:00
  • 9a298524ca fix: pass video_metadata via process_vision_info for correct position embeddings Pepijn 2026-03-30 17:23:44 +02:00
  • 002a9dd0b9 fix: use do_sample_frames=False instead of video_kwargs fps list Pepijn 2026-03-30 16:55:46 +02:00
  • e40985b013 fix: pass video_kwargs from process_vision_info to Qwen processor Pepijn 2026-03-30 16:50:34 +02:00
  • d03200bdb3 fix: force torchvision video backend instead of cv2 bypass Pepijn 2026-03-30 16:42:52 +02:00
  • 5d4fdf5088 feat(scripts): add transformers version (#3248) Steven Palma 2026-03-30 16:33:17 +02:00
  • ac41cd6672 fix: bypass torchcodec video decoding by pre-reading frames via cv2 Pepijn 2026-03-30 16:03:26 +02:00
  • 9b211a45d6 fix: disable thinking mode in Qwen35VL single-episode fallback path Pepijn 2026-03-30 15:31:18 +02:00
  • 3b185f7f9d fix(datasets): remove unreachable timestamp branch in add_frame (#3163) 四七 2026-03-28 18:37:57 +08:00
  • 2e069b1c47 Feature/add multitask diffusion transformer policy implementation (#2545) Bryson Jones 2026-03-27 16:41:26 -07:00
  • 4e45acca52 fix(dataset): use revision-safe Hub cache for downloaded datasets (#3233) Steven Palma 2026-03-27 22:21:55 +01:00
  • 975d89b38d chore(docs): add more guidance to bring your own policies tutorial (#3230) Maxime Ellerbach 2026-03-27 21:25:37 +01:00
  • 07502868e5 fix(deps): breaking change from transformers 5.4.0 (#3231) Maxime Ellerbach 2026-03-27 21:25:12 +01:00
  • aa9cc9bd43 fix(logging): suppress noisy httpx INFO logs (#3173) Reece O'Mahoney 2026-03-26 20:05:15 +00:00
  • 123495250b refactor(dataset): split LeRobotDataset into DatasetReader & DatasetWriter (+ API cleanup) (#3180) Steven Palma 2026-03-26 19:09:25 +01:00