The ArbotiX Commander is a great hand-held controller for your Robot Arm. The commander can control the arm using a wireless XBee link.
You can now control your ArbotiX commander via the following controls:
Edge programs and firmware are offered with limited support and documentation. They are experimental and offered 'as-is' for advanced users.
The Arm Control firmware will allow you to send an absolute X/Y/Z coordinate to move the reactor arm to. The accompanying Arm Control Software gives you an example application to control the arm with.
The Virtual Commander is a simple way to control your Arm using the commander protocol.
All the InterbotiX robots turrets, arms, and crawlers use DYNAMIXEL servos. These servos all have positional feedback, allowing the ArbotiX-M Robocontroller to read the current position of each servo. This makes it possible to physically pose an InterbotiX robot, then capture the positions for each servo, allowing the user to save/capture the current pose. By capturing multiple poses, a user can create a sequence that can be repeated.
The ArbotiX-M Robocontroller can be used to easily 'play' a sequence of poses on DYNAMIXEL servos. These poses can run automatically, triggered by an outside input (like a pushbutton) or integrated into more advanced code.
This tutorial can be used in conjunction with the DYNApose tutorial. The DYNApose tutorial will help you to capture a series of poses while this tutorial will help you integrate those poses into new code.
InterbotiX Arm control provides a simple interface for the InterbotiX line of Robot Arms. Using this software you can control the Robot Arm via a variety of movement modes including Cartesian IK mode, Cylindrical IK mode, and Backhoe mode.
In addition to directly controlling your Robot Arm, the Arm Control software can also activate digital outputs, read analog inputs, play motion sequences, and display webcam feeds.
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. InterbotiX Arm Control is an open source program written in Java in the Processing environment. To learn more about building and customizing the software click here.