Commit Graph

  • a507917010 Merge branch 'huggingface:main' into main main ydy0615 2025-12-14 22:27:32 +08:00
  • 1d07a4aefd add auto in docs (#2645) Jade Choghari 2025-12-13 17:11:19 +01:00
  • 8afd003afb Merge branch 'main' of https://github.com/ydy0615/lerobot ydy0615 2025-12-11 21:54:21 +08:00
  • f5d5de1e97 Merge branch 'huggingface:main' into main ydy0615 2025-12-11 21:43:37 +08:00
  • a5518a6781 feat: add double SO101 follower/leader support throughout the codebase ydy0615 2025-12-11 21:34:12 +08:00
  • ce348a3460 enable variable image sizes to pi0/pi0.5 (#2609) Michel Aractingi 2025-12-10 19:41:11 +01:00
  • cb920235c4 docs: update X-VLA training strategies/commands (#2611) Jade Choghari 2025-12-09 19:08:09 +01:00
  • 7f40b3bf82 feat(dataset): add tool to convert images to video datasets (#2560) Jade Choghari 2025-12-08 18:50:21 +01:00
  • 2e9c9fd832 Replay while loop in sample actions with for loops (#2600) Michel Aractingi 2025-12-08 14:47:54 +01:00
  • f9cb5e659c chore(ci): skip workflows if not lerobot repository (#2601) Steven Palma 2025-12-08 12:44:36 +01:00
  • 9f8680e8e7 Merge branch 'huggingface:main' into main ydy0615 2025-12-06 18:56:05 +08:00
  • 0217e1e3ad Fix dataset aggreagation for multi video datasets' (#2550) Michel Aractingi 2025-12-05 16:09:25 +01:00
  • d79dd6d31f Add a documentation page with a brief intro to hw backends (#2385) Vladislav Sovrasov 2025-12-05 13:32:58 +01:00
  • 56b43cc888 fix(scripts): missing so101 import (#2577) Steven Palma 2025-12-03 18:20:26 +01:00
  • 77fe5a09ed fix(docs): argument typo (#2361) Kevin Thomas 2025-12-03 08:57:18 -08:00
  • 89ae7813a7 Reorganize assembly instructions setup before assembly (#2333) Austin King 2025-12-03 08:56:58 -08:00
  • e003108cf8 Fix link to lerobot-train script in documentation (#2466) ./c² 2025-12-03 06:46:26 -08:00
  • 5766eea377 fix(docs): remove duplicated package in install instructions (#2573) Steven Palma 2025-12-03 15:45:56 +01:00
  • f8a4cf225b feat(robots): add earth rover robot support (#2575) Steven Palma 2025-12-03 15:36:22 +01:00
  • 43b0f17eb9 feat(policies): Add X-VLA (#2405) Jade Choghari 2025-12-03 15:29:14 +01:00
  • b0b755471b Revert "Earth Rover Mini Plus integration (#2544)" (#2574) Steven Palma 2025-12-03 14:43:07 +01:00
  • 35c5a27352 Earth Rover Mini Plus integration (#2544) s1lent4gnt 2025-12-03 14:24:57 +01:00
  • afb90e17e7 doc: fix wrong package name in installation doc (#2513) vinoyang 2025-12-03 20:36:59 +08:00
  • 9ec9ee781a feat(policies): Allow users to register 3rd party policies - pip install lerobot_policy_mypolicy (#2308) Daniel San José Pro 2025-12-03 12:09:24 +01:00
  • 0b497fc37d Make transport module Mypy Compliant [issue#1731] (#2433) Md. Muhaimin Rahman 2025-12-03 06:12:15 +09:00
  • 2f16cb38c8 Merge branch 'huggingface:main' into main ydy0615 2025-12-02 23:13:10 +08:00
  • dbc1fe57db modified: README.md ydy0615 2025-12-02 22:28:02 +08:00
  • 797cd2725a fix pi05 forward compile (#2551) Michel Aractingi 2025-12-02 11:01:43 +01:00
  • af4766b602 fix(ci): move hub artifacts to /mnt to avoid runners' No space left on device (#2564) Steven Palma 2025-12-01 20:14:51 +01:00
  • 37f43df88a Feat/add unitree g1 robot (#2530) Martino Russi 2025-12-01 16:10:13 +01:00
  • 5f7b5f2817 remove the sampler cause the relative index is added (#2521) Sota Nakamura 2025-12-01 06:28:32 +09:00
  • 64cef98fba new file: src/lerobot/teleoperators/so101_leader_double/__init__.py new file: src/lerobot/teleoperators/so101_leader_double/config_so101_leader_double.py new file: src/lerobot/teleoperators/so101_leader_double/so101_leader_double.py ydy0615 2025-11-30 13:47:46 +08:00
  • 5b5767dae0 new file: src/lerobot/robots/so101_follower_double/__init__.py new file: src/lerobot/robots/so101_follower_double/config_so101_follower_double.py new file: src/lerobot/robots/so101_follower_double/so101_follower_double.py ydy0615 2025-11-30 13:30:35 +08:00
  • c55fbe1b3e chore(dependencies): Bump lerobot to 0.4.3 (#2540) Steven Palma 2025-11-28 10:39:02 +01:00
  • 58f70b6bd3 fix(scripts): better prints teleop (#2538) Steven Palma 2025-11-27 16:54:17 +01:00
  • b07160eb1b feat(utils): precise_sleep() less CPU hungry without sacrificing accuracy (#2526) Steven Palma 2025-11-26 17:42:16 +01:00
  • 648ea8f485 fix(benchmark) : fixing video benchmark (#2094) Caroline Pascal 2025-11-26 17:41:31 +01:00
  • 581dd45eae feat(parallel encoding): making parallel encoding the default choice over all platforms (#2525) Caroline Pascal 2025-11-26 14:57:34 +01:00
  • 17581a9449 fix(examples): wrap all of them into a main function (#2524) Steven Palma 2025-11-26 14:28:04 +01:00
  • 87bee86640 feat(dataset): dynamic compress_level depending on the type of dataset (video or image) (#2517) Steven Palma 2025-11-25 19:11:12 +01:00
  • 18b32dced9 feat(dataset): speed-up encoding time (#2514) Steven Palma 2025-11-25 16:46:12 +01:00
  • 36e8feefe3 docs: Add LeIsaac x LeRobot Envhub tutorial (#2498) Jade Choghari 2025-11-25 16:23:12 +01:00
  • 0f551df8f4 add absolute_to_reative_idx for remapping indicies when a subset of data is loaded (#2490) Michel Aractingi 2025-11-20 14:05:31 +01:00
  • 6e86a69dcd feat(envs): add envs pre-post processor (#2474) Jade Choghari 2025-11-19 18:36:14 +01:00
  • 8a915c6b6f [RTC] Real Time Chunking for Pi0, Smolvla, Pi0.5 (#1698) Eugene Mironov 2025-11-19 17:19:48 +07:00
  • b464d9f8bc Fix episode filtering bug when requesting a subset of the episodes in a dataset (#2456) Michel Aractingi 2025-11-18 17:26:41 +01:00
  • 784cdae55a Fixes in port droid scripts (#2455) Michel Aractingi 2025-11-17 23:42:30 +01:00
  • d9e74a9d37 chore(dependencies): Bump lerobot to 0.4.2 (#2423) Steven Palma 2025-11-12 13:13:57 +01:00
  • a5b29d4301 chore(installation): remove libero installation patch (#2416) Steven Palma 2025-11-10 11:51:52 +01:00
  • a4aa316470 fix(dataset): fix data access bottleneck for faster training (#2408) Steven Palma 2025-11-07 21:54:44 +01:00
  • f6b16f6d97 fix(dataset_tools) Critical bug in modify features (#2342) Michel Aractingi 2025-11-04 15:56:41 +01:00
  • df0c335a5a feat(sim): EnvHub - allow loading envs from the hub (#2121) Jade Choghari 2025-11-04 14:52:46 +01:00
  • 87ed3a2b6e dep(upgrade): add libero as a pypi package (#2365) Jade Choghari 2025-11-04 10:43:52 +01:00
  • d57d1aa197 fix(make_policy): rename mapping edge cases in training (#2332) Jade Choghari 2025-10-31 13:08:42 +01:00
  • 3f8c5d9809 fix(video_key typo): fixing video_key typo in update_video_info (#2323) Caroline Pascal 2025-10-28 09:41:33 +01:00
  • d1548e1d13 docs(install): imrpove groot and libero installation instructions (#2314) Steven Palma 2025-10-26 15:37:41 +08:00
  • d11ec6b5ef docs(readme): update installation instructions for 0.4.0 (#2310) Steven Palma 2025-10-24 17:31:37 +02:00
  • c75455a6de chore(dependecies): Bump lerobot to 0.4.1 (#2299) Steven Palma 2025-10-23 20:59:30 +02:00
  • f25ac02e6c chore(dependencies): Bump lerobot to 0.4.0 (#2298) Steven Palma 2025-10-23 20:20:52 +02:00
  • 23cb668cac fix(ci): add fastapi dep + bump to 0.3.5 (#2301) Steven Palma 2025-10-23 19:53:44 +02:00
  • 2ea3043b1b patch(ci): remove pi & libero tags from PyPi release temporary due to their reliance on git dependencies (#2300) Steven Palma 2025-10-23 19:37:11 +02:00
  • 0f61e2415f chore(deps): update requirements file (#2297) Steven Palma 2025-10-23 18:38:41 +02:00
  • 76a425c600 Fix: check_cached_episodes doesn't check if the requested episode video were downloaded (#2296) Michel Aractingi 2025-10-23 17:34:03 +02:00
  • df71f3ce24 docs(policies): GR00T updates (#2293) Lior Ben Horin 2025-10-23 16:01:41 +03:00
  • 326aca0a48 Add API Examples (#2289) Francesco Capuano 2025-10-23 14:18:13 +02:00
  • be46bdea8f feat(policies): add Nvidia Gr00t N1.5 model (#2292) Steven Palma 2025-10-23 13:50:30 +02:00
  • 306429a85b fix(cameras): opencv camera index casting (#2286) Steven Palma 2025-10-22 17:27:31 +02:00
  • 12f2f35760 - Introduce _current_file_start_frame for better tracking of the number of frames in each parquet file (#2280) Michel Aractingi 2025-10-21 16:17:12 +02:00
  • a024d33750 fix(bug): Fix policy renaming ValueError during training (#2278) Jade Choghari 2025-10-21 16:00:46 +02:00
  • 63cd2111ad [Fix] Device Error on SmolVLA Multi-GPU Training (#2270) Hakjin Lee 2025-10-21 21:26:31 +09:00
  • abe9e79825 chore(dependencies): bump & ceil gymnasium version + pin metaworld version + bump gym-hil (#2267) Steven Palma 2025-10-21 12:56:32 +02:00
  • 503fc4e9f4 fix(ci): exclude motor tests in multi-gpu setup (#2276) Steven Palma 2025-10-21 12:14:26 +02:00
  • 92b479f9ac Fix camera FPS set issue (#2275) Xiaoxuan Liu 2025-10-21 17:31:03 +08:00
  • b954337ac7 fix(scripts): add missing observation overwrite in eval and async (#2265) Steven Palma 2025-10-20 23:34:24 +02:00
  • 5f6f476f32 fix: support cuda:0, cuda:1 in string selection (#2256) Jade Choghari 2025-10-20 23:29:05 +02:00
  • 502fdc0630 fix dataset revision (#2260) Antoine 2025-10-20 18:45:09 +02:00
  • 9db6213895 chore(style): update mypy config (#2257) Steven Palma 2025-10-20 16:25:03 +02:00
  • aa1d906802 Enhance OpenCVCamera with FOURCC for MJPEG support and validation (#1558) hls 2025-10-20 20:19:21 +08:00
  • eff8a6fd12 Fix typehint and address the mypy errors of src/lerobot/configs (#1746) tetsugo02 2025-10-20 19:57:32 +09:00
  • c54cd529a2 Fix: camera code changes only (#1788) Jaisree25 2025-10-20 03:57:10 -07:00
  • a5ca206c49 chore(mypy-compliant): Ensure the model module passes MyPy type checks (#1782) Huy 2025-10-19 23:35:21 +02:00
  • 88100943ef add affine transforms and test (#2145) Bryson Jones 2025-10-19 12:39:30 -07:00
  • a95b15ccc0 refactor(env): introduce explicit gym ID handling in EnvConfig/factory (#2234) Jade Choghari 2025-10-19 20:50:00 +02:00
  • a97d078d95 Feat: Support CLI for Launching LeKiwiHost (#1614) Xingdong Zuo 2025-10-20 03:19:57 +09:00
  • 98662e5f24 chore(install): use miniforge instead of miniconda (#2249) Steven Palma 2025-10-19 19:19:21 +02:00
  • 4d8f242af9 chore(pyproject): cleaning no longer existing files/folders in pyproject exclude_dirs (#2240) Caroline Pascal 2025-10-19 14:43:07 +02:00
  • 1ff8986c77 fix: add MockMotorBus to MockRobot (#2081) Francesco Capuano 2025-10-18 12:06:43 +02:00
  • f0aeded142 Fixes failed to delete images because the timing of gc is uncertain (#1710) Lycoris 2025-10-18 12:47:07 +08:00
  • da5d2f3e91 chore(dependencies): upgrade rerun (#2237) Steven Palma 2025-10-18 01:35:02 +02:00
  • d6ea3bbce0 fix(docs): update example flags for lerobot-dataset-viz (#2238) Steven Palma 2025-10-18 01:34:44 +02:00
  • 7aedbbf81a [pre-commit.ci] pre-commit autoupdate (#1563) pre-commit-ci[bot] 2025-10-18 01:20:45 +02:00
  • 1ee8d824f5 fix(docs): update eval example (#2236) Steven Palma 2025-10-18 00:51:17 +02:00
  • f7c4f99545 fix(factory): ensure output and input features are set only if not already defined (#1771) Maximilian Li 2025-10-18 00:50:34 +02:00
  • 92b6254473 feat(utils): add support for Intel XPU backend (#2233) Steven Palma 2025-10-17 19:30:25 +02:00
  • 79137f58d1 Fixed a small wrist flex calibration issue for lekiwi (#1787) Ilia Larchenko 2025-10-17 23:14:53 +07:00
  • da9c2e66f4 fix: fix deprecated hugginface-cli whoami (#1884) azaracla 2025-10-17 17:26:34 +02:00
  • 45730cc71e fix(docs): markdown formatting in integrate_hardware.mdx (#2232) Steven Palma 2025-10-17 16:33:46 +02:00
  • 5d4af4b0b1 Fix: debug policy load pretrained model failure problem (#2073) yfynb1111 2025-10-17 22:32:56 +08:00
  • 0050d7c61c docs: change video file path format in conversion script (#2113) Edgar Riba 2025-10-17 16:32:24 +02:00
  • cf2897f545 Docs(fix): corrects minor mix-ups encoder/decoder (#2231) Jade Choghari 2025-10-17 16:12:01 +02:00