Commit Graph

  • 459c95197b fix: update pi0 dependency version constraint (#1247) Yushun Xiang 2025-06-11 00:46:41 +08:00
  • 37748c83ca Proposal for fix for enter_pressed on Windows (#1230) koenvanwijk 2025-06-10 18:36:02 +02:00
  • 3fb04efec1 [pre-commit.ci] pre-commit autoupdate (#1185) pre-commit-ci[bot] 2025-06-10 18:04:09 +02:00
  • 5e86d6228c rm unneeded comments Mishig Davaadorj 2025-06-10 17:01:55 +02:00
  • 6721683c62 fix: modularize tests to improve readability user/michel/datasetv3_remi_backup fracapuano 2025-06-10 14:44:24 +02:00
  • d922371f37 Merge remote-tracking branch 'refs/remotes/origin/update_html_visualizer' into update_html_visualizer Mishig Davaadorj 2025-06-10 14:26:58 +02:00
  • dcc4456ea7 fix Mishig Davaadorj 2025-06-10 14:26:38 +02:00
  • 8a01e45290 Merge branch 'main' into update_html_visualizer Mishig 2025-06-10 14:16:05 +02:00
  • 2889f3a06a update KochFollower.get_observation() so it returns same observation structure as SO101 (#1248) Sarunas Kalade 2025-06-10 04:42:54 -06:00
  • 885d0ca618 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-10 10:31:08 +00:00
  • 9d9326975f fix Mishig Davaadorj 2025-06-10 12:28:50 +02:00
  • b39c2468c4 fix race condition Mishig Davaadorj 2025-06-10 12:23:34 +02:00
  • d70b67a330 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-10 09:40:17 +00:00
  • 8cc7ec87c9 wip Mishig Davaadorj 2025-06-10 11:39:53 +02:00
  • f5335fe696 Update tutorial link (#1250) Daisuke Sato 2025-06-10 18:05:08 +09:00
  • f0a903c98f Fix unable to set camera width/height to non-default (#1225) Ben Zhang 2025-06-10 01:23:33 -07:00
  • b2b88e57df rm html template files Mishig Davaadorj 2025-06-09 18:48:34 +02:00
  • 3fd24a5802 buildid Mishig Davaadorj 2025-06-09 18:47:30 +02:00
  • 3e587b42d0 fix typo Mishig Davaadorj 2025-06-09 14:54:53 +02:00
  • 02c76e3ec5 Merge branch 'main' into update_html_visualizer Mishig 2025-06-09 14:52:42 +02:00
  • 37b06de872 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-09 12:52:13 +00:00
  • ecdf066fae Update HTML visualizer Mishig Davaadorj 2025-04-29 17:07:25 +01:00
  • 0e7caae714 Update SmolVLA README.md (#1228) mshukor 2025-06-08 23:15:26 +02:00
  • fbef5848f1 add: tests for aggregation code fracapuano 2025-06-07 00:51:45 +02:00
  • 4a570b5096 fix: debug aggregation code fracapuano 2025-06-07 00:49:10 +02:00
  • 6d9374c785 add: support for videos generation in datasets fracapuano 2025-06-07 00:47:11 +02:00
  • 1ee2ca5c26 fix(pyserial): adding pyserial dependency to global ones (#1219) Caroline Pascal 2025-06-06 14:38:33 +02:00
  • 4e4eec92dc Fix smolVLA dependencies (#1218) Simon Alibert 2025-06-06 11:28:47 +02:00
  • 95df341b4f Fix LeKiwi example (#1217) Simon Alibert 2025-06-06 10:08:03 +02:00
  • 9e6f49f507 Fix test_teleoperate (#1216) Simon Alibert 2025-06-06 09:38:37 +02:00
  • a28f02ecb3 replaced OBS_ROBOT with OBS_STATE constant (#1211) Dhruva 2025-06-06 03:25:51 -04:00
  • 09343acce7 fix(smolvla): update record.py, fix populate_queues and remove unused dependencies (#1208) Steven Palma 2025-06-06 09:17:02 +02:00
  • e23b41e79a Hardware API redesign (#777) Simon Alibert 2025-06-05 17:48:43 +02:00
  • 6ff4afff8f Replace normalize with register buffer version user/azouitine/2025-06-05-hil-normalization-check AdilZouitine 2025-06-05 14:13:45 +02:00
  • cf25b77805 Add test for the backward compatibility AdilZouitine 2025-06-05 13:19:37 +02:00
  • 113b3ba343 Add normalization check for backward compatibility AdilZouitine 2025-06-05 13:18:23 +02:00
  • b536f47e3f Fix SmolVLA loss not sent to wandb (#1198) Ben Zhang 2025-06-05 02:13:03 -07:00
  • 79ec487af7 bump gym-hil version to 0.1.5 Michel Aractingi 2025-06-05 10:54:48 +02:00
  • b1386fd79e Disconnect after scan_port Simon Alibert 2025-06-04 17:12:30 +02:00
  • b47620cd59 Remove comment Simon Alibert 2025-06-04 16:59:44 +02:00
  • 134202011c Added hilserl.mdx that contains documentation for training hilserl on the real robot and in simulation and the reward classifier Michel Aractingi 2025-06-04 16:44:11 +02:00
  • a32d988536 Refactor feetech _broadcast_ping Simon Alibert 2025-06-04 16:41:33 +02:00
  • fddfafc487 Fixes in various path of gym_manipulator Michel Aractingi 2025-06-02 16:21:48 +02:00
  • 9571a713df Refactor record_ranges_of_motion Simon Alibert 2025-06-04 14:54:29 +02:00
  • 906dd1396d (fix):ReplayBuffer to pass task_name directly to add_frame method; update gym_manipulator documentation to describe environment features and usage. AdilZouitine 2025-06-04 14:40:29 +02:00
  • 64219571e4 (hotfix): nightly CI by clipping pymunk version below 7.0.0 (#1182) Adil Zouitine 2025-06-02 13:18:02 +02:00
  • b418409b24 Fix small issues in docs and refactor (#1194) Pepijn 2025-06-04 14:27:57 +02:00
  • 3f61ec1d69 [Fix] Unpin torch beyond 2.6.0 & torchcodec beyond 0.2.1 (#1127) Adil Zouitine 2025-05-28 16:54:20 +02:00
  • 0a6b3992ee Fix docstring Simon Alibert 2025-06-04 13:16:41 +02:00
  • e6d19116c4 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-04 11:14:41 +00:00
  • 92ea7fc0fb Apply suggestions from code review Simon Alibert 2025-06-04 13:13:50 +02:00
  • 46cd157c55 Dirty fix nightlies Simon Alibert 2025-06-04 12:54:09 +02:00
  • 52028f5201 Address Michel's comments Simon Alibert 2025-06-04 12:47:24 +02:00
  • f5b1ef0045 Remove unused variable Simon Alibert 2025-06-04 12:18:54 +02:00
  • 81a4deadc3 Address potential None in _assert_same_firmware Simon Alibert 2025-06-04 12:17:18 +02:00
  • fef83ce349 Simplify feetech read_calibration Simon Alibert 2025-06-04 12:09:48 +02:00
  • eb3986e131 Fix docstring Simon Alibert 2025-06-04 11:49:02 +02:00
  • d45226ad06 Remove unused max id Simon Alibert 2025-06-04 11:46:10 +02:00
  • fe43f93553 Remove more code Simon Alibert 2025-06-04 11:39:19 +02:00
  • 40e0a311b5 Remove deprecated code Simon Alibert 2025-06-04 11:33:33 +02:00
  • 13677cb720 Remove os.name in favor of platform.system() Simon Alibert 2025-06-04 11:21:33 +02:00
  • 247d493d06 Add TODO Simon Alibert 2025-06-03 19:53:25 +02:00
  • 2f00475fc6 Fix snippet error Simon Alibert 2025-06-03 19:34:06 +02:00
  • 4687296d93 Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-06-03 19:10:17 +02:00
  • 00e9f61509 (fix): test AdilZouitine 2025-06-03 18:42:41 +02:00
  • 5c2f8ccd14 Remove dead code & cleanup Simon Alibert 2025-06-03 18:30:51 +02:00
  • d25e3bd989 Apply suggestions from code review Simon Alibert 2025-06-03 18:18:44 +02:00
  • 8d4fe1ad6a (fix): linter AdilZouitine 2025-06-03 17:45:10 +02:00
  • 6eeab64f8a [PORT HIL-SERL] Refactor folders structure | Rebased version (#1178) Eugene Mironov 2025-06-02 14:46:56 +07:00
  • 8feda920da Moved the step size from the teleop device to the robot; simplified the automatic takeover code Michel Aractingi 2025-05-28 18:38:33 +02:00
  • 1edfbf792a General fixes to abide by the new config in learner_server, actor_server, gym_manipulator Michel Aractingi 2025-05-27 15:49:33 +02:00
  • df96e5b3b2 Adapted gym_manipulator to teh new convention in robot devices changed the motor bus tranformation to degrees but considering the min and max fixed the kinematics in the so100_follower_end_effector Michel Aractingi 2025-05-26 19:06:26 +02:00
  • e044208534 precomit nits Michel Aractingi 2025-05-24 00:20:15 +02:00
  • 2f62e5496e fixed naming convention in gym_manipulator, adapted get observation to so100_follower_end_effector Michel Aractingi 2025-05-23 17:58:40 +02:00
  • 2475645f5f Modified kinematics code to be independant of drive mode Modified gym_manipulator.py and find_joint_limits to adhere to the refactor of robot devices Modified the configuration of envs to take into account the refactor Michel Aractingi 2025-05-23 17:08:51 +02:00
  • ba477e81ce precomit nits Michel Aractingi 2025-05-20 21:20:57 +02:00
  • ab85147296 Added gamepad teleoperator and so100follower end effector robots Michel Aractingi 2025-05-20 21:20:28 +02:00
  • 05fcfca374 - added back degrees mode back to motor bus for IK and FK to work properly - created new so100followerendeffector robot that inherits from so100follower but takes eef actions and transforms them to joint positions - created teleop_gamepad device to use gamepad as a teleoperater Michel Aractingi 2025-05-20 19:11:50 +02:00
  • b166296ba5 Shallow copy AdilZouitine 2025-05-16 18:38:15 +02:00
  • adb1d08cc2 Add HIL-SERL citation AdilZouitine 2025-05-16 17:21:58 +02:00
  • 520cc69534 Add review feedback AdilZouitine 2025-05-16 17:19:02 +02:00
  • 1df2a7b2da Add review feedback AdilZouitine 2025-05-16 14:25:21 +02:00
  • fa72aed5b6 Remove numpy array support AdilZouitine 2025-05-15 18:42:59 +02:00
  • 1a936113c2 fix formating and typos AdilZouitine 2025-05-15 15:55:24 +02:00
  • a5f758d7c6 [HIL-SERL] Review feedback modifications (#1112) Adil Zouitine 2025-05-15 15:24:41 +02:00
  • 5902f8fcc7 [PORT HIL-SERL] Better unit tests coverage for SAC policy (#1074) Eugene Mironov 2025-05-14 21:41:36 +07:00
  • f8a963b86f Fixup proto header (#1104) Eugene Mironov 2025-05-13 22:16:01 +07:00
  • 42b0efdd99 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-05-12 16:05:45 +00:00
  • 335c92c961 Added comment on SE(3) in kinematics and nits in lerobot/envs/utils.py Michel Aractingi 2025-05-12 18:05:22 +02:00
  • 7694d03dee Improved the takeover logic in the case of leader_automatic control_mode in gym_manipulator.py Michel Aractingi 2025-05-12 17:47:13 +02:00
  • aa793cbd4a Added number of steps after success as parameter in config Michel Aractingi 2025-05-09 18:09:10 +02:00
  • db86586530 Fixes in record_dataset and import gym_hil Michel Aractingi 2025-05-09 12:00:21 +02:00
  • dd9c35ba78 removed fixed port values in find_joint_limits.py Michel Aractingi 2025-05-07 14:32:42 +02:00
  • f96c50a4e2 Add grpcio as optional dependency AdilZouitine 2025-05-07 14:20:43 +02:00
  • 7b45c56be5 robot_type nit Michel Aractingi 2025-05-07 13:59:21 +02:00
  • f762e2758f added names in record_dataset function of gym_manipulator Michel Aractingi 2025-05-07 13:58:24 +02:00
  • 35743b72de Delete outdated example AdilZouitine 2025-05-07 13:41:45 +02:00
  • 5823657e38 Format file AdilZouitine 2025-05-07 10:26:18 +02:00
  • 3ba8b27680 Cleaning configs AdilZouitine 2025-05-07 10:25:50 +02:00
  • 0061c217bd style nit Michel Aractingi 2025-05-07 10:07:54 +02:00