This guide will teach you how to ID servos using an ArbotiX Robocontroller and a computer.
The DynaManager software requires Java to run. If you do not have Java installed on your system, it is available here.
Once you have Java installed, you will need to download the DynaManager Software . The software is compatible with Windows XP, Vista and 7, Mac OS 10.5+, and Linux. Mac users please see the 'Note for Mac Users' here before following the rest of this guide.
For the DYNAManager to work, you will need the ROS.ino sketch loaded onto your ArbotiX. New ArbotiX boards come pre-loaded with the ROS sketch. If you have already loaded another program onto your ArbotiX, you can find the ROS sketch here
File->Sketchbook->ArbotiX Sketches->ROSor you can download it here. If you need help programming your board, see the ArbotiX Quick Start Guide. Once you have ROS loaded onto your ArbotiX, set up your hardware as shown.
|Single Servo Setup for ArbotiX-M||Single Servo Setup for ArbotiX|
- You can only ID one servo at a time. Do not plug multiple servos into the ArbotiX when using the DYNAManger.
- Make sure you label your servos as you ID them! This will make the assmebly phase go much faster
- All servos come pre-set to ID # 1. However we still recomend that you use the DynaManager to set the ID on servo #1. This will make sure the servo's baud rate is set correctly, as well as allow you test the servo.
- Most kits use only AX-12A or AX-18A servos. For these kits, you can simply ID the servos in sequential, increasing order for however many servos you have. The exceptions are:
- If you have a PhantomX Reactor Robot Arm without wrist-rotate then skip servo 7 (ID the first 6 servos normally, then set the last servo to ID #8)
- If you have a WidowX Robot Arm, see this diagram.
Using the Dynamanager
Use the arrows or your arrow keys to proceed to the next step