Commit Graph

  • 33969a0337 refactor(pipeline): Simplify observation and padding data handling in batch transitions Adil Zouitine 2025-07-08 15:13:41 +02:00
  • fa26290e8c feat(pipeline): Enhance step_through method to support both tuple and dict inputs Adil Zouitine 2025-07-08 13:14:58 +02:00
  • e9f7f5127b chore(learner): nit comment from copilot Adil Zouitine 2025-07-07 13:37:52 +02:00
  • 097842c70f chore(normalization): addressing comments from copilot Adil Zouitine 2025-07-07 13:37:25 +02:00
  • 3b8a3a32a0 feat (overrides): Implement support for loading processors with parameter overrides Adil Zouitine 2025-07-07 12:01:34 +02:00
  • 1c56779dd9 chore (type): add typing for multiprocess envs Adil Zouitine 2025-07-06 22:18:19 +02:00
  • 83a4338f8b chore (output format): improves output format Adil Zouitine 2025-07-06 22:03:37 +02:00
  • 730c7b2f35 fix(test): linting issue Adil Zouitine 2025-07-06 21:34:14 +02:00
  • 116059a43e [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-06 19:31:23 +00:00
  • b08149a113 chore (batch handling): Enhance processing components with batch conversion utilities Adil Zouitine 2025-07-06 21:29:51 +02:00
  • c227107f60 feat (device processor): Implement device processor Adil Zouitine 2025-07-04 13:07:58 +02:00
  • 01dc289f3d chore (docstrin):Improve docstring for NormalizerProcessor Adil Zouitine 2025-07-04 12:55:35 +02:00
  • 6830ca7645 Refactor normalization components and update tests Adil Zouitine 2025-07-04 12:09:40 +02:00
  • ed42c71fc3 fix(test): import issue Adil Zouitine 2025-07-04 11:25:07 +02:00
  • e0139065bd chore(test): add suggestion made by copilot regarding numpy test Adil Zouitine 2025-07-04 11:19:41 +02:00
  • e509f255af Update tests/processor/test_observation_processor.py Adil Zouitine 2025-07-04 11:17:54 +02:00
  • e2fcd140b0 fix(test): policies Adil Zouitine 2025-07-04 11:14:14 +02:00
  • 2a7a0e6129 fix (test): test factory Adil Zouitine 2025-07-04 11:10:28 +02:00
  • 9f33791b19 chore (docs): add docstring for processor Adil Zouitine 2025-07-04 11:07:18 +02:00
  • 453e0a995f Enhance processing architecture with new components Adil Zouitine 2025-07-04 10:53:40 +02:00
  • 8ebf79c494 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-03 16:35:37 +00:00
  • 8774aec304 Add normalization processor and related components Adil Zouitine 2025-07-03 18:35:14 +02:00
  • ac742c9f0d [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-03 13:22:41 +00:00
  • cd13f1ecfd Add RobotProcessor tutorial to documentation Adil Zouitine 2025-07-03 15:22:21 +02:00
  • 9aa632968f Refactor processing architecture to use RobotProcessor Adil Zouitine 2025-07-03 14:11:28 +02:00
  • 62caaf07b0 Remove redundant tests for None observation and serialization methods in test_observation_processor.py to streamline the test suite and improve maintainability. Adil Zouitine 2025-07-02 17:37:45 +02:00
  • 3355f04ca6 Refactor observation processing and improve modularity Adil Zouitine 2025-07-02 17:37:00 +02:00
  • 769f531603 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-02 15:31:15 +00:00
  • f6c7287ae7 Refactor observation preprocessing to use a modular pipeline system Adil Zouitine 2025-07-02 17:29:58 +02:00
  • 4048b02d4a improved typing in datasets/utils.py Michel Aractingi 2025-07-31 14:32:29 +02:00
  • 945e1ff266 fix colab typo (#1629) Francesco Capuano 2025-07-31 11:08:12 +02:00
  • 71eff183ff Fix pi0 checkpoint state map (#1415) Yushun Xiang 2025-07-30 23:38:32 +08:00
  • f94092c169 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-30 10:12:01 +00:00
  • 1c79e3dec1 Added mock context manager to tests in order to avoid calls to the hub for dummy datasets Michel Aractingi 2025-07-30 12:11:16 +02:00
  • 527ae8e557 Add variable-size test datasets (#1610) Francesco Capuano 2025-07-30 11:26:28 +02:00
  • 890b1e473d Merge branch 'main' into user/michel-aractingi/2025_06_30_dataset_v3 Michel Aractingi 2025-07-30 00:43:53 +02:00
  • 6447352439 added a check for comparing cached episodes in order to trigger a new download if the requested episodes dont match the cached ones Michel Aractingi 2025-07-30 00:32:28 +02:00
  • 788544d936 update lerobot_dataset docstring Michel Aractingi 2025-07-30 00:12:23 +02:00
  • 59d108a807 fix(convert_v2_v3) reverted concat data files from previous commit fixed bug in meta data related chunk_index and file_index when concatenating video files, added clearer condition to respect conditions so that episode doesnt span multiple videos Michel Aractingi 2025-07-29 22:58:24 +02:00
  • ddaca00801 Try adding mobile_base velocity glannuzel 2025-07-29 15:12:05 +02:00
  • 096cdeb8ad Future depth work glannuzel 2025-07-29 14:40:10 +02:00
  • 042e34898a Add all rgb cameras glannuzel 2025-07-29 14:25:15 +02:00
  • c9dc12106f Update utils.py glannuzel 2025-07-29 14:07:48 +02:00
  • 9735606cbb Create test_reachy2_camera.py glannuzel 2025-07-29 14:07:39 +02:00
  • 18e7232f88 Add teleop_left camera to observation glannuzel 2025-07-29 14:07:26 +02:00
  • 8b9fc0d2e9 Add reachy2camera to cameras glannuzel 2025-07-29 14:06:57 +02:00
  • 67196c9d53 fix(180-degree rotation): Add cv2.ROTATE_180 to rotation checks in both OpenCV and RealSense camera implementations Rayen Ghali 2025-07-29 08:54:43 -03:00
  • 5695432142 fix(DiffusionPolicy): Fix bug where training without image features would crash with exception, fix environment state docs (#1617) Abhay Deshpande 2025-07-29 04:40:16 -07:00
  • c14ab9e97b fix(dependencies): removing versions ceilings on tokenizers and huggingface_hub dependencies (#1618) Caroline Pascal 2025-07-29 10:59:23 +02:00
  • 08c47eac4b Saving test scripts glannuzel 2025-07-29 10:26:03 +02:00
  • 8de5610273 Try adding a fake Reachy teleoperator glannuzel 2025-07-29 10:24:50 +02:00
  • 6acb6bd3e5 Fix observation state glannuzel 2025-07-29 10:18:47 +02:00
  • 32b08a242d Modify observation_features glannuzel 2025-07-28 17:59:14 +02:00
  • c7c3b477d6 Fix sample beta for smolvla as done for pi0, remove sample_beta func (#1611) Michel Aractingi 2025-07-28 17:28:55 +02:00
  • 2d646fbc64 Remove print glannuzel 2025-07-28 17:18:43 +02:00
  • 40cb84c005 Fix joint shape glannuzel 2025-07-28 17:18:00 +02:00
  • b267cd40f7 fix(tokenizers dependency): adding ceiling version on tokenizers (#1612) Caroline Pascal 2025-07-28 17:05:44 +02:00
  • 0800406d2b Start adding Reachy 2 (no camera) glannuzel 2025-07-28 16:37:48 +02:00
  • 7fe6adaf61 fix(config): typing correction on config.py (#1320) Lumen Yang 2025-07-28 15:22:37 +02:00
  • 4b88842d20 fix bug about sampling time from beta distribution (#1605) Kleist Bond 2025-07-28 21:17:30 +08:00
  • c3d5e494c0 fix(policies): remove action from batch for offline evaluation (#1609) user/fracapuano/2025_07_28_fix_test_datasets Adil Zouitine 2025-07-28 13:10:34 +02:00
  • 664e069c3f docs/style: updating docs and deprecated links (#1584) Caroline Pascal 2025-07-28 12:55:47 +02:00
  • b61a4ded9a chore(pi0fast): TODO comment to warn the need for removal ignore_index (#1593) Adil Zouitine 2025-07-28 11:49:05 +02:00
  • 98746c7cf9 bump wandb version to be compatible with ne grpcio-deps (#1604) Michel Aractingi 2025-07-28 11:45:30 +02:00
  • 615adfc48d smolfix(vla): typing and fix offline inference when action in the batch (#1597) Adil Zouitine 2025-07-28 11:44:22 +02:00
  • f089ab3628 fix(hf hub dependency): adding ceiling version on huggingface_hub (#1608) Caroline Pascal 2025-07-28 11:09:18 +02:00
  • 4a1233306b Merge pull request #3 from huggingface/main Gaëlle Lannuzel 2025-07-28 10:51:15 +02:00
  • ac1c2454c5 Small fixes feat/add-biteleop-so101 Pepijn 2025-07-28 09:13:01 +02:00
  • 2e3c116fad add urdfs Pepijn 2025-07-28 08:52:37 +02:00
  • dacd1d7f5c Fixing all broken links in integrate_hardware document (#1445) arulloomba1 2025-07-25 07:44:43 -07:00
  • b2a71c6fe4 fix: Rename sync_cache_first to force_cache_sync in LeRobotDataset docstring (#1310) HUANG TZU-CHUN 2025-07-25 21:08:00 +08:00
  • d4f962fb34 feat(ci): add entrypoints + add version checks + add minimal release testing + uncomment publishing to pypi (#1589) Steven Palma 2025-07-25 12:06:46 +02:00
  • 4c8f002055 fix(act): disable VAE during offline inference (#1588) Adil Zouitine 2025-07-24 17:09:12 +02:00
  • 989f3d05ba [Async Inference] Merge Protos & refactoring (#1480) Eugene Mironov 2025-07-23 16:30:01 +07:00
  • 218ebed3ef feat(convert_dataset_v21_to_v3) added the use of more efficient Dataset.from_parquet and concatenate_datasets Michel Aractingi 2025-07-22 17:27:41 +02:00
  • f5d6b5b3a7 test(cameras): skip depth test in rs camera for latest version (#1574) Steven Palma 2025-07-22 15:14:01 +02:00
  • 835f0eddfa bug(gamepad_utils) inverted axis between x and y (#1572) Michel Aractingi 2025-07-22 14:31:30 +02:00
  • 65c174e9f8 fix record and replay and startup issue Pepijn 2025-07-22 14:07:20 +02:00
  • 5d2aef61b8 Pre-commits fixes (#1568) Simon Alibert 2025-07-22 11:56:23 +02:00
  • 670d7f485f Merge branch 'main' into user/michel-aractingi/2025_06_30_dataset_v3 Michel Aractingi 2025-07-21 18:45:03 +02:00
  • 2efc74012d Fix default version to v2.1 for vizualizer user/michel-aractingi/defualt_viz_v2.1 Michel Aractingi 2025-07-22 10:19:38 +02:00
  • 9b9f4757fb style(deprecated method): remove no longer used get_features_from_robot function (replaced by hw_to_dataset_features) (#1560) Caroline Pascal 2025-07-21 19:12:03 +02:00
  • f6ec1d89a5 feat(ci): add release workflow (#1562) Steven Palma 2025-07-21 19:08:32 +02:00
  • f59baeab45 bump version for breaking changes in 1417 (#1515) Daniel Ritchie 2025-07-21 09:16:50 -06:00
  • c993fea8ab Merge branch 'main' into user/michel-aractingi/2025_06_30_dataset_v3 Michel Aractingi 2025-07-21 14:51:05 +02:00
  • 066b81aec2 moved concat_video function to video_utils, cleaned some code Michel Aractingi 2025-07-21 14:47:16 +02:00
  • dcb02a951d fix(convert_v1) use correct legacy path, remove comments from scripts, revert lekiwi/record.py to main Michel Aractingi 2025-07-21 11:49:15 +02:00
  • 17efa2ff8e Add disclaimer to pi0 from_pretrained (#1550) Michel Aractingi 2025-07-21 10:57:35 +02:00
  • ac0fd71f0a Merge branch 'main' into user/michel-aractingi/2025_06_30_dataset_v3 Michel Aractingi 2025-07-21 10:21:24 +02:00
  • 26cb4614c9 fix: calibration workflow when using robot_id with existing calibration files (#1528) Adil Zouitine 2025-07-20 23:41:19 +02:00
  • e88b30e6cc fix(ci): multiple fixes (#1549) Steven Palma 2025-07-20 23:09:35 +02:00
  • 9229f21b23 Advise placement of cable during assembly, clarify USB instructions (#1545) Jakob Frick 2025-07-20 01:33:51 -07:00
  • f98f01e81d Merge branch 'main' into user/michel-aractingi/2025_06_30_dataset_v3 Michel Aractingi 2025-07-20 01:40:03 +02:00
  • 23375cce3a fix(tests) bug in clear_episode_buffer Michel Aractingi 2025-07-20 01:39:19 +02:00
  • 89f59b0703 refactor(ci): workflows improvements (#1535) Steven Palma 2025-07-19 20:09:12 +02:00
  • 8ffc00dbcd Removed batch_encoding_Size from record.py Michel Aractingi 2025-07-18 17:56:42 +02:00
  • ec40fc41b5 Removed references to batch encoding to be added later or in another PR Michel Aractingi 2025-07-18 16:52:47 +02:00
  • 005d4bb011 Modify replay Pepijn 2025-07-18 16:38:09 +02:00
  • 779d38fff0 hack to get images "at" 100fps Pepijn 2025-07-18 16:33:38 +02:00
  • 5ec70f704e removed check_timestamps_sync that is no longer used in the code, removed tests in datasets related to check_timestamps_sync added the use of clear_episode_buffer that was not used in save_episode added the creation of the codebase_version tag that was missing in slurm_upload Michel Aractingi 2025-07-18 16:24:16 +02:00