You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>Want to take it to the next level? Make your SO-100 mobile by building LeKiwi!</p>
54
+
<p>Want to take it to the next level? Make your SO-101 mobile by building LeKiwi!</p>
41
55
<p>Check out the <ahref="https://github.com/huggingface/lerobot/blob/main/examples/11_use_lekiwi.md">LeKiwi tutorial</a> and bring your robot to life on wheels.</p>
42
56
43
57
<imgsrc="media/lekiwi/kiwi.webp?raw=true"alt="LeKiwi mobile robot"title="LeKiwi mobile robot"width="50%">
@@ -51,7 +65,6 @@
51
65
52
66
---
53
67
54
-
55
68
🤗 LeRobot aims to provide models, datasets, and tools for real-world robotics in PyTorch. The goal is to lower the barrier to entry to robotics so that everyone can contribute and benefit from sharing datasets and pretrained models.
56
69
57
70
🤗 LeRobot contains state-of-the-art approaches that have been shown to transfer to the real-world with a focus on imitation learning and reinforcement learning.
Copy file name to clipboardExpand all lines: examples/10_use_so100.md
+12-14Lines changed: 12 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -445,18 +445,16 @@ For the leader configuration, perform **Steps 1–23**. Make sure that you remov
445
445
446
446
## E. Calibrate
447
447
448
-
Next, you'll need to calibrate your SO-100 robot to ensure that the leader and follower arms have the same position values when they are in the same physical position. This calibration is essential because it allows a neural network trained on one SO-100 robot to work on another.
448
+
Next, you'll need to calibrate your SO-100 robot to ensure that the leader and follower arms have the same position values when they are in the same physical position.
449
+
The calibration process is very important because it allows a neural network trained on one SO-100 robot to work on another.
449
450
450
-
#### a. Manual calibration of follower arm
451
+
#### Manual calibration of follower arm
451
452
452
-
> [!IMPORTANT]
453
-
> Contrarily to step 6 of the [assembly video](https://youtu.be/FioA2oeFZ5I?t=724) which illustrates the auto calibration, we will actually do manual calibration of follower for now.
453
+
You will need to move the follower arm to these positions sequentially, note that the rotated position is on the right side of the robot and you have to open the gripper fully.
454
454
455
-
You will need to move the follower arm to these positions sequentially:
456
-
457
-
| 1. Zero position | 2. Rotated position | 3. Rest position |
| <imgsrc="../media/so100/follower_zero.webp?raw=true"alt="SO-100 follower arm zero position"title="SO-100 follower arm zero position"style="width:100%;"> | <imgsrc="../media/so100/follower_rotated.webp?raw=true"alt="SO-100 follower arm rotated position"title="SO-100 follower arm rotated position"style="width:100%;"> | <imgsrc="../media/so100/follower_rest.webp?raw=true"alt="SO-100 follower arm rest position"title="SO-100 follower arm rest position"style="width:100%;"> |
455
+
| 1. Middle position | 2. Zero position | 3. Rotated position | 4. Rest position |
| <imgsrc="../media/so101/follower_middle.webp?raw=true"alt="SO-101 leader arm middle position"title="SO-101 leader arm middle position"style="width:100%;"> | <imgsrc="../media/so101/follower_zero.webp?raw=true"alt="SO-101 leader arm zero position"title="SO-101 leader arm zero position"style="width:100%;"> | <imgsrc="../media/so101/follower_rotated.webp?raw=true"alt="SO-101 leader arm rotated position"title="SO-101 leader arm rotated position"style="width:100%;"> | <imgsrc="../media/so101/follower_rest.webp?raw=true"alt="SO-101 leader arm rest position"title="SO-101 leader arm rest position"style="width:100%;"> |
460
458
461
459
Make sure both arms are connected and run this script to launch manual calibration:
Follow step 6 of the [assembly video](https://youtu.be/FioA2oeFZ5I?t=724) which illustrates the manual calibration. You will need to move the leader arm to these positions sequentially:
468
+
#### Manual calibration of leader arm
469
+
You will also need to move the leader arm to these positions sequentially:
472
470
473
-
| 1. Zero position |2. Rotated position |3. Rest position |
| <imgsrc="../media/so100/leader_zero.webp?raw=true"alt="SO-100 leader arm zero position"title="SO-100 leader arm zero position"style="width:100%;"> | <imgsrc="../media/so100/leader_rotated.webp?raw=true"alt="SO-100 leader arm rotated position"title="SO-100 leader arm rotated position"style="width:100%;"> | <imgsrc="../media/so100/leader_rest.webp?raw=true"alt="SO-100 leader arm rest position"title="SO-100 leader arm rest position"style="width:100%;"> |
471
+
| 1. Middle position | 2. Zero position |3. Rotated position |4. Rest position |
| <imgsrc="../media/so101/leader_middle.webp?raw=true"alt="SO-100 leader arm middle position"title="SO-100 leader arm middle position"style="width:100%;"> | <imgsrc="../media/so101/leader_zero.webp?raw=true"alt="SO-100 leader arm zero position"title="SO-100 leader arm zero position"style="width:100%;"> | <imgsrc="../media/so101/leader_rotated.webp?raw=true"alt="SO-100 leader arm rotated position"title="SO-100 leader arm rotated position"style="width:100%;"> | <imgsrc="../media/so101/leader_rest.webp?raw=true"alt="SO-100 leader arm rest position"title="SO-100 leader arm rest position"style="width:100%;"> |
0 commit comments