Tip: Double-check the orientation the parts to ensure correct alignment!
Tip: Double-check the orientation the parts to ensure correct alignment!
Once you have assembled the MCP Holder Assemblies, follow these steps to integrate them into the palm structures:
Tip: Double-check the orientation the parts to ensure correct alignment!
Great, the parts are setup. The next step will explain how to screw the components together.
Once you verify the 4 gears are meshing, it is time to fasten them.
Tip: All the gears should fit in tightly. If they don't spin freely that's okay, we will fix that in the next step.
Lets start with the index finger motor:
Now, let's move on to the pinky finger and thumb:
Now, let's do the middle and ring fingers:
Tip: If the tendon has difficulty passing through the MCP hole, you can use a long, flexible drill bit—such as those designed for clearing 3D printer nozzles or heat breaks—to deburr the channel.
Finally, fasten 4 Fingers Bottom:
Tip: If you're having trouble aligning the motor horn during insertion, you can power the motor in position mode while inserting it to keep the horn aligned.
Tip: Make sure the fingers are FIRMLY pushed onto the XC330 motors before screwing them in so you do not damage the holes on the motors.
Locate one XM430-W210-T motor, one XM430-W350-T motor, and two HN12-I101 sets. Press a HN12-I101 to the back of each motor.
Tip: It may be difficult to get all of the screws into the horns and idlers, this is normal. Just make sure the palm feels secure.
Tip: The palm upper may feel a bit stiff initially, but this is normal. After being actuated a few times, they will bend and slide over each other with ease.
Tip: While No Fingers Mount is more anatomically correct, it is more prone to breakage and motor strain so I do not recommend it.
Please follow a similar instructions to the LEAP V1 in the setup electronics part of this page. Instead the IDs are as follows:
ID | MCP Side | MCP Forward | PIP/DIP |
---|---|---|---|
Index | 0 | 1 | 2 |
Middle | 3 | 4 | 5 |
Ring | 6 | 7 | 8 |
Pinky | 9 | 10 | 11 |
Thumb | 12 | 13 | 14 |
Palm Thumb: 15 | Palm 4 Fingers: 16 |
Dynamixel motors are bus-based servos, meaning each motor has a unique ID and they all share a common wiring system (the bus). The connectors on the back of the motors are identical, and the motors are interconnected via these connectors. I recommend using the MCP sides and palm motors as the terminus points for the bus. This results in a total of 7 terminus points for the motors plus 1 for the U2D2. Next, create a central splitter power cable similar to the one used in the LEAP Hand v1, but with 8 connectors extending from it, like an octopus. Then, you can chain the motors out from there using normal cables. This setup will ensure that all motors are connected to each other and to the U2D2.
Warning: Ensure that the MCP Side cables are not pulled out or caught in the gears when the MCP moves up and down, as this could damage the motors. I strongly recommend following the wiring setup shown in the image above.
Congratulations on completing the assembly of the hand!
When powering on the hand for the first time and running the tensioning script, ensure that the tendons are properly wrapped and seated inside the pulley grooves:
Tip: If you are having trouble with the fingers curling, check that the tendons are properly on the pulleys and the knots are tied tightly.