Pepijn
86e7302e10
Merge branch 'feat/mirror' into openarms_wallx_rebased_3
2026-02-24 11:53:01 +01:00
Pepijn
0394fae446
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-22 16:12:10 +01:00
Pepijn
602b8e66a6
fix multi gpu processor bug
2026-02-22 16:11:52 +01:00
Pepijn
ab4dce6fed
revert
2026-02-21 18:48:46 +01:00
Pepijn
40f4386e4a
nccl
2026-02-21 18:44:35 +01:00
Pepijn
87a91b4b08
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 18:19:51 +01:00
Pepijn
fadb900c36
compute before dist
2026-02-21 18:19:12 +01:00
Pepijn
de0663226a
max 1m frames
2026-02-21 17:44:12 +01:00
Pepijn
0ca9d66cae
max 1m frames
2026-02-21 17:43:58 +01:00
Pepijn
2222f25da3
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 17:28:35 +01:00
Pepijn
acae8417aa
fix
2026-02-21 17:28:26 +01:00
Pepijn
2697f65cf6
stats for entire dataset
2026-02-21 17:15:55 +01:00
Pepijn
74f42f218e
stats for entire dataset
2026-02-21 17:15:45 +01:00
Pepijn
ca9d49e305
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 17:12:52 +01:00
Pepijn
6705876d47
use quantiles
2026-02-21 17:12:43 +01:00
Pepijn
aadbd27675
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 08:48:39 +01:00
Pepijn
5221647b5e
fix
2026-02-21 08:48:08 +01:00
Pepijn
9c981300dd
stats per chunck
2026-02-21 08:37:38 +01:00
Pepijn
f5b27aad1b
stats per chunck
2026-02-21 08:37:19 +01:00
Pepijn
75f1285507
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 08:02:39 +01:00
Pepijn
33cedc2f71
sample 1m
2026-02-21 08:02:25 +01:00
Pepijn
aa32e6c4ab
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 07:52:10 +01:00
Pepijn
f906270ec4
load from parquet
2026-02-21 07:51:57 +01:00
Pepijn
733b6d84db
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 07:42:00 +01:00
Pepijn
8abc9037a3
sample 100k
2026-02-21 07:41:42 +01:00
Pepijn
e4d4ac0bda
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-21 00:03:37 +01:00
Pepijn
e79b2a439b
calulate chunk based stats
2026-02-21 00:03:21 +01:00
Pepijn
f9ae78ca74
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-20 23:04:36 +01:00
Pepijn
e1ced538e3
only recompute state for stats
2026-02-20 23:04:20 +01:00
Pepijn
2a98602ad6
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-20 22:54:46 +01:00
Pepijn
a2f5b3571e
normalzie after delta conversion
2026-02-20 22:54:29 +01:00
Pepijn
cecf2eff4f
Merge branch 'feat/add_relative_action_pi_models' into feat/mirror
2026-02-20 17:59:19 +01:00
Pepijn
7e6b598a51
add recomputation of stats and option to compute delta stats
2026-02-20 17:59:06 +01:00
Pepijn
1de2b87a92
Add option for pi family models to train with relative actions (relative to state)
2026-02-13 17:45:59 +01:00
Pepijn
6600b60e7f
always use degrees ( #2968 )
2026-02-13 13:49:01 +01:00
Caroline Pascal
adebbcf090
fix(dataset tools draccus): fixing draccus parsing for dataset edit operation type specification ( #2949 )
...
* fix(edit dataset operation): fixing dataset tools CLI operation type specification
* test(edit dataset operation): adding tests for dataset tools operation type specification
* chore(format): running pre-commit
* chore(backward compatibility): adding a type property in OperationConfig for backward compatibility
Signed-off-by: Caroline Pascal <caroline8.pascal@gmail.com >
2026-02-12 18:56:04 +01:00
taken-yjyoon
3615160d89
fix(typo): Fixing wrong argparse examples in the comments (using 'True' not 'true') ( #1040 )
...
Co-authored-by: juni <>
2026-02-12 18:13:51 +01:00
Steven Palma
fc8a388a25
feat(cameras): make backend configurable to the CLI ( #2945 )
...
* feat(cameras): make backend configurable to the CLI
* chore(cameras): address feedback
* feat(Enum error messages): adding better instanciation error messages for Enum classes
* chore(Enum error messages): propagating Enum error messages to all camera classes
* chore(comments): removing superfluous comments
* chore(format): applying ruff checks
---------
Co-authored-by: CarolinePascal <caroline8.pascal@gmail.com >
2026-02-11 13:57:25 +01:00
Steven Palma
3c84d271d5
fix(motors): use decorator to fix precommit ( #2951 )
2026-02-10 18:40:50 +01:00
Steven Palma
1ba3975020
chore: use is_connected decorators ( #2948 )
...
* chore: use is_connected decorators
* chore(robots): add is_connected to bi setups too
2026-02-10 17:49:30 +01:00
Steven Palma
35363c5798
chore(linter): ensure motors module passes MyPy type checks ( #2939 )
...
* fix: ensure motors module passes MyPy type checks
This commit fixes 62 mypy type errors in the motors module by:
- Updating Protocol classes (PortHandler, PacketHandler, GroupSyncRead,
GroupSyncWrite) to use class-level attribute declarations instead of
__init__ body declarations
- Adding missing `broadcastPing` method to PacketHandler Protocol
- Fixing return type annotations (e.g., `_get_motor_model` returns str, not int)
- Fixing parameter types to use `Sequence` for covariant list parameters
- Fixing `Mapping` for covariant dict value types in `_normalize`
- Updating method signatures to be consistent across parent and child classes
(disable_torque, enable_torque, _get_half_turn_homings)
- Adding explicit `int()` casts for MotorCalibration arguments
- Adding explicit `return None` for functions returning Optional types
- Adding type annotations for variables like `data_list: dict[int, int]`
- Using `# type: ignore[method-assign]` for intentional monkeypatch
- Fixing variable references (using `self.groups` instead of `groups`)
Fixes #1723
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* chore(style): pre-commit after main merge
* chore(linter): solve comments
* chore(linter): apply pre-commit fixes to damiao
* chore(linter): more fixes to damiao
---------
Co-authored-by: yurekami <yurekami@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-10 17:35:39 +01:00
Aoqun Jin
5eba4ce6f4
Change LIBERO init_state_id when reset. ( #2899 )
...
* Change LIBERO init_state_id when reset.
Signed-off-by: Aoqun Jin <aojiaojiao@foxmail.com >
* Change LIBERO init_state_id when reset.
Signed-off-by: Aoqun Jin <aojiaojiao@foxmail.com >
* pre-commit run
---------
Signed-off-by: Aoqun Jin <aojiaojiao@foxmail.com >
Co-authored-by: Jade Choghari <chogharijade@gmail.com >
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org >
2026-02-10 16:39:17 +03:00
Stepan Feduniak
cca0296cd6
fix(pipeline): use FeatureType for STATE features in Libero processor ( #2888 )
...
* fix the types
* pre-commit
---------
Co-authored-by: Jade Choghari <chogharijade@gmail.com >
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org >
2026-02-10 15:55:11 +03:00
Steven Palma
489cb7b6b9
fix(scripts): correct can import check ( #2937 )
2026-02-09 16:58:32 +01:00
Reece O'Mahoney
e14bdf57d0
Convert tensors to scalars ( #2903 )
...
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org >
2026-02-09 14:46:12 +01:00
Pepijn
3ec7c25e7d
speedup stats and encoding
2026-02-06 11:26:27 +01:00
Reece O'Mahoney
97e7e0f9ed
feat(datasets): improve image transform support ( #2885 )
...
* improve image transform support
* add tests
* Add stricter transform check and extra test
* improve subclass check
2026-02-05 15:39:58 +01:00
Pepijn
e3c511db67
add push to hub
2026-02-05 09:25:49 +01:00
Pepijn
aed4130d39
add swap wrist camera's
2026-02-04 22:47:28 +01:00
Pepijn
d26349c692
add push to hub
2026-02-04 19:17:40 +01:00