Commit Graph

  • 6c8023e702 remove breakpoint Adil Zouitine 2025-01-13 17:58:00 +01:00
  • b495b19a6a [WIP] correct sac implementation Adil Zouitine 2025-01-13 17:54:11 +01:00
  • 6139df553d Extend reward classifier for multiple camera views (#626) Michel Aractingi 2025-01-13 13:57:49 +01:00
  • b68730474a [Port HIL_SERL] Final fixes for the Reward Classifier (#598) Eugene Mironov 2025-01-06 17:34:00 +07:00
  • 764925e4a2 added temporary fix for missing task_index key in online environment Michel Aractingi 2024-12-30 13:47:28 +00:00
  • 7bb142b707 split encoder for critic and actor Michel Aractingi 2024-12-29 23:59:39 +00:00
  • 2c2ed084cc style fixes Michel Aractingi 2024-12-29 14:35:21 +00:00
  • 91fefdecfa Refactor SAC configuration and policy for improved action sampling and stability KeWang1017 2024-12-29 12:30:39 +00:00
  • 70e3b9248c Refine SAC configuration and policy for enhanced performance KeWang1017 2024-12-28 22:11:34 +00:00
  • 0ecf40d396 Refactor SACPolicy for improved action sampling and standard deviation handling KeWang1017 2024-12-28 18:07:15 +00:00
  • a113daa81e trying to get sac running KeWang1017 2024-12-26 23:38:46 +00:00
  • 80b86e9bc3 Added normalization schemes and style checks Michel Aractingi 2024-12-29 12:51:21 +00:00
  • 9dafad15e6 added optimizer and sac to factory.py Michel Aractingi 2024-12-23 14:12:03 +01:00
  • d96edbf5ac [HIL-SERL PORT] Fix linter issues (#588) Eugene Mironov 2024-12-23 16:44:29 +07:00
  • 6340d9d17c [Port Hil-SERL] Add unit tests for the reward classifier & fix imports & check script (#578) Eugene Mironov 2024-12-23 16:43:55 +07:00
  • 66268fcf85 added comments from kewang Michel Aractingi 2024-12-17 18:03:46 +01:00
  • a5228a0dfe Enhance SAC configuration and policy with new parameters and subsampling logic KeWang1017 2024-12-17 15:58:04 +00:00
  • dbadaae28b Port SAC WIP (#581) KeWang 2024-12-17 13:26:17 +00:00
  • 44536d1f0c completed losses Michel Aractingi 2024-12-12 11:45:30 +01:00
  • 69b6de46d7 nit in control_robot.py Michel Aractingi 2024-12-11 00:30:33 +01:00
  • 399f834788 Update lerobot/scripts/train_hilserl_classifier.py Michel Aractingi 2024-12-11 00:22:10 +01:00
  • df57d372d6 Fixup Eugene Mironov 2024-12-17 02:42:53 +07:00
  • 76234b7d14 Add human intervention mechanism and eval_robot script to evaluate policy on the robot (#541) Michel Aractingi 2024-12-09 19:17:47 +01:00
  • 58cc445921 Reward classifier and training (#528) Yoel 2024-12-09 10:21:50 +01:00
  • b568de35ad fix(datasets): cast imgs_dir as Path (#915) Steven Palma 2025-03-28 18:08:12 +01:00
  • ae9c81ac39 fix(docs): correct spelling of 'ffmpeg' in installation instructions (#914) Yongjin Cho 2025-03-29 01:43:33 +09:00
  • 78fd1a1e04 chore(docs): update docs (#911) Steven Palma 2025-03-27 09:55:06 +01:00
  • 90533e6b9f fix(docs): hot-fix updating installation instructions after #883 (#907) Steven Palma 2025-03-26 13:21:40 +01:00
  • 051a52a4ce Remove todo Simon Alibert 2025-03-25 21:32:30 +01:00
  • 2292b514aa Fix calibration functions Simon Alibert 2025-03-25 17:58:54 +01:00
  • 1f1a01a798 Rename CalibrationMode -> MotorNormMode Simon Alibert 2025-03-25 17:42:18 +01:00
  • faa476f0d2 Remove deprecated scripts Simon Alibert 2025-03-25 17:33:05 +01:00
  • 5130b69ece Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-03-25 16:25:47 +01:00
  • aed85241b7 Merge branch 'user/aliberts/2025_02_25_refactor_robots' of github.com:huggingface/lerobot into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-03-25 16:24:40 +01:00
  • 21c3ac42ee Add new calibration method for robot refactor (#896) Pepijn 2025-03-25 16:24:04 +01:00
  • 2d3a5fb2be (WIP) _async_read Simon Alibert 2025-03-25 15:37:18 +01:00
  • a631e4c11c Rename idx -> id_ Simon Alibert 2025-03-25 15:36:36 +01:00
  • 222d6f104e Rename idx -> id_ Simon Alibert 2025-03-25 14:20:12 +01:00
  • 7a3b424cd3 Add calibration Simon Alibert 2025-03-25 14:13:55 +01:00
  • 2c22f7d76d Add offline mode in the configuration for wandb logging (#897) AlexC 2025-03-25 13:44:49 +01:00
  • 374d4351fd chore(dummy): add comments + better visualization feat/add_rerun Steven Palma 2025-03-25 13:02:11 +01:00
  • af295fadb5 Fix imports Simon Alibert 2025-03-25 12:48:58 +01:00
  • 9644e2b086 Fix visualize_motors_bus Simon Alibert 2025-03-25 12:47:44 +01:00
  • 6ccf083127 Update so100 imports Simon Alibert 2025-03-25 12:32:38 +01:00
  • bb774e7acd Update Koch imports Simon Alibert 2025-03-25 12:31:51 +01:00
  • dcbbeab80b Move DriveMode & TorqueMode Simon Alibert 2025-03-25 12:30:07 +01:00
  • b71ac34214 Add test_motors_bus Simon Alibert 2025-03-25 12:11:56 +01:00
  • a774af2eab fix pi0 action padding name (#893) Qizhi Chen 2025-03-25 18:24:46 +08:00
  • c237d1379e Update tests Simon Alibert 2025-03-25 11:12:52 +01:00
  • cf963eb1b0 Ensure motors exist at connection time Simon Alibert 2025-03-25 11:12:26 +01:00
  • 4293b6a4fb Fix feetech ping tests Simon Alibert 2025-03-25 07:26:34 +01:00
  • 725b446ad6 fix(deps): constrain PyAV version to resolve OpenCV-python ffmpeg version conflict (#883) Steven Palma 2025-03-24 23:40:22 +01:00
  • 7a75bb9f61 Improve errors Simon Alibert 2025-03-24 21:13:26 +01:00
  • 0c1d4cb323 Rename idx -> id_ Simon Alibert 2025-03-24 20:58:56 +01:00
  • c6212d585d Add raw_values option Simon Alibert 2025-03-24 20:56:58 +01:00
  • 7c8ab8e2d6 Implement feetech broadcast ping Simon Alibert 2025-03-24 20:46:36 +01:00
  • 1de75c46c0 Return models (str) with pings Simon Alibert 2025-03-24 20:42:43 +01:00
  • 4f3eaff2bd [skip ci] feat: implement rerun v0.1 Steven Palma 2025-03-24 17:11:59 +01:00
  • 4ad109cff8 Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-03-24 13:25:29 +01:00
  • 8994252019 Add _configure_motors & move ping methods Simon Alibert 2025-03-24 12:19:03 +01:00
  • 9832daf08d Fix dict Simon Alibert 2025-03-24 12:16:54 +01:00
  • 39d8f45810 Privatize methods & renames Simon Alibert 2025-03-24 11:57:12 +01:00
  • 30fcd3d417 Update so100 Simon Alibert 2025-03-23 20:15:47 +01:00
  • 039b437ef0 Update ensure_safe_goal_position Simon Alibert 2025-03-23 19:43:58 +01:00
  • 7582a0a2b0 Caps dxl OperatingMode Simon Alibert 2025-03-23 19:42:21 +01:00
  • 25388d0947 Add feetech operating modes Simon Alibert 2025-03-23 19:41:46 +01:00
  • 7152bc8aa7 Update Koch Simon Alibert 2025-03-23 19:32:26 +01:00
  • 5b46dc0b6a Add is_connected in robots and teleops Simon Alibert 2025-03-23 19:26:10 +01:00
  • 4273f1f384 Add dxl operating modes Simon Alibert 2025-03-23 19:25:21 +01:00
  • 97194bf7f3 Nit Simon Alibert 2025-03-23 17:05:08 +01:00
  • 0ac026b521 Remove test skips & fix docstrings Simon Alibert 2025-03-23 17:04:30 +01:00
  • ff7cfdaf40 Move mock_serial patch to dedicated file Simon Alibert 2025-03-23 17:03:04 +01:00
  • 57c97762e1 Simplify _is_comm_success & _is_error Simon Alibert 2025-03-23 16:52:29 +01:00
  • a38bb15e79 Add feetech write test Simon Alibert 2025-03-23 16:48:32 +01:00
  • 3ceaee999d Refactor feetech tests by functionality Simon Alibert 2025-03-23 16:25:12 +01:00
  • d485dc1313 Refactor _is_comm_success Simon Alibert 2025-03-23 16:15:53 +01:00
  • 329d103453 Add dxl write test Simon Alibert 2025-03-23 16:12:24 +01:00
  • 9f46a3d8f9 Refactor dxl tests by functionality Simon Alibert 2025-03-23 16:11:24 +01:00
  • c9ca9e4316 Rename tests Simon Alibert 2025-03-23 13:32:08 +01:00
  • 5a57e6f4a7 Rename read/write -> sync_read/write, refactor, add write Simon Alibert 2025-03-23 13:25:45 +01:00
  • a2f5c34625 Simplify split_int_bytes Simon Alibert 2025-03-23 11:55:39 +01:00
  • 1f1e1bcfe8 Add Motor in dxl robots Simon Alibert 2025-03-23 11:08:20 +01:00
  • e047074825 Add CalibrationMode Simon Alibert 2025-03-23 10:20:08 +01:00
  • a6015a55f9 chore(scripts): remove deprecated script (#887) Steven Palma 2025-03-23 01:16:50 +01:00
  • c2e761437d Assert ping stub called Simon Alibert 2025-03-22 18:53:57 +01:00
  • fedac994c3 Add autoclosing fixture Simon Alibert 2025-03-22 18:16:13 +01:00
  • 7d558d058e Nit Simon Alibert 2025-03-22 17:03:18 +01:00
  • 1d3e1cbdbd Add feetech write tests Simon Alibert 2025-03-22 17:02:01 +01:00
  • 0ccc957d5c Fix imports Simon Alibert 2025-03-22 16:58:41 +01:00
  • a4d487bc1d Remove comment Simon Alibert 2025-03-22 16:52:42 +01:00
  • 8ca03a7255 Add dxl write tests Simon Alibert 2025-03-22 14:50:05 +01:00
  • f2ed2bfb2f Improve logging & typing Simon Alibert 2025-03-22 11:11:39 +01:00
  • 40675ec76c Add logger, rm logs Simon Alibert 2025-03-22 10:33:42 +01:00
  • 9e34c1d731 Move feetech table & cleanup Simon Alibert 2025-03-22 01:24:48 +01:00
  • 857f335be9 Improve feetech mocking Simon Alibert 2025-03-22 01:19:51 +01:00
  • fc4a95f187 Add CRC docstring Simon Alibert 2025-03-22 00:50:01 +01:00
  • 4fe1880887 Add ping testing Simon Alibert 2025-03-22 00:40:22 +01:00
  • 6fa859fa19 Improve dynamixel mocking Simon Alibert 2025-03-22 00:39:41 +01:00
  • 2abfa5838d Improve read ergonomics & typing, rm find_motor_indices Simon Alibert 2025-03-22 00:34:07 +01:00
  • 36714a14a7 Update tensor device assignment in ReplayBuffer class user/michel_adil/dump_hil_serl AdilZouitine 2025-03-21 14:21:31 +00:00