

All of the other controls issue commands to the Robot Arm, but the analog feedback features requests data. The Analog Feedback function works a little differently from the rest of the controls. We do not recommend using 'Auto Update' and 'Analog Input' at the same time. If you want to watch the packets that you are sending, see here The software does not currently support mixed mode playback. If you have problems, try plugging the camera directly into your computer (and not through hubs or extenders).Ĭhanging mode or wrist orientation via the Mode Panel or the Wrist Panel will remove all of the current poses in the sequence panel. The program will try to connect to the first webcam available to it. Other webcams should work just fine, but have not been tested. We recommend using the RobotGeek VGA webcam with 250mm Gooseneck with the Arm Link Software. Webcam support is experimental at this time. If the serial port is not available in Arm Link, close and re-open the application. The Arm Link software does not currently refresh the serial port list after connection, so the serial port must be available when the program starts up. Plug in your FTDI-USB cable BEFORE opening the program. This process is relativity easy and gives you additional options. If you have any problems running the Arm Link Software, we recommend you run the software in the processing environment. Mac users please see the 'Note for Mac Users' here before following the rest of this guide. The software is compatible with Windows XP, Vista and 7, Mac OS 10.5+, and Linux. We recommend that you download the version with embedded java for your OS (see the Download Page for more information). The Arm Link Software is written in Java. Once you are done, leave your USB cable plugged into your computer, as this is how the software will communicate with the Arm. Now you can load the firmware onto the Geekduino. If you are having problems finding these lines, click on the Compileīutton in the Arduino IDE and it will show an error near the lines you need to change. Now that the gripper type is defined, the code will take care of correctly processing your gripper type. Your code should look like #define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER If you are using the RobotGeek 9G Gripper, uncomment the first line. #define GRIPPER_TYPE ROBOT_GEEK_PARALLEL_GRIPPER

Your code should look like //#define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER If you are using the RobotGeek Parallel Gripper, uncomment the second line. #define GRIPPER_TYPE ROBOT_GEEK_PARALLEL_GRIPPER In the Arduino IDE, click on the tab GlobalArm.hĪround line 16 you should see the following code block //#define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER File -> Examples -> Arm Link -> SnapperArmLinkSerialīefore you can load the code onto your Robot Arm, you'll need to adjust your code to match your gripper type.

If you'd like to set up one of the InterbotiX arms, you can follow this guide, which will get you set up with the proper firmware for your robot arm.įirmware from the Arduino IDE. The Arm Link Software is currently compatible with:įor this tutorial, we will cover the setup and usage of a RobotGeek Snapper Arm with the Arm Link Software. InterbotiX Arm Link is an open source program written in Java in the Processing environment. This software is offered as a simple control solution for these Robot Arms as well as an example for individuals who wish to integrate the Robot Arms into their own applications and systems. In addition to directly controlling your Robot Arm, the Arm Link software can also activate digital outputs, read analog inputs, play motion sequences, and display webcam feeds. Using this software you can control the Robot Arm via a variety of movement modes including Cartesian IK mode, Cylindrical IK mode, and Backhoe/Joint mode.

The InterbotiX Arm Link Software provides a simple interface for Arduino-Compatible Robot Arms. Want to be cool like Simone Giertz but don't know where to start?
