Steven Palma
bbcf66bd82
chore: enable simplify in ruff lint ( #2085 )
2025-09-29 15:06:56 +02:00
Steven Palma
c378a325f0
chore: enable pyugrade ruff lint ( #2084 )
2025-09-29 13:28:53 +02:00
Qizhi Chen
90684a9690
Improve V3 aggregate implementation ( #2077 )
...
* fix return type
* improve apply with vertorize op
* Update src/lerobot/datasets/aggregate.py
Co-authored-by: Michel Aractingi <michel.aractingi@huggingface.co >
2025-09-29 11:18:54 +02:00
Steven Palma
f59eb54f5c
chore: remove unused code ( #2062 )
2025-09-29 10:49:36 +02:00
Qizhi Chen
62e9849ffd
use abs path when concatenating ( #2076 )
2025-09-28 14:18:22 +02:00
Francesco Capuano
e3b572992e
Save Cropped Dataset to Hub ( #2071 )
...
* fix: cast fps argument from dataset to int
* fix: typo
* fix: specify repo-id
2025-09-27 16:07:53 +02:00
Jade Choghari
5b647e3bcb
docs(fix): libero example command ( #2060 )
...
Signed-off-by: Jade Choghari <chogharijade@gmail.com >
2025-09-26 15:09:42 +02:00
Adil Zouitine
ddfff054bc
feat(train): enhance processor overrides with normalizer and unnormalizer stats ( #2038 )
2025-09-26 14:32:29 +02:00
Steven Palma
49918efbc1
chore(utils): remove unused code ( #2059 )
2025-09-26 14:30:17 +02:00
Steven Palma
c5b5955c5a
chore: replace hard-coded next values with constants throughout all the source code ( #2056 )
2025-09-26 14:30:07 +02:00
Michel Aractingi
ec40ccde0d
Bug in conversion from v2.1 script ( #2057 )
...
* False logic in setting the dataset to index in the meta data when converting from v2.1'
* Improved logging
2025-09-26 14:28:58 +02:00
Steven Palma
d2782cf66b
chore: replace hard-coded action values with constants throughout all the source code ( #2055 )
...
* chore: replace hard-coded 'action' values with constants throughout all the source code
* chore(tests): replace hard-coded action values with constants throughout all the test code
2025-09-26 13:33:18 +02:00
Adil Zouitine
9627765ce2
chore(mypy): add mypy configuration and module overrides for gradual type checking ( #2052 )
2025-09-26 11:53:27 +02:00
Steven Palma
43d878a102
chore: replace hard-coded obs values with constants throughout all the source code ( #2037 )
...
* chore: replace hard-coded OBS values with constants throughout all the source code
* chore(tests): replace hard-coded OBS values with constants throughout all the test code
2025-09-25 15:36:47 +02:00
Steven Palma
ddba994d73
chore(scripts): rename eval and train scripts ( #2033 )
2025-09-24 18:29:58 +02:00
Jade Choghari
a87d4c9a74
(docs): small change in dataset name ( #2032 )
...
* small change
Signed-off-by: Jade Choghari <chogharijade@gmail.com >
* update
Signed-off-by: Jade Choghari <chogharijade@gmail.com >
---------
Signed-off-by: Jade Choghari <chogharijade@gmail.com >
2025-09-24 17:30:32 +02:00
Steven Palma
170c09e7f6
chore(utils): move queue utils and wandb_utils to their respective modules ( #2030 )
...
* chore(utils): move queue utils and wandb_utils to their respective modules
* fix(rl): remove double imports
---------
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 17:10:52 +02:00
Steven Palma
853cc70194
chore(utils): remove unused utils legacy functions + rename init_rerun ( #2031 )
2025-09-24 17:10:27 +02:00
Steven Palma
ec63225dc1
chore(utils): move encoding utils and process to their respective modules ( #2029 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 16:47:37 +02:00
Steven Palma
af1760f175
chore(utils): move benchmark and buffer to their respective modules ( #2028 )
2025-09-24 16:46:38 +02:00
Steven Palma
163df97c0c
fix(docs): update outdated links ( #2026 )
2025-09-24 16:17:39 +02:00
Steven Palma
cdd2bf1c4e
chore(ci): update stale message ( #2027 )
2025-09-24 15:46:44 +02:00
Steven Palma
1cba47da20
chore(async): move async related code to its directory at top level ( #2003 )
...
* chore(async): move async related code to its directory at top level
* chore(style): apply pre-commit to renamed headers
* test(async): fix async imports
* docs(async): update async headers doc
2025-09-24 14:49:37 +02:00
Steven Palma
7359e18eb6
chore(scripts): move replay to scripts ( #2021 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 14:48:23 +02:00
Steven Palma
13010647bc
chore(scripts): move setup_motors to scripts ( #2020 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 14:06:58 +02:00
Steven Palma
acbc14f60a
chore(scripts): move calibrate to scripts ( #2024 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 14:06:48 +02:00
Steven Palma
2b59850f15
chore(scripts): move record to scripts ( #2022 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 13:38:12 +02:00
Steven Palma
42e4b3d09e
chore(scripts): move teleop to scripts ( #2023 )
2025-09-24 12:01:21 +02:00
Steven Palma
98bcda2d8b
chore(scripts): move find_port to scripts ( #2019 )
2025-09-24 11:38:04 +02:00
Steven Palma
a4178f385b
feat(script): add entry point for find joints limits ( #2010 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 11:28:56 +02:00
Steven Palma
bd09b2153f
chore(scripts): move find_cameras to scripts ( #2018 )
2025-09-24 11:14:48 +02:00
Steven Palma
1033680a57
chore: move errors to utils ( #2017 )
...
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-24 11:14:23 +02:00
Steven Palma
7cf04a5ec3
chore: move constants to utils ( #2016 )
2025-09-24 11:11:53 +02:00
Steven Palma
c9787bd98a
feat(script): add entry point for image transform viz ( #2007 )
...
* feat(Scripts): add entry point for img transform viz
* chore(style): pre-commit style
2025-09-23 18:47:36 +02:00
Steven Palma
c435d3cebc
feat(script): add entry point for dataset viz ( #2006 )
...
* chore(scripts): rename script dataset viz
* feat(scripts): add entry point for dataset-viz
---------
Signed-off-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-23 18:46:27 +02:00
Steven Palma
1666097fd3
refactor(scripts): update system info script ( #2005 )
...
* refactor(scripts): update system info script
* chore(scripts): rename info script
* feat(scripts): add entrypoint for info
* chore(ci): update issue report template
2025-09-23 17:55:53 +02:00
Steven Palma
3068ce3569
docs(rl): fix path ( #2004 )
2025-09-23 17:43:55 +02:00
Steven Palma
d6a32e9742
chore(rl): move rl related code to its directory at top level ( #2002 )
...
* chore(rl): move rl related code to its directory at top level
* chore(style): apply pre-commit to renamed headers
* test(rl): fix rl imports
* docs(rl): update rl headers doc
2025-09-23 16:32:34 +02:00
Steven Palma
9d0cf64da6
fix(dataset): cast fps to int instead of float ( #2001 )
2025-09-23 15:51:19 +02:00
Jivin.L
a68424c3c9
Fix: Resolve PermissionError and UnicodeDecodeError in Python scripts ( #1980 )
...
* Fix: Resolve PermissionError and UnicodeDecodeError in Python scripts
Problem:
1. PermissionError when running eval.py
2. UnicodeDecodeError: 'gbk' when running migrate_policy_normalization.py
* To explicitly specify the file encoding and resolve linter warnings.
Signed-off-by: Jivin.L <45867423+JivinDotL@users.noreply.github.com >
---------
Signed-off-by: Jivin.L <45867423+JivinDotL@users.noreply.github.com >
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org >
2025-09-23 13:38:22 +02:00
Mohit
664c00b594
Update README.md ( #1989 )
...
Signed-off-by: Mohit <97352487+complete-dope@users.noreply.github.com >
2025-09-22 16:51:43 +02:00
Steven Palma
a665a9df83
chore(ci): update time for stale issue/pr ( #1997 )
...
* chore(ci): update time for stale issue/pr
* chore(ci): update comment
2025-09-22 16:40:31 +02:00
Steven Palma
4bad09cd25
feat(ci): add stale GH action bot for stalled issues & PRs ( #1996 )
2025-09-22 16:06:16 +02:00
Jade Choghari
2538472781
feat(sim): Add Libero Env ( #1984 )
2025-09-22 15:36:20 +02:00
Adil Zouitine
f7283193ea
fix(trainer): overrides device to the target device, for the device processor on the preprocessor ( #1993 )
...
* fix(trainer): overiddes device to the target defice, for device processor on preprocessor
* Update src/lerobot/scripts/train.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Adil Zouitine <adilzouitinegm@gmail.com >
---------
Signed-off-by: Adil Zouitine <adilzouitinegm@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-22 11:26:30 +02:00
Michel Aractingi
ce3670a20e
bump datasets to 4.0.0 ( #1990 )
2025-09-22 10:19:45 +02:00
Pepijn
62d6169d2f
fix formatting readme ( #1987 )
2025-09-19 20:21:23 +02:00
Pepijn
d65668ff3c
Add docs for LeRobot Image transforms ( #1972 )
...
* Remove unused scripts, add docs for image transforms and add example
* fix(examples): move train_policy.py under examples, remove outdated readme parts
* remove script thats copied to train folder
* remove outdated links to examples and example tests
2025-09-19 15:19:49 +02:00
Michel Aractingi
cc135d3c4a
bump gym-hil version to be pipeline compatible ( #1983 )
2025-09-19 11:04:13 +02:00
Pepijn
5d1837d87e
fix (docs): image link for phone ( #1977 )
2025-09-18 21:31:34 +02:00