×

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

WidowX Robot Arm Demos

  • InterbotiX Arm Link Software

    Description

    mt_ignore
    Wireless(Optional)
    mt_ignore
    Serial Control
    mt_ignore
    PC Control

    The InterbotiX Arm Link Software 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/Joint mode.

    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.

    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 Link is an open source program written in Java in the Processing environment. To learn more about building and customizing the software click here.

    For more information on the Arm Link Protocol, see this article.

    Read More
  • Arm Link Sequence Playback

    Description

    mt_ignore
    Standalone
    mt_ignore
    Pose Playback
    mt_ignore
    PC Control (Setup Only)

    This article will show you how to use the Arm Link Software and Firmware to capture, change and arrange a sequence of poses. You can then save that sequence to a new stand-alone firmware. This sequence can be integrated into your own custom projects.

    Before you start this project, make sure you've assembled, programed, and tested your robotic arm by going through the appropriate Getting Started Guide for your arm. You will also need to go through the Arm Link Software getting started guide to learn how to install and use the Arm Link Software.

    Read More
  • Wireless Handheld Control for the WidowX Robot Arm

    Description

    mt_ignore
    Wireless
    mt_ignore
    Serial Control
    mt_ignore
    ArbotiX Commander Control

    The PhantomX Reactor Robot Arm can be controlled wirelessly via the ArbotiX Commander. In this demo, the ArbotiX Commander's joysticks will control the position of the arm's end effector.

    Users can modify the ArbotiX Robocontroller firmware in a variety of ways. The speed of the servos can be changed and the preset positions can be altered. Users can even trigger digital outputs (like relays) based on ArbotiX Commander input.

    Read More
  • DYNAPose - DYNAMIXEL/ArbotiX Pose Tool

    Description:

    mt_ignore
    Pose Playback
    mt_ignore
    PC Control

    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.

    This firmware does not use any Inverse Kinematic calculations to position the servos - it simply moves the servos to a pre-set position. Please see the 'Demo' section for your Robot for more information on code examples that us IK engines.

    Read More
  • Untethered Pose Playback with DYNAMIXEL/ArbotiX

    Description:

    mt_ignore
    Pose Playback
    mt_ignore
    PC Control
    (Setup Only)
    mt_ignore
    Standalone

    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.

    This firmware does not use any Inverse Kinematic calculations to position the servos - it simply moves the servos to a pre-set position. Please see the 'Demo' section for your robot for more information on code examples that use IK engines.

    Read More
  • Arm Link Overview

    Read More
  • Virtual Commander - Generic Software Robot Control

    Description

    mt_ignore Wireless
    (Optional)
    mt_ignore
    Serial Control
    mt_ignore
    PC Control

    The Virtual Commander software is a piece of software designed to mimic the ArbotiX Commander. This is a small demo application written in Processing/Java. This application allows you to control InterbotiX robots as if it were connected to a real ArbotiX Commander as if it were connected to a real ArbotiX Commander. This can be very handy for rapid development, as you can program and control the ArbotiX over the same USB-FTDI connection, switching back and forth between the Arduino IDE and the Virtual Commander

    Read More