Commit Graph

  • 2051dd38fc [HIL-SERL] Review feedback modifications (#1112) Adil Zouitine 2025-05-15 15:24:41 +02:00
  • 51efe6dfee Add setup_motors for lekiwi Simon Alibert 2025-05-15 11:46:41 +02:00
  • 2a0ab40776 Update glove Simon Alibert 2025-05-15 11:12:04 +02:00
  • 859a369b29 chore(docs): adress notes + add docs in camera code Steven Palma 2025-05-14 15:44:38 +02:00
  • c7a3973653 [PORT HIL-SERL] Better unit tests coverage for SAC policy (#1074) Eugene Mironov 2025-05-14 21:41:36 +07:00
  • cca647307b fix(tests): kill thread when camera async_read tests fail Steven Palma 2025-05-14 14:06:59 +02:00
  • dae5f7c74d chore(tests): explicit cameras artefacts in gitattributes Steven Palma 2025-05-14 13:58:44 +02:00
  • d6d8f29b5c fix(cameras): correct imports for camera config in scripts Steven Palma 2025-05-14 13:43:41 +02:00
  • 27bb7c4d71 chore(cameras): remove compressed files + filename better managed in opencv camera tests + add camera artefacts in lfs Steven Palma 2025-05-14 11:20:10 +02:00
  • 2d86812b97 refactor(cameras): width, fps and height is mandatory to have a value in robot config Steven Palma 2025-05-13 17:23:13 +02:00
  • 57c2181ed2 refactor(cameras): add read_depth() for realsense + new compressed bag Steven Palma 2025-05-13 16:32:27 +02:00
  • 81c49cecd0 [skip ci] refactor(cameras): add warmup read + images different size testing opencv + compressed test artefacts Steven Palma 2025-05-13 13:43:25 +02:00
  • 4675b3cd02 refactor(cameras): add warm-up, fix defaul args, remove width and height from find_cameras utils Steven Palma 2025-05-12 18:04:26 +02:00
  • dbce247ec1 refactor(cameras): homogeneous depth processing in realsense camera Steven Palma 2025-05-12 17:33:02 +02:00
  • 904bc618ee refactor(cameras): fps, width and height are optional at camera level, these 3 are now moved to the camera base class, the width and height specified in the config is now the one output by read() methods Steven Palma 2025-05-12 16:27:19 +02:00
  • ddd8fd325b refactor(cameras): improvements utils functionalities v0.2 Steven Palma 2025-05-09 13:56:59 +02:00
  • 7f34e1af9c refactor(cameras): improvements utils functionalities v0.1 Steven Palma 2025-05-07 18:28:25 +02:00
  • 3416036e34 chore(cameras): set timeout to 0 in tests Steven Palma 2025-05-06 15:09:14 +02:00
  • 2af8edcf74 chore(cameras): delete unused files Steven Palma 2025-05-06 14:15:40 +02:00
  • b089c6db3a test(cameras): add minimal realsense test Steven Palma 2025-05-05 18:36:41 +02:00
  • 15b5d28f45 refactor(cameras): improvements realsense cam v0.1 Steven Palma 2025-05-02 15:09:38 +02:00
  • 35c4b01752 test(cameras): add minimal opencv test Steven Palma 2025-04-30 16:30:34 +02:00
  • 6348f0f418 refactor(cameras): improvements opencv cam v0.1 Steven Palma 2025-04-28 15:05:41 +02:00
  • 720a6374ba chore(dependencies): add pyrealsense2 for macos + cleanup init camera modules Simon Alibert 2025-04-21 16:14:29 +02:00
  • 3297c7e802 refactor(cameras): realsense camera init Simon Alibert 2025-04-21 16:14:51 +02:00
  • 0b5b438f50 refactor(cameras): opencv camera init Simon Alibert 2025-04-21 16:14:06 +02:00
  • 8a6412b0db refactor(cameras): init abc class + config Simon Alibert 2025-04-21 16:11:37 +02:00
  • 5b4b2dd854 fix(cameras): correct imports for camera config in scripts user/aliberts/2025_04_19_refactor_cameras Steven Palma 2025-05-14 13:43:41 +02:00
  • b0592d9bc8 Fix dxl _find_single_motor Simon Alibert 2025-05-14 13:43:36 +02:00
  • e790ad737f chore(cameras): remove compressed files + filename better managed in opencv camera tests + add camera artefacts in lfs Steven Palma 2025-05-14 11:20:10 +02:00
  • 5d322826c7 Merge remote-tracking branch 'origin/user/aliberts/2025_02_25_refactor_robots' into user/aliberts/2025_04_03_add_hope_jr Simon Alibert 2025-05-13 18:50:06 +02:00
  • 0df6a3fcef Update homonculus hand & arm Simon Alibert 2025-05-13 18:49:30 +02:00
  • f9f3088060 Update hand & arm Simon Alibert 2025-05-13 18:25:51 +02:00
  • 363fe64ff9 Add copyrights Simon Alibert 2025-05-13 17:38:39 +02:00
  • 95ae56827d refactor(cameras): width, fps and height is mandatory to have a value in robot config Steven Palma 2025-05-13 17:23:13 +02:00
  • 95d57cff08 refactor(cameras): add read_depth() for realsense + new compressed bag Steven Palma 2025-05-13 16:32:27 +02:00
  • a66d0dc57f [skip ci] refactor(cameras): add warmup read + images different size testing opencv + compressed test artefacts Steven Palma 2025-05-13 13:43:25 +02:00
  • 7224807171 refactor(cameras): add warm-up, fix defaul args, remove width and height from find_cameras utils Steven Palma 2025-05-12 18:04:26 +02:00
  • c9cc544f7e refactor(cameras): homogeneous depth processing in realsense camera Steven Palma 2025-05-12 17:33:02 +02:00
  • 991786ad70 refactor(cameras): fps, width and height are optional at camera level, these 3 are now moved to the camera base class, the width and height specified in the config is now the one output by read() methods Steven Palma 2025-05-12 16:27:19 +02:00
  • f28086ff81 refactor(cameras): improvements utils functionalities v0.2 Steven Palma 2025-05-09 13:56:59 +02:00
  • 06e02f6d17 refactor(cameras): improvements utils functionalities v0.1 Steven Palma 2025-05-07 18:28:25 +02:00
  • a26cfe34b0 chore(cameras): set timeout to 0 in tests Steven Palma 2025-05-06 15:09:14 +02:00
  • cf22e29245 chore(cameras): delete unused files Steven Palma 2025-05-06 14:15:40 +02:00
  • 88b607df2b test(cameras): add minimal realsense test Steven Palma 2025-05-05 18:36:41 +02:00
  • e426cceb01 refactor(cameras): improvements realsense cam v0.1 Steven Palma 2025-05-02 15:09:38 +02:00
  • 8a52a3aa04 test(cameras): add minimal opencv test Steven Palma 2025-04-30 16:30:34 +02:00
  • c452d844ec refactor(cameras): improvements opencv cam v0.1 Steven Palma 2025-04-28 15:05:41 +02:00
  • f705dd8cec chore(dependencies): add pyrealsense2 for macos + cleanup init camera modules Simon Alibert 2025-04-21 16:14:29 +02:00
  • 656c382cac refactor(cameras): realsense camera init Simon Alibert 2025-04-21 16:14:51 +02:00
  • 0003fa928a refactor(cameras): opencv camera init Simon Alibert 2025-04-21 16:14:06 +02:00
  • 65d3a7c589 refactor(cameras): init abc class + config Simon Alibert 2025-04-21 16:11:37 +02:00
  • bbcb12e919 Fix test_calibrate Simon Alibert 2025-05-13 17:19:40 +02:00
  • bfa775da46 Fixup proto header (#1104) Eugene Mironov 2025-05-13 22:16:01 +07:00
  • 3e87b09d34 Fix setup_motors & calibrate configs Simon Alibert 2025-05-13 17:06:24 +02:00
  • 81de27dc9a Remove Moss arm Simon Alibert 2025-05-13 16:30:50 +02:00
  • eb94a5f03f Rename arm -> bus Simon Alibert 2025-05-13 13:26:04 +02:00
  • 742708942c Add MotorsBus docstrings Simon Alibert 2025-05-13 13:24:46 +02:00
  • 5a2f9b6589 Remove unecessary id Simon Alibert 2025-05-12 19:01:30 +02:00
  • 06f0c579b7 Rename example 7 Simon Alibert 2025-05-12 18:56:22 +02:00
  • 7890767d34 Remove pynput from optional deps Simon Alibert 2025-05-12 18:54:08 +02:00
  • 15c7545b41 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-05-12 16:05:45 +00:00
  • bbc6b7d841 Added comment on SE(3) in kinematics and nits in lerobot/envs/utils.py Michel Aractingi 2025-05-12 18:05:22 +02:00
  • 69ece1407b 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
  • e07cb52baa In tests: Add use_videos=False by default, Create mp4 file if True, then fix test_datasets and test_aggregate (all passing) Remi Cadene 2025-05-12 15:37:02 +02:00
  • 30d3807afa Merge remote-tracking branch 'origin/user/aliberts/2025_02_25_refactor_robots' into user/aliberts/2025_04_03_add_hope_jr Simon Alibert 2025-05-11 14:36:49 +02:00
  • d322cb0220 Add SO101 Simon Alibert 2025-05-11 13:15:28 +02:00
  • f011173ff6 Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-05-11 12:53:04 +02:00
  • 20129cd4c2 Fix tests (no-extras install) Simon Alibert 2025-05-11 12:52:17 +02:00
  • 307823bc8d Add docstrings Simon Alibert 2025-05-11 12:45:22 +02:00
  • b104f8b012 Added number of steps after success as parameter in config Michel Aractingi 2025-05-09 18:09:10 +02:00
  • a445d9c9da bug fix for #1071 When --display_data=true, Failed running control_robot. (#1073) masato-ka 2025-05-09 23:53:40 +09:00
  • fb9bb89cb4 Fixes in record_dataset and import gym_hil Michel Aractingi 2025-05-09 12:00:21 +02:00
  • f24030d4d8 Update 12_use_so101.md (#1081) CharlesCNorton 2025-05-09 05:04:25 -04:00
  • 7598aeaad7 Update 10_use_so100.md; use diff syntax (#944) Mishig 2025-05-09 11:01:12 +02:00
  • 4485cc0b5b docs: minor corrections and clean-up (#1089) Pepijn 2025-05-09 11:00:25 +02:00
  • 64303781c2 Add calibrate Simon Alibert 2025-05-08 18:27:19 +02:00
  • dd3e305164 Remove deprecated scripts & tests Simon Alibert 2025-05-08 18:08:38 +02:00
  • cb9cac6a1b Add test_record_and_resume Simon Alibert 2025-05-08 17:54:58 +02:00
  • 95f9b45418 Add new test_control_robot Simon Alibert 2025-05-08 17:38:16 +02:00
  • f9db727647 Add mock robot & teleop Simon Alibert 2025-05-08 17:37:49 +02:00
  • e88af0e588 Fix visualize_dataset with rerun Remi Cadene 2025-05-08 17:24:58 +02:00
  • 1ecaeabad0 Uploaded droid 1.0.1 Remi Cadene 2025-05-08 15:14:15 +00:00
  • 230c7fdfab Fix test_datasets Simon Alibert 2025-05-08 14:57:12 +02:00
  • 320f7e8450 Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots Simon Alibert 2025-05-08 13:24:12 +02:00
  • 08fbbb318f Add replay Simon Alibert 2025-05-08 13:15:59 +02:00
  • 8b98399206 Add record Simon Alibert 2025-05-08 13:15:37 +02:00
  • 237b14a6ec Add teleoperate Simon Alibert 2025-05-08 13:13:02 +02:00
  • 2e705ff554 Add setup_motors Simon Alibert 2025-05-08 13:10:52 +02:00
  • d72a3f9c32 Remove app script Simon Alibert 2025-05-08 13:05:37 +02:00
  • 73ac4f38b2 Fix config parsing Simon Alibert 2025-05-08 12:59:15 +02:00
  • a0e69dd708 Rename find_port Simon Alibert 2025-05-08 12:52:16 +02:00
  • b207babd9e Add make_teleoperator_from_config Simon Alibert 2025-05-08 12:51:32 +02:00
  • 293870d0f6 Update teleop features & naming Simon Alibert 2025-05-08 12:51:09 +02:00
  • 87a8cb6d89 Update robot features & naming Simon Alibert 2025-05-08 12:43:47 +02:00
  • 69dc3f5c9c Remove deprecated manipulator Simon Alibert 2025-05-08 12:29:57 +02:00
  • e22411ff22 removed fixed port values in find_joint_limits.py Michel Aractingi 2025-05-07 14:32:42 +02:00
  • 7ee56676b9 Add grpcio as optional dependency AdilZouitine 2025-05-07 14:20:43 +02:00
  • bdd9229576 robot_type nit Michel Aractingi 2025-05-07 13:59:21 +02:00
  • 633edcb3af added names in record_dataset function of gym_manipulator Michel Aractingi 2025-05-07 13:58:24 +02:00