Commit Graph

  • 697c76f75e learner.py import so101_leader instead of so100 (#1295) Michel Aractingi 2025-06-14 15:30:19 +02:00
  • 8d7969e7cb fix(record): no teleop arg in reset environment (#1294) Steven Palma 2025-06-14 14:23:07 +02:00
  • dcc0c234dd Improve type hints (#1293) tidely 2025-06-14 15:06:22 +03:00
  • 6007a221f0 Add keyboard teleop device to control the end effector robot (#1289) Michel Aractingi 2025-06-14 09:10:09 +02:00
  • 35e67585bf Fixes on robot integration tutorial (#1290) Simon Alibert 2025-06-14 01:47:22 +02:00
  • 438334d58e Add sim tutorial, fix lekiwi motor config, add notebook links (#1275) Pepijn 2025-06-13 18:48:39 +02:00
  • 69e8946480 fix(docs): update send_feedback docstrings Steven Palma 2025-06-13 18:29:19 +02:00
  • 96fa48b5ec Robot integration tutorial (#1285) Simon Alibert 2025-06-13 18:23:07 +02:00
  • 8fc18be065 chore(dependencies): add gamepad support with pygame and hidapi (#1287) Adil Zouitine 2025-06-13 17:07:11 +02:00
  • 5350a02dc1 chore(teleop): print calibration path saved (#1286) Steven Palma 2025-06-13 15:29:10 +02:00
  • 58afa2fbb0 fix(docs): SmolVLA fine-tuning getting started (#1201) Dana Aubakirova 2025-06-13 14:17:59 +02:00
  • c28e774234 optimaze the speed of end pose control realman depth yutang 2025-06-13 20:17:31 +08:00
  • d8079587a2 Port HIL SERL (#644) Adil Zouitine 2025-06-13 13:15:47 +02:00
  • f976935ba1 fix(record): no teleop needed when running with policy (#1284) Steven Palma 2025-06-13 12:41:30 +02:00
  • 5c87365cc1 Skip normalization parameters in load_smolvla (#1274) Simon Alibert 2025-06-13 11:06:45 +02:00
  • 80b1a97e4c change opencv to realsense camera yutang 2025-06-12 17:56:21 +08:00
  • edfebd522c Use HF Papers (#1120) Quentin Gallouédec 2025-06-12 09:58:59 +02:00
  • 2de93a8000 fix(docs): update realsense documentation (#1268) Steven Palma 2025-06-11 23:16:37 +02:00
  • d0521189b1 fix issues: checkpoints keys mismatch and 'task' tokenisation in smolvla (#1256) Dana Aubakirova 2025-06-11 16:56:55 +02:00
  • 10b7b35325 Match motor names with ids lekiwi (#1261) Pepijn 2025-06-11 14:21:30 +02:00
  • f4fec8f51c change pose control api yutang 2025-06-11 16:17:39 +08:00
  • f4f82c916f some bug still yutang 2025-06-11 15:20:14 +08:00
  • 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
  • 2889f3a06a update KochFollower.get_observation() so it returns same observation structure as SO101 (#1248) Sarunas Kalade 2025-06-10 04:42:54 -06: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
  • ecbe154709 no change yutang 2025-06-09 16:24:00 +08:00
  • d00c154db9 update state yutang 2025-06-09 16:23:09 +08:00
  • 55f284b306 mix control fix bug yutang 2025-06-09 10:58:28 +08:00
  • 0e7caae714 Update SmolVLA README.md (#1228) mshukor 2025-06-08 23:15:26 +02:00
  • cf8df17d3a add realman shadow src yutang 2025-06-07 11:29:43 +08:00
  • e079566597 xbox controller demo yutang 2025-06-07 11:22:05 +08: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
  • 83d6419d70 手柄控制第一次提交 yutang 2025-06-05 21:56:52 +08:00
  • b536f47e3f Fix SmolVLA loss not sent to wandb (#1198) Ben Zhang 2025-06-05 02:13:03 -07:00
  • a0ec9e1cb1 single arm test yutang 2025-06-05 15:50:26 +08:00
  • 3eede4447d dual arm test yutang 2025-06-05 15:50:18 +08:00
  • 9c6a7d9701 new md yutang 2025-06-05 15:50:11 +08:00
  • 7b201773f3 single arm test yutang 2025-06-05 15:49:57 +08:00
  • 2366d40cf9 [pre-commit.ci] auto fixes from pre-commit.com hooks smolvla_doc pre-commit-ci[bot] 2025-06-04 15:46:30 +00:00
  • a9ebc6d4ae adding minimal info for docs Dana 2025-06-04 17:43:40 +02:00
  • b1386fd79e Disconnect after scan_port user/aliberts/2025_02_25_refactor_robots 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 user/michel-aractingi/2025-05-20-hil-rebase-robots 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
  • 241e7076f2 add: async inference stack user/fracapuano/async-inf fracapuano 2025-06-03 18:03:42 +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