Commit Graph

  • efde42d4a9 refactor(processor): migrate policy normalization to use factory functions AdilZouitine 2025-09-11 18:14:13 +02:00
  • e4a214d890 fetch Pepijn 2025-09-11 17:49:36 +02:00
  • e8438aac59 Merge branch 'pr/1676' into feat/validate_pi_libero Pepijn 2025-09-11 16:35:55 +02:00
  • 6b62113515 match koch follower and robot as much as possible Pepijn 2025-09-11 16:11:01 +02:00
  • 8fe977118b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-11 12:30:08 +00:00
  • d09b2a28af remove Jade Choghari 2025-09-11 14:28:46 +02:00
  • f2530570e0 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-11 12:25:13 +00:00
  • aeb70812c1 refactor(processor): unify action imports and enhance type clarity across multiple files AdilZouitine 2025-09-11 14:24:36 +02:00
  • 8567ab60d8 remove unces Jade Choghari 2025-09-11 14:24:06 +02:00
  • 9784123463 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-11 12:18:35 +00:00
  • 4c2add41d7 remove files Jade Choghari 2025-09-11 14:18:09 +02:00
  • a19d7fb6bf [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-11 11:51:53 +00:00
  • 565c992589 iterate on review Jade Choghari 2025-09-11 13:47:58 +02:00
  • 376a6457cf feat(processor): enhance type safety with generic DataProcessorPipeline for policy and robot pipelines (#1915) Adil Zouitine 2025-09-11 13:36:04 +02:00
  • a2489ab0da fix(robots): remove action prefix hard-coded in teleop keyboard and gamepad Steven Palma 2025-09-11 12:37:09 +02:00
  • 96cc634a66 add new changes Jade Choghari 2025-09-11 12:21:21 +02:00
  • b044f3104b remove check Pepijn 2025-09-11 11:03:41 +02:00
  • 384ec52ec7 add pi05 to factory Pepijn 2025-09-11 11:01:31 +02:00
  • 8d1434c069 remove warning in config Pepijn 2025-09-11 10:37:56 +02:00
  • f613a37cd2 add some comments, license and readme Pepijn 2025-09-11 10:36:38 +02:00
  • 494aa576b2 fix push to hub test Pepijn 2025-09-11 09:18:20 +02:00
  • 514625a7f6 fix test Pepijn 2025-09-11 09:15:21 +02:00
  • 9f7bfeb419 split pi0 and pi05 policy in seperate files Pepijn 2025-09-11 09:04:46 +02:00
  • 014486999e fix(processor): use subprocessors in AddBatchDimensionProcessorStep only if we have the ingredients Steven Palma 2025-09-10 23:52:58 +02:00
  • aa40c8c813 More things Jade Choghari 2025-09-10 23:24:18 +02:00
  • cda44e5a52 refactor(processor): phone processor is now an RobotActionProcessorStep Steven Palma 2025-09-10 23:16:49 +02:00
  • 9183083e75 refactor(processor): clarify action types, distinguish PolicyAction, RobotAction, and EnvAction (#1908) Adil Zouitine 2025-09-10 22:40:37 +02:00
  • d36bdac114 fix test Pepijn 2025-09-10 21:58:35 +02:00
  • ff1666b216 fix transformer dependency Pepijn 2025-09-10 21:57:43 +02:00
  • c57d3a9688 remove test Pepijn 2025-09-10 21:54:41 +02:00
  • 9ae11a087d all test pass! and fix tokenizer max length between 05 and 0 Pepijn 2025-09-10 21:51:40 +02:00
  • 21e63b505f fix test Pepijn 2025-09-10 21:41:05 +02:00
  • e9e7eb827a also shorten action_steps Pepijn 2025-09-10 21:36:58 +02:00
  • ac323b0113 add pi05 Pepijn 2025-09-10 21:33:55 +02:00
  • b028907d21 use dummy stats Pepijn 2025-09-10 20:42:48 +02:00
  • 2eafcc7ca1 add model. prefix to all keys in state dict Pepijn 2025-09-10 20:35:19 +02:00
  • b3b57a8288 do same in other files Pepijn 2025-09-10 20:28:09 +02:00
  • eaaf1c1766 additionally Pepijn 2025-09-10 20:25:46 +02:00
  • 3bc3bf0391 fix autodocstring Pepijn 2025-09-10 20:24:39 +02:00
  • 8c5fe10d6c adhere to python 3.11 syntax Pepijn 2025-09-10 20:20:31 +02:00
  • 8178a06b90 do detailed import Pepijn 2025-09-10 20:03:14 +02:00
  • 9ea8bd029c change device in test Pepijn 2025-09-10 19:50:49 +02:00
  • bd5c264c49 initial commit Pepijn 2025-09-10 19:44:41 +02:00
  • 6745958362 fix(processor): specialized processors respect contract by raising if none (#1909) Steven Palma 2025-09-10 18:45:47 +02:00
  • 51588f741b test(processor): all processors use now the same create_transition (#1906) Steven Palma 2025-09-10 18:39:06 +02:00
  • df4292f6ed chore(processor): remove action prefixes (#1905) Steven Palma 2025-09-10 18:32:08 +02:00
  • c75df5c3b9 clean up load, add inject stats and extend convert script for libero fix/pi0 Pepijn 2025-09-10 14:00:22 +02:00
  • 6f1e49dbc4 refactor(tests): streamline transition creation in processor tests chore/improve_tests_processor AdilZouitine 2025-09-10 13:08:44 +02:00
  • 5c628f1700 new things Jade Choghari 2025-09-10 11:32:54 +02:00
  • 7e30090e97 refactor(eval): specify type parameters for preprocessor and postprocessor in eval_policy function (#1904) Adil Zouitine 2025-09-10 10:31:05 +02:00
  • f286eb059c refactor(eval): specify type parameters for preprocessor and postprocessor in eval_policy function AdilZouitine 2025-09-10 10:10:08 +02:00
  • 15960f0b5e refactor(utils): enhance task handling in add_envs_task function feat/add_processor_to_eval AdilZouitine 2025-09-09 16:11:38 +02:00
  • 8b43339563 debug AdilZouitine 2025-09-09 13:35:45 +02:00
  • 5dababd21e refactor(eval): remove redundant observation device conversion in rollout function AdilZouitine 2025-09-09 13:14:44 +02:00
  • cbc46467b3 refactor(eval): integrate preprocessor and postprocessor into rollout and eval_policy functions AdilZouitine 2025-09-09 12:59:58 +02:00
  • e2740fe555 add load script Pepijn 2025-09-09 20:52:21 +02:00
  • e881fb6678 refactor(pipeline): feature contract now categorizes between OBS or Action (#1867) Steven Palma 2025-09-09 18:27:30 +02:00
  • acf0ba7fb3 refactor(converters): rename _from_tensor to from_tensor_to_numpy for clarity (#1902) Adil Zouitine 2025-09-09 17:51:47 +02:00
  • a74b90edd1 refactor(eval): integrate preprocessor and postprocessor into rollout and eval_policy functions (#1900) Adil Zouitine 2025-09-09 17:00:34 +02:00
  • 846677f9cc Merge branch 'main' into user/azouitine/2025-7-4-convert-codebase-with-pipeline Steven Palma 2025-09-08 22:35:13 +02:00
  • 42d35e47b2 fix port feat/convert_rlds Pepijn 2025-09-08 18:58:42 +02:00
  • 1b9330a25a fix import Pepijn 2025-09-08 18:49:26 +02:00
  • af9ddcf9a2 chore(docs): update doctrines pipeline files (#1872) Steven Palma 2025-09-08 18:44:15 +02:00
  • d602e8169c fix(scripts): revert deletion of rs cam config import introduced by #1767 (#1876) Steven Palma 2025-09-08 18:29:39 +02:00
  • 490ffa89a5 add download script Pepijn 2025-09-08 17:57:04 +02:00
  • 3d31f2ad53 add port rlds script Pepijn 2025-09-08 13:40:47 +02:00
  • af79dda8d9 fix(caching) remove cache dir when collecting a dataset with each call to load_episodes and load_hf_dataset Michel Aractingi 2025-09-08 12:44:43 +02:00
  • 49baccdccb Disable torque before applying calibration logic (#1889) Steven Gong 2025-09-08 02:38:13 -07:00
  • d32006440c refactor(processors): Improve Normalization Processor Performance and Device/Dtype Adaptability (#1880) Adil Zouitine 2025-09-08 10:46:35 +02:00
  • 952f455446 fix(bug) in save_episode_data Michel Aractingi 2025-09-06 00:17:46 +02:00
  • 0747afdba7 Optimize dataset updates by incrementally concatenating new data instead of reloading from disk, reducing memory usage and improving performance. Michel Aractingi 2025-09-05 18:37:48 +02:00
  • 9beafe0c19 quick install fix for testing Jade Choghari 2025-09-05 14:53:55 +03:00
  • 27c9db60a6 Merge branch 'main' into add-libero Jade Choghari 2025-09-05 14:08:33 +03:00
  • fda5fb5e94 Merge branch 'add-libero' of https://github.com/jadechoghari/lerobot into add-libero Jade Choghari 2025-09-05 13:47:58 +03:00
  • 5f5438d6fa remove sh files Jade Choghari 2025-09-05 13:47:23 +03:00
  • 2b779cd6c6 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-05 10:36:51 +00:00
  • 3886af42a5 single line blank change Jade Choghari 2025-09-05 13:36:27 +03:00
  • 38f7229078 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-05 09:55:42 +00:00
  • 504421949c iterate on review Jade 2025-09-05 12:54:07 +03:00
  • f1cfdfced9 fix(processor): recover type inference for use of processors (#1873) Steven Palma 2025-09-05 11:31:30 +02:00
  • 28b9efc04f [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-05 09:23:31 +00:00
  • abba423e28 Update docs/source/libero.mdx Jade Choghari 2025-09-05 12:23:22 +03:00
  • 47a81c4150 Update docs/source/libero.mdx Jade Choghari 2025-09-05 12:23:12 +03:00
  • 6a3d57031a 2 add reachy 2 to updated lerobot (#1767) Gaëlle Lannuzel 2025-09-05 11:03:14 +02:00
  • d74494d92b Allow max_relative_target to be a float (#1837) Justin Huang 2025-09-05 00:58:47 -07:00
  • e099fc7b23 fix(tests) fixes for reachy2 tests; removing reachy2 references from the script user/michel-aractingi/2025-9-4-fix-reachy2-tests Michel Aractingi 2025-09-04 23:57:15 +02:00
  • 888a5b6249 refactor(utils): simplify log_rerun_data function (#1864) Adil Zouitine 2025-09-04 19:25:51 +02:00
  • f247aa0701 refactor(tests): update processor test assertions to reflect new preprocessor and postprocessor names (#1869) ci/convert_pipeline_1869 Adil Zouitine 2025-09-04 17:34:06 +02:00
  • 10c66a2459 Update minimal version Gaëlle Lannuzel 2025-09-04 17:17:09 +02:00
  • 1ac6a6d3fe refactor(constants): rename preprocessor and postprocessor constants for clarity (#1868) Adil Zouitine 2025-09-04 17:01:53 +02:00
  • c10e640fb6 Update minimal version Gaëlle Lannuzel 2025-09-04 16:54:32 +02:00
  • e698c709d8 fix(deps): use in-house rotation utils over scipy throughout the codebase Steven Palma 2025-09-04 16:44:18 +02:00
  • a988da4789 feat(teleoperation): introduce HasTeleopEvents protocol and enhance teleop event handling (#1866) Adil Zouitine 2025-09-04 16:28:49 +02:00
  • 99963b6968 refactor(dependencies): remove scipy dependency and introduce custom rotation utilities (#1863) Adil Zouitine 2025-09-04 16:26:28 +02:00
  • 332ca4ccc5 refactor(pipeline): enforce ProcessorStep inheritance for pipeline steps (#1862) ci/convert_pipeline_1862 Adil Zouitine 2025-09-04 16:22:03 +02:00
  • fc43246942 feat(record): add transition features to dataset and handle scalar vs array formatting in converters (#1861) Adil Zouitine 2025-09-04 16:17:31 +02:00
  • 4dbd63f613 remove dead comment user/michel-aractingi/2025-9-4-downgrade-grpc-version Michel Aractingi 2025-09-04 15:32:11 +02:00
  • 873cafef39 Downgrade the version of grpc and protobuf to fix the conflicting requirements of reachy2_sdk Update automatically generated proto files Michel Aractingi 2025-09-04 15:31:21 +02:00
  • d148279921 Support accelerate training and add test configs for SmolVLA accelerate-multi-gpu-support danaaubakirova 2025-09-04 13:07:25 +00:00
  • 1ba896598e Merge branch 'train-smolvla' into add-multitraining :wq a Jade Choghari 2025-09-04 14:32:06 +02:00