Hardware¶
Head description
Assembly¶
Assemble your robot
PC Control These demos and projects allow the robot to be controlled via a computer.
ArbotiX Commander Control - These demos and projects control the Robot using the ArbotiX Commander, the handheld Arduino based remote control.
Direct Control - These demos and projects control the Robot directly from sensors connected directly to the Robot's control board.
Pose Control - These demos and projects allow you to create and playback a sequence of poses.
Serial Control - These demos and projects control the robot using a serial packet protocol.
Standalone - These demos and projects are deisgned to let your robot function without a computer or additional microcontroller.
Wireless Control - These demos and projects allow you to control the robot wirelessly - usually by replacing the Serial Connection with XBee modules.
Reference - These articles have technical details regarding the control and operation of the robot.
More info here
PhantomX Reactor Arm Assembly Guide
This guide is for the newest version of the PhantomX Reactor Robot Arm. If you have the PhantomX Reactor Robot Arm V1 with Plastic brackets, you can find the assembly guide here. If you have questions about upgrading an existing arm with the new metal brackets and delrin decks, please contact us
Tools Needed
- 1.5 mm Hex Driver (Included)
- 2.5 mm Hex Driver (Included)
- Small Flat Head Screw Driver
- Small Philips Head Screw Driver (For popping in nuts)
- Needle-Nose Pliers (For holding nuts in hard to reach spots)
Kit Parts List
The following hardware is required to build the kit. You may have received extra parts with your kit.
Hex Nut
M2
Hex Head Bolt
M2x6
Hex Head Bolt
M2x8
Hex Head Bolt
M2x10
Hex Head Bolt
M2x14
Hex Nut
M3
Hex Head Bolt
M3x6
Hex Head Bolt
M3x8
Hex Head Bolt
M3x10
Hex Head Bolt
M3x16
Hex Head Bolt
M3x20
Standoff F-F
10mm
Standoff F-F
25mm
Standoff F-F
30mm
AX Hub w/2 Washers
and M3x10 Bolt
Nylon Spacer
M3
Small Bumper
Rubber Foot
Ziptie
Small
Plastic Bushing
M2
Build Steps
Pre Step: Peel Your Plastic
Some of your plastic pieces will have paper masking on one or both sides. Peel the masking paper off before getting started.
There also may be some dust on your parts. This is from the laser cutting manufacturing process. It is harmless and can be cleaned up by wiping with a rag or being washed with water. |
Pre Step: Turbo Fuse
Pre Step: Nuts for AX-12A
Pre Step: Servo Centering
AX-12/AX-18 DYNAMIXEL Servos can move up to 300° . When the servo is directly in the middle of this 300° range, it is considered to be 'centered'. You will be able to tell that the servo is centered when the single notch on the servo casing matches up with the single notch on the servo horn. The instructions in this guide assume that all of your servos are 'centered'. If the servos are not centered when attached to the brackets as shown in this guide, your robot will not work correctly. If your servo horn is not centered, you can move it by hand or use the DynaManager to center the servo. |
Pre Step: Sand your Gripper Rails
For proper functionality of your gripper, please pay attention to this guide. The gripper rails are designed tightly, and you may cause irreversible damage to your gripper if you do not sand it in advance.
Getting Started
PhantomX Parallel Gripper Kit
In this assembly guide, you will be attaching the PhantomX Parallel Gripper to your Pincher Arm. The Gripper is available as a separate kit, and the instructions to build it are available independent of this assembly guide. You can find them here. You can use those instructions as reference after step 6a/6b, or follow the abridged gripper assembly instructions in step 7 after Servo ID #8 has been mounted to your PhantomX Pincher Robot Arm.
Servo Orientation and Layout
Make note of the servo IDs and their positions. Each servo has a # written on the back of it. Be sure you assemble the servos in the correct order so that your arm will work!
Step 1: Assemble the Middle Arm Section
AX Hub Assembly with
M3 x 10 Socket Head Bolt
Hex Socket Head Bolt
M2 x 6
Hex Socket Head Bolt
M2 x 8
Hex Nut M2
Nut M2
Hex Socket Head Bolt
M3 x 10
F-F Standoff
30mm
Spacer
Nylon
- Mount F2 Brackets to servos #2 and #3 using 2 x AX Hub assembly with m3*10 socket head, and 8 x M2*6 bolts. Note that washers go on both sides of the bracket, as shown.
- Mount F4 Brackets to servos #4 and #5 using 2 x AX Hub assembly with m3*10 socket head, and 8 x M2*6 bolts. Note the orientation of the brackets, as shown.
- Prep servos with M2 nuts in respective positions for mounting the arm covers.
- Using 60 x M2*8 bolts, Assemble the runners on each side by mounting the inside arm covers and outside arm covers, connecting servos #2 to #4, #3 to #5
- Run 3 x 200mm Dynamixel cables and 2 x 65mm Dynamixel cables as shown.
- Mount 6 x 30mm F-F Standoffs with 2 x Spacers each to the Bottom Arm Cover, using 6 x M3*10 bolts.
- Slot the Bottom Arm Cover into the runner tabs, then slot the Top Arm Cover and bolt together with 6 x M3*10 bolts.
Step 2: Attach Arm to Slewing Ring
Hex Socket Head Bolt
M2 x 10
Hex Nut M2
Nut M2
Hex Socket Head Bolt
M3 x 16
Hex Nut M3
Nut M3
- Using 6 x M3*16 Hex Socket Head Bolts and 6 x M3 Nuts, mount the Pan Plate to the inside mounting holes of the Slewing Ring
- Prep the slots on the bottom side of Servo ID #1 with 10 x M2 Nuts
- Using 4 x M2*10 hex socket head bolts, Mount the horn of Servo ID #1 with the Thin Spacer to the bottom of the Pan Plate, as shown. Note the orientation of the servo to the front of the assembly toward the wire pass-through.
- Attach the Middle Arm Section to the Pan Plate with 16 x M2*10 Hex Socket Head Bolts and 16 x M2 Nuts, running from the bottom of the Pan Plate to the inside of the F2 brackets, as shown.
Step 3: Build the Base
Hex Socket Head Bolt
M3 x 8
Hex Socket Head Bolt
M3 x 10
Hex Socket Head Bolt
M3 x 20
10mm F-F
Standoff
30mm F-F
Standoff
Spacer
Nylon
- Mount 4 x 10mm F-F Standoffs using 4 x M3*8 bolts and 8 x 30mm F-F Standoffs using 8 x M3*10 bolts to the Middle Base Plate, as shown.
- Mount 6 x 30mm F-F Standoffs with 1 x Nylon Spacer each to the top of the Middle Base Plate using 6 x M3*10 bolts, as shown.
- Mount the Middle Base Plate to the bottom of Servo ID #1 using 10 x M2*10 bolts.
- Run your cable from the Middle Arm Section through the crescent shaped slots in the Pan Plate and Middle Base and connect to Servo ID #1 as shown.
- Attach a 3-pin x 200mm Dynamixel Cable to Servo ID #1
- Bring the Pan Cover down over the Middle Arm section and mount using 6 x M3*20 bolts through the outside holes of the slewing ring to the standoffs coming from the Middle Base.
Step 4: Mount your ArbotiX-M Board
Hex Socket Head Bolt
M3 x 6mm
Hex Socket Head Bolt
M3 x 10mm
- Using 4 x M3*6 bolts, mount the ArbotiX-M Board to the bottom of the Middle Base, noting the orientation shown here.
- Run the cable from Servo ID #1 to the ArbotiX-M, as shown.
- Mount the Bottom Base Plate to the standoffs on the underside of the Middle Base using 8 x M3*10 bolts
- Apply 8 x Rubber Feet to the corners of the Bottom Base.
Step 5: Assemble the Upper Arm
Hex Head Bolt
M2x8
Hex Socket Head Bolt
M2 x 14mm
Hex Nut M2
Nut M2
Hex Socket Head Bolt
M3 x 10mm
Hex Socket Head Bolt
M3 x 8mm
Hex Socket Head Bolt
M3 x 6mm
30mm F-F
Standoff
25mm F-F
Standoff
Spacer
Nylon
- Mount the Thick Spacers and the Bottom Forearm Bracket to the F4 Brackets on top of the Middle Arm Section, using 16 x M2*14 and 16 x M2 Nuts as shown.
- Prep Servo ID #6 with 12 x M2 Nuts in position to line up with the mounting holes on the Locking Brackets, and attach a Locking Bracket to Servo ID #6 using 6 x M2*8 Bolts.
- Attach 1 x 30mm F-F Standoff to the Locking Bracket with 3 x Nylon Spacers and 1 x M3*10 Bolt.
- Attach the other Locking Bracket on the opposite side of Servo ID #6 using 6 x M2*8 Bolts and one M3*8 Bolt
- Mount 5 x 25mm F-F Standoffs to the Forearm Cover Bracket using 5 x M3*8 bolts, noting the orientation and layout shown here.
- Seat the Locking Bracket tabs into the slots of the Bottom Forearm Bracket, making sure to run the cable from the middle arm section through the hole and slot up to Servo ID #6
- Insert the tabs of the Locking Brackets, along with the 2 x Side Forearm Plates and Forearm Bottom Bracket into the slots of the Forearm Cover, from the back.
- Attach the second Forearm Cover from the front using 5 x M3*6 bolts.
Note: Due to design changes, your Locking Brackets may look different than pictured in this guide. You will be able to assemble the arm with any of the locking brackets sent with your kit. If you have any trouble, please contact us
Step 6a: Assemble Gripper Mount Without Wrist Rotation
Hex Nut M2
Nut M2
Hex Socket Head Bolt
M2 x 8mm
Hex Socket Head Bolt
M2 x 10mm
- Using 2 x M2*8 bolts attach the bottom bracket to Servo ID #8 as shown.
- Attach the top bracket to the F2 bracket using 2 x M2*8 bolts and 2*M2 nuts, as shown.
- Now Seat the top bracket on the bottom bracket. using 6 x M2*10 bolts and 2*M2 nuts, attach the brackets to Servo ID #8.
Note: This section will show you how to build the Gripper WITHOUT wrist rotation. If you have purchased the kit that includes wrist rotation, please skip ahead to the next section.
Step 6b: Assemble Gripper Mount With Wrist Rotation
Hex Nut M2
Nut M2
Hex Socket Head Bolt
M2 x 8mm
Hex Socket Head Bolt
M2 x 10mm
- Prep Servo ID #7 with 4 x M2 Nuts, where shown.
- Using 2 x M2*8 bolts, attach the bottom bracket to Servo ID #7 as shown.
- Attach the Top Bracket to the F2 Bracket using 2 x M2*8 bolts and 2 x M2 Nuts, as shown.
- Now seat the Top Bracket on the Bottom Bracket. Using 6 x M2*10 bolts and 2 x M2 Nuts, attach the brackets to Servo ID #7
- Using 4 x M2*10 bolts, mount the Bottom and Middle Wrist Brackets to the horn of Servo ID #7 as shown.
- Prep Servo ID #8 with 8 x M2 Nuts along the back sides, as noted.
- Mount the Top Wrist Bracket to the back of Servo ID #8 using 8 x M2*8 Bolts.
- Seat 4 x M2 Nuts in the Bottom Wrist Bracket
- Mount Servo ID #7 to Servo ID #8 through the Wrist Bracket parts using 4 x M2*10 bolts, as shown.
- Using a 200mm Dynamixel Cable, Wire Servos #7 and #8 together going through the slot in the F2 Bracket and through the slots made by the 3 Wrist Brackets, as shown.
Note: This section will show you how to build the Gripper WITH wrist rotation. If you have purchased the kit that does NOT include wrist rotation and have completed the previous section, you may skip this section.
Step 7: Build your Gripper
Hex Socket Head Bolt
M2 x 8
Hex Nut M2
Nut M2
Plastic Bushing
M2
- Prep Servo ID #8 with 4 x M2 Nuts to the left and right of the horn, as shown.
- Mount the Gripper Rail to Servo ID #8 with 4x M2*8 Bolts
- Build 4 x Bushing Sets using 4 x Plastic Bushings and 4 x M2*8 Bolts
- To accomplish this, hold the bushing steady with pliers, making sure to not crush it. Using your driver, screw the bolt into the bushing carefully.
- Build 2 x Gripper Hand Assemblies by tapping into the hole on the bottom of a Gripper hand with a Bushing Set through one hole on one Gripper Arm.
- Do not tighten completely. Leave it loose enough to allow for the Bushing to sit in the arm and spin.
- Note the orientation of Gripper Arms to Hands. If you have them oriented incorrectly, this could result in improper function and breakage.
- Apply 1 x Foam Pad to each Gripper Hand.
- Slide both Gripper Hand Assemblies onto the Gripper Rail from each side and mount the Gripper Arms to the Servo Horn using the final 2 x Bushing Sets
- Remember not to tighten completely, just enough for the Bushing to sit in the Arm and spin.
Note: These instructions can also be found in the stand-alone PhantomX Parallel Gripper Assembly Guide.
Step 8: Finishing up
Hex Socket Head Bolt
M2 x 10
AX Hub Assembly
with M3 x 10 bolt
- Attach the F2 bracket to Servo ID #6 of the Upper Arm Section, using 4 x M2*6 bolts on the horn side, and the AX Hub Assembly with M3*10 bolt (one washer between the bracket and the servo, one on the outside of the bracket) on the other.
- Run the final 100mm Dynamixel Cable through the slot in the F2 Bracket from Servo ID #6 to #8
- Connect your power supply and FTDI cable to the ArbotiX-M board. FTDI black wire facing the back of the assembly.
- The first step of your journey is complete. Look at yourself in the mirror, do you appear proud? You should. Your ancestors could not have even begun to fathom this thing that you have just created with your own two hands. With Elbow Grease, Determination, and Turbo Fuse, you've succeeded in creating a robot that will assist you in attaining a deeper level of knowledge in the applied sciences. Good on you.
You are all finished! Continue on to the PhantomX Reactor Arm Build Check to test your robot.
Wiring¶
Wiring Diagrams, etc