Adil Zouitine
a5f758d7c6
[HIL-SERL] Review feedback modifications ( #1112 )
2025-06-03 17:30:22 +02:00
Eugene Mironov
f8a963b86f
Fixup proto header ( #1104 )
2025-06-03 17:30:21 +02:00
AdilZouitine
f96c50a4e2
Add grpcio as optional dependency
2025-06-03 17:30:21 +02:00
AdilZouitine
3ba8b27680
Cleaning configs
2025-06-03 17:30:21 +02:00
Adil Zouitine
049773a5fa
[HIL SERL] Env management and add gym-hil ( #1077 )
...
Co-authored-by: Michel Aractingi <michel.aractingi@gmail.com >
2025-06-03 17:30:21 +02:00
Adil Zouitine
e76f29ff7a
Merge branch 'main' into user/adil-zouitine/2025-1-7-port-hil-serl-new
2025-06-03 17:30:11 +02:00
Simon Alibert
0e39d0f6e6
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-06-02 13:19:26 +02:00
Adil Zouitine
2be7f3a3ff
(hotfix): nightly CI by clipping pymunk version below 7.0.0 ( #1182 )
2025-06-02 13:18:02 +02:00
Adil Zouitine
0cf864870c
[Fix] Unpin torch beyond 2.6.0 & torchcodec beyond 0.2.1 ( #1127 )
2025-05-28 16:54:20 +02:00
Steven Palma
71e6520cd1
refactor(cameras): cameras implementations + tests improvements ( #1108 )
...
Co-authored-by: Simon Alibert <simon.alibert@huggingface.co >
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-23 14:47:37 +02:00
Simon Alibert
7890767d34
Remove pynput from optional deps
2025-05-12 18:54:08 +02:00
Simon Alibert
320f7e8450
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-05-08 13:24:12 +02:00
Pepijn
a1daeaf0c4
feat(docs): Add new docs build process ( #1046 )
...
Co-authored-by: Mishig Davaadorj <dmishig@gmail.com >
Co-authored-by: Steven Palma <steven.palma@huggingface.co >
2025-05-02 12:47:23 +02:00
Caroline Pascal
6d723c45a9
feat(encoding): switching to PyAV for ffmpeg related tasks ( #983 )
2025-04-29 17:39:35 +02:00
Adil Zouitine
c58b504a9e
[HIL-SERL]Remove overstrict pre-commit modifications ( #1028 )
2025-04-24 13:48:52 +02:00
Adil Zouitine
a75d00970f
fix(ci): Pin torchcodec (==0.2.1) to fix pipeline temporarly ( #1030 )
2025-04-24 12:16:02 +02:00
Adil Zouitine
671ac3411f
Merge branch 'main' into user/adil-zouitine/2025-1-7-port-hil-serl-new
2025-04-24 10:29:04 +02:00
Adil Zouitine
299effe0f1
[HIL-SERL] Update CI to allow installation of prerelease versions for lerobot ( #1018 )
...
Co-authored-by: imstevenpmwork <steven.palma@huggingface.co >
2025-04-24 10:18:03 +02:00
Adil Zouitine
4df18de636
fix(ci): Pin draccus (<0.10.0) and torch (<2.7) to fix pipeline ( #1022 )
...
Co-authored-by: imstevenpmwork <steven.palma@huggingface.co >
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com >
2025-04-24 09:42:03 +02:00
AdilZouitine
ecc960bf8a
fix install ci
2025-04-22 13:31:47 +00:00
Michel Aractingi
114ec644d0
Change config logic in:
...
- gym_manipulator
- find_joint_limits
- end_effector_utils
2025-04-18 15:09:45 +02:00
AdilZouitine
e4a5971ffd
Remove unused functions and imports from modeling_sac.py
...
- Deleted the `find_and_copy_params` function and the `Ensemble` class, as they were deemed unnecessary.
- Cleaned up imports by removing `from_modules` from `tensordict` to enhance code clarity.
- Simplified the assertion in the `Policy` class for better readability.
2025-04-18 15:06:52 +02:00
Michel Aractingi
d3b84ecd6f
Added caching function in the learner_server and modeling sac in order to limit the number of forward passes through the pretrained encoder when its frozen.
...
Added tensordict dependencies
Updated the version of torch and torchvision
Co-authored-by: Adil Zouitine <adilzouitinegm@gmail.com >
2025-04-18 15:04:58 +02:00
Eugene Mironov
e1d55c7a44
[Port HIL-SERL] Adjust Actor-Learner architecture & clean up dependency management for HIL-SERL ( #722 )
2025-04-18 15:04:56 +02:00
Eugene Mironov
d1d6ffd23c
[Port HIL_SERL] Final fixes for the Reward Classifier ( #598 )
2025-04-18 15:03:01 +02:00
Eugene Mironov
17a3a31b5f
[Port Hil-SERL] Add unit tests for the reward classifier & fix imports & check script ( #578 )
2025-04-18 15:02:42 +02:00
Simon Alibert
3539251b18
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-04-14 15:30:35 +02:00
Steven Palma
4041f57943
feat(visualization): replace cv2 GUI with Rerun (and solves ffmpeg versioning issues) ( #903 )
2025-04-09 17:33:01 +02:00
Simon Alibert
36fcea2002
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-04-03 08:40:39 +02:00
Steven Palma
145fe4cd17
fix(deps): avoid torchcodec in macos x86_64 ( #925 )
2025-04-01 15:51:59 +02:00
Simon Alibert
5130b69ece
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-03-25 16:25:47 +01:00
Steven Palma
725b446ad6
fix(deps): constrain PyAV version to resolve OpenCV-python ffmpeg version conflict ( #883 )
...
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com >
2025-03-24 23:40:22 +01:00
Simon Alibert
715d4557af
Ruff ignore F401 & F403 for init files
2025-03-21 11:22:02 +01:00
Simon Alibert
6541982dff
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
2025-03-20 14:48:19 +01:00
Simon Alibert
f527adf7a9
Add mock-serial
2025-03-19 19:03:34 +01:00
Steven Palma
712d5dae4f
fix(os): fix default codec for windows ( #875 )
2025-03-18 22:04:21 +01:00
Steven Palma
1c15bab70f
fix(codec): hot-fix for default codec in linux arm platforms ( #868 )
2025-03-17 13:23:11 +01:00
Jade Choghari
0e98c6ee96
Add torchcodec cpu ( #798 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Remi <re.cadene@gmail.com >
Co-authored-by: Remi <remi.cadene@huggingface.co >
Co-authored-by: Simon Alibert <simon.alibert@huggingface.co >
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com >
2025-03-14 16:53:42 +01:00
Simon Alibert
974028bd28
Organize test folders ( #856 )
...
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org >
2025-03-13 14:05:55 +01:00
Steven Palma
8a64d8268b
chore(deps): remove hydra dependency ( #842 )
2025-03-10 19:00:23 +01:00
Steven Palma
5d24ce3160
chore(doc): add license header to all files ( #818 )
2025-03-05 17:56:51 +01:00
Simon Alibert
8861546ad8
[Security] Add Bandit ( #795 )
2025-03-01 19:19:26 +01:00
Simon Alibert
ed83cbd4f2
Switch pyav -> av ( #780 )
2025-02-28 11:06:55 +01:00
Simon Alibert
a1809ad3de
Add typos checks ( #770 )
2025-02-25 23:51:15 +01:00
Simon Alibert
3354d919fc
LeRobotDataset v2.1 ( #711 )
...
Co-authored-by: Remi <remi.cadene@huggingface.co >
Co-authored-by: Remi Cadene <re.cadene@gmail.com >
2025-02-25 15:27:29 +01:00
Pepijn
aca464ca72
Add mobile so100 ( #724 )
2025-02-25 09:06:50 +01:00
Simon Alibert
ddeade077e
Conform pyproject to PEP 621 ( #621 )
2025-02-16 14:28:03 +01:00
Simon Alibert
90e099b39f
Remove offline training, refactor train.py and logging/checkpointing ( #670 )
...
Co-authored-by: Remi <remi.cadene@huggingface.co >
2025-02-11 10:36:06 +01:00
Remi
638d411cd3
Add Pi0 ( #681 )
...
Co-authored-by: Simon Alibert <simon.alibert@huggingface.co >
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com >
Co-authored-by: Pablo <pablo.montalvo.leroux@gmail.com >
2025-02-04 18:01:04 +01:00
Simon Alibert
3c0a209f9f
Simplify configs ( #550 )
...
Co-authored-by: Remi <remi.cadene@huggingface.co >
Co-authored-by: HUANG TZU-CHUN <137322177+tc-huang@users.noreply.github.com >
2025-01-31 13:57:37 +01:00