Commit Graph

  • 2488efa8bd add hopejr env nepyope 2025-04-13 14:30:29 +02:00
  • 5d9b4fcae9 hopejr_real nepyope 2025-04-13 14:28:05 +02:00
  • c70054c0b9 added hopejr yaml nepyope 2025-04-13 14:10:27 +02:00
  • 62b1896304 rip this branch nepyope 2025-04-12 10:35:00 +02:00
  • 0306e18640 fix teleop Sebastian-Contrari 2025-04-11 16:28:06 +02:00
  • 6c4d122198 fix joints Remi Cadene 2025-04-11 15:01:03 +02:00
  • 34c5d4ce07 Most unit tests are passing Remi Cadene 2025-04-11 14:04:22 +02:00
  • 44ffa155f4 chore: updated config and calibration files 2025_04_11_vla_eval danaaubakirova 2025-04-11 13:23:10 +02:00
  • e0b292ab51 Remove test_motors_bus fixtures Simon Alibert 2025-04-11 12:24:30 +02:00
  • f960f4d8d4 Fix unormalize Simon Alibert 2025-04-11 11:58:31 +02:00
  • 9e57ec7837 Add support for feetech protocol 1 to _split_into_byte_chunks Simon Alibert 2025-04-11 11:58:09 +02:00
  • 0a7f51f0da Cleanup Simon Alibert 2025-04-11 11:03:09 +02:00
  • 4ca92a28e9 Make feetech broadcast ping faster in protocol 1 Simon Alibert 2025-04-11 11:02:54 +02:00
  • 0464dc91b3 Add feetech sm8512bl Simon Alibert 2025-04-11 11:02:01 +02:00
  • d32daebf75 Refactor & add _serialize_data Simon Alibert 2025-04-11 11:01:12 +02:00
  • 54b685053e test scs Sebastian-Contrari 2025-04-10 17:14:40 +02:00
  • 27cb0c40bd Add protocol 1 broadcast ping Simon Alibert 2025-04-10 17:14:40 +02:00
  • 5b7e25ed18 push new exoskeleton code Sebastian-Contrari 2025-04-10 16:21:34 +02:00
  • 12abc9ca86 Fix broadcast ping type hint Simon Alibert 2025-04-10 00:53:17 +02:00
  • 4005065223 (nit) move write Simon Alibert 2025-04-10 00:51:23 +02:00
  • 443fed216c Use constants from sdks Simon Alibert 2025-04-10 00:49:03 +02:00
  • 42a87e7211 Implement read Simon Alibert 2025-04-10 00:35:14 +02:00
  • 5322417c03 fix(examples): removes extra backtick (#948) user/mrussi/2025_04_12_hopejr Steven Palma 2025-04-09 17:44:32 +02:00
  • 4041f57943 feat(visualization): replace cv2 GUI with Rerun (and solves ffmpeg versioning issues) (#903) Steven Palma 2025-04-09 17:33:01 +02:00
  • 7ad93bdbf1 fix caching and dataset stats is optional user/azouitine/2025-4-8-softmax-grasp-critic AdilZouitine 2025-04-09 13:20:51 +00:00
  • c1b28f0b58 Commit before episodes episodes_stats merging Remi Cadene 2025-04-09 15:20:15 +02:00
  • 034171a89a Add Feetech protocol version Simon Alibert 2025-04-09 10:26:30 +02:00
  • e36bee7560 fixed softmax temp user/michel_aractingi/2024-04-04-grasp-critic Michel Aractingi 2025-04-08 13:35:25 +02:00
  • 2c86fea78a Switch typos pre-commit to mirror (#953) Simon Alibert 2025-04-08 12:44:09 +02:00
  • c1ec607e8c Fix ffmpeg install command user/aliberts/2025_04_08_fix_install_instruction Simon Alibert 2025-04-08 12:00:05 +02:00
  • 7c5813778b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-08 09:39:48 +00:00
  • 27feea019a [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-04 10:57:51 +00:00
  • c81f293ae1 (WIP) Add homonculus arm & glove Simon Alibert 2025-04-04 12:57:27 +02:00
  • c5ab08e175 Rename arm -> hand Simon Alibert 2025-04-03 20:20:57 +02:00
  • 58d2ac0c0b (WIP) Add Hope Jr Simon Alibert 2025-04-03 20:15:37 +02:00
  • 10adadbc71 Sign issue in modeling sac Michel Aractingi 2025-04-08 11:05:10 +02:00
  • 06de182448 gixes for gripper penalty Michel Aractingi 2025-04-07 16:51:17 +02:00
  • 90a30ed319 modified grasppenalty, added init_final inititalization for the grasp critic Michel Aractingi 2025-04-07 10:26:11 +02:00
  • f3cea2a3e5 modifications to gym_manipulator and buffer Michel Aractingi 2025-04-07 08:45:53 +02:00
  • ab2c2d39fb fix bug AdilZouitine 2025-04-08 09:31:29 +00:00
  • 9f6f508edb add softmax q network AdilZouitine 2025-04-08 09:14:49 +00:00
  • a8135629b4 Add rounding for safety AdilZouitine 2025-04-08 08:50:02 +00:00
  • 782dff1163 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-08 08:48:17 +00:00
  • 8924ccbbab Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-04-08 10:47:40 +02:00
  • 792c3d961d Update dynamixel with motors bus & tables changes Simon Alibert 2025-04-08 10:47:11 +02:00
  • e998dddcfa Add support for feetech scs series + various fixes Simon Alibert 2025-04-08 10:46:29 +02:00
  • 437fc29e12 [pre-commit.ci] pre-commit autoupdate (#871) pre-commit-ci[bot] 2025-04-08 06:58:46 +02:00
  • a7be613ee8 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-07 15:48:39 +00:00
  • 632b2b46c1 fix sign issue AdilZouitine 2025-04-07 15:44:06 +00:00
  • aee86b4b18 typo fix: example_1 python script (#631) Junwu Zhang 2025-04-07 08:41:10 -07:00
  • 6c10390653 Refactor complementary_info handling in ReplayBuffer AdilZouitine 2025-04-07 14:48:42 +00:00
  • 4621f4e4f3 Handle gripper penalty AdilZouitine 2025-04-07 08:23:49 +00:00
  • 7741526ce4 fix caching AdilZouitine 2025-04-04 14:29:38 +00:00
  • 1c873df5c0 Support for PI0+FAST (#921) mshukor 2025-04-04 11:51:11 +02:00
  • 037ecae9e0 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-04 07:59:22 +00:00
  • 99c0938b42 feat(teleop): thread-safe keyboard teleop implementation (#869) Steven Palma 2025-04-04 09:45:18 +02:00
  • 716029b1e3 Remove old calibration Simon Alibert 2025-04-03 18:42:39 +02:00
  • 3848a8f9aa Rename viperx & widowx Simon Alibert 2025-04-03 18:37:21 +02:00
  • f7672e14c7 Update viperx & widowx Simon Alibert 2025-04-03 18:34:08 +02:00
  • e86fe66dbd fix indentation issue AdilZouitine 2025-04-03 16:05:29 +00:00
  • e393af2d88 Add is_calibrated test Simon Alibert 2025-04-03 17:35:10 +02:00
  • 0dcb2caba8 Simplify motors mocks Simon Alibert 2025-04-03 16:43:23 +02:00
  • 38a8dbd9c9 Enhance SAC configuration and replay buffer with asynchronous prefetching support AdilZouitine 2025-04-03 14:23:50 +00:00
  • 4679725957 Revert feetech hack and monkeypatch instead Simon Alibert 2025-04-03 15:53:54 +02:00
  • 57319062aa Remove old calibration tests Simon Alibert 2025-04-03 12:17:43 +02:00
  • 078f59bfd1 Add calibration tests Simon Alibert 2025-04-03 12:14:15 +02:00
  • 51f1625c20 Enhance SACPolicy to support shared encoder and optimize action selection AdilZouitine 2025-04-03 07:44:46 +00:00
  • 36fcea2002 Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-04-03 08:40:39 +02:00
  • 2971bdfed5 Rename Koch classes Simon Alibert 2025-04-03 08:23:31 +02:00
  • 28cd3a6f3a Rename SO-100 classes Simon Alibert 2025-04-03 08:14:35 +02:00
  • c0570b3003 Improve format Simon Alibert 2025-04-02 22:40:00 +02:00
  • eeb8490016 Update Koch & SO-100 Simon Alibert 2025-04-02 22:33:48 +02:00
  • 854b78975a Update tests Simon Alibert 2025-04-02 22:31:53 +02:00
  • e55d2ffe50 Hack feetech firmware bug Simon Alibert 2025-04-02 22:31:45 +02:00
  • 1ebd81552c Fix calibration Simon Alibert 2025-04-02 22:27:49 +02:00
  • 0ed7ff142c Enhance SACPolicy and learner server for improved grasp critic integration AdilZouitine 2025-04-02 15:50:39 +00:00
  • f6e862d421 hopejr teleop code Sebastian-Contrari 2025-04-02 16:19:15 +02:00
  • 699d374d89 Refactor SACPolicy for improved readability and action dimension handling AdilZouitine 2025-04-01 15:43:29 +00:00
  • 451a7b01db Add mock gripper support and enhance SAC policy action handling AdilZouitine 2025-04-01 14:22:08 +00:00
  • 145fe4cd17 fix(deps): avoid torchcodec in macos x86_64 (#925) Steven Palma 2025-04-01 15:51:59 +02:00
  • 306c735172 Refactor SAC policy and training loop to enhance discrete action support AdilZouitine 2025-04-01 11:42:28 +00:00
  • 6a215f47dd Refactor SAC configuration and policy to support discrete actions AdilZouitine 2025-04-01 09:30:32 +00:00
  • fe2ff516a8 Added Gripper quantization wrapper and grasp penalty removed complementary info from buffer and learner server removed get_gripper_action function added gripper parameters to common/envs/configs.py Michel Aractingi 2025-04-01 11:08:15 +02:00
  • 65569ba90e Add test_scan_port (TODO) Simon Alibert 2025-03-31 18:40:23 +02:00
  • 79293800f1 Implement Koch calibration Simon Alibert 2025-03-31 18:18:27 +02:00
  • bc765f9e95 Implement SO-100 follower calibration Simon Alibert 2025-03-31 18:17:20 +02:00
  • 201311503f Implement SO-100 leader calibration Simon Alibert 2025-03-31 18:16:42 +02:00
  • 8cc0232e73 Format baudrate tables Simon Alibert 2025-03-31 18:14:57 +02:00
  • 6bfcc18e73 Add more calibration utilities Simon Alibert 2025-03-31 18:14:11 +02:00
  • 7983baf4fc [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-31 16:10:00 +00:00
  • c774bbe522 Add grasp critic to the training loop s1lent4gnt 2025-03-31 18:06:21 +02:00
  • 2c1e5fa28b Add get_gripper_action method to GamepadController s1lent4gnt 2025-03-31 17:40:00 +02:00
  • 7452f9baaa Add gripper penalty wrapper s1lent4gnt 2025-03-31 17:38:16 +02:00
  • 007fee9230 Add complementary info in the replay buffer s1lent4gnt 2025-03-31 17:36:35 +02:00
  • 4a1c26d9ee Add grasp critic s1lent4gnt 2025-03-31 17:35:59 +02:00
  • 0f706ce543 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-31 13:59:31 +00:00
  • 026ad463a9 Fix convergence of sac, multiple torch compile on the same model caused divergence AdilZouitine 2025-03-31 13:54:21 +00:00
  • 8494634d48 Fix cuda graph break AdilZouitine 2025-03-31 07:59:56 +00:00
  • e004247ed4 docs: add tip for Mac users regarding Terminal permissions for keyboard (#917) Mariusz Dubielecki 2025-03-31 18:44:05 +11:00
  • 66c3672738 Fix: Prevent Invalid next_state References When optimize_memory=True (#918) s1lent4gnt 2025-03-31 09:43:40 +02:00