Item #: KIT-VIPX300-6DOF
Availability: In Stock
Price: $4,959.95


    The ViperX 300 Robot Arm 6DOF belongs to a new family of arms from Interbotix featuring the DYNAMIXEL X-Series Smart Servo Motors. The X-Series actuators offer higher torque, more efficient heat dissipation and better durability all at a smaller form factor over previous DYNAMIXEL servos. The DYNAMIXEL XM540-W270 & XM430-W350 servos offer high resolution of 4096 positions and user definable PID parameters. Temperature monitoring, positional feedback, as well as voltage levels, load, and compliance settings are user accessible as well. At the heart of the ViperX 300 is the Robotis DYNAMIXEL U2D2 which enables easy access to DYNAMIXEL Wizard software as well as ROS. The ViperX 300 offers 6 degree of freedom and a full 360 degree of rotation.

    The ViperX 300 6DOF comes fully assembled and tested and is constructed from extremely rigid 20mm x 40mm extruded aluminum and aluminum brackets. The arm sits on an industrial grade slewing bearing for added stability and accuracy. The electronics are covered with a transparent acrylic shield to keep the electronics free from debris as well as with impact from the arm itself.

    Hardware Overview
    ROS Packages
    What is a Smart Servo?

    Built with Industry Leading Smart Servos

    The DYNAMIXEL X-Series smart servos offer features that would normally only be found on industrial level motors for a fraction of the price.

    Addressable - All servos have unique IDs allowing users to easily communicate with individual servos or groups of servos. The Shadow ID feature also allows for easy control of a second servo in dual servo joints.

    Daisy Chain - DYNAMIXEL servos are connected in a daisy chain (each servo plugged into the next in series) making them extremely scalable and easy to maintain.

    Servo Management Software - DYNAMIXEL Wizard 2.0 allows users to configure register settings such as PID gains, Control Modes (position, velocity, current, or PWM) and others. The software also provides tools for firmware updates, diagnostics, configuration and testing, data plotting, generating & monitoring DYNAMIXEL packets, and more.

    Trajectory Smoothing - Smart servos have multiple registers for setting velocity & acceleration limits, PID gains, and more for fine tuning smooth joint motions.

    Low Level Libraries Provided - DYNAMIXEL servos have libraries that abstract away the serial communication layer allowing developers to concentrate their time on higher level code.



    The X-Series gripper carriages are designed for users to quickly and easily change the gripper fingers for different projects. CAD files for the gripper are available for download, if you can design it and 3D print the customization is endless. Included with the arm are sticker backed foam and sorbothane rubber both increase gripping strength while relieving stress on the gripper servo.

    ROS Support

    ROS Packages & Support

    ROS packages for Kinetic and Melodic on Ubuntu Linux 16.04 and 18.04 make it easy to get started with the ViperX 300 arm. Packages include full meshes and URDFs (including accurate inertial models for the links), driver node that controls the physical robot arm and publishes joint states as well as gazebo and moveit support. Examples are also included to show users how the core packages work.





    Each of the X-Series arms* features an industrial quality, high grade slewing bearing base as the central mounting point. The bearing ensures maximum rigidity and accuracy and takes all strain of the base servo increasing the longevity of the arms.

    * Pincher 100 comes with roller bearing base

    Product Features:

    • XM540-W270 & XM430-W350 Servos
    • Industrial Bearing Base
    • Aluminum Construction
    • U2D2 for Onboard Processing
    • Gripper with Interchangeable Fingers
    • 6 DOF


    • 7x XM540-W270 Actuators
    • 2x XM430-W350 Actuators
    • 1x DYNAMIXEL U2D2
    • 1x CM9.04c
    • 1x 12v10a Power Supply
    • 1x USB2 Micro Cable
    • ViperX 300 Hardware & Frames
    • Extra Gripper Foam / Rubber
    • Drivers / Extra Hardware
    ViperX 300 Arm 6DOF
    Degrees of Freedom 6
    Reach 750mm
    Total Span 1500mm
    Working Payload 750g
    Total Servos
    Wrist Rotate Yes
    Precision Test
    Payload Test

    ViperX 300 Reach

    Span 150cm

    Reach 75cm

    XM540 DYNAMIXEL servos support up to 360 degrees of rotation, which results in an extraordinary range of motion.

    The ViperX 300 Robot Arm has a 75cm horizontal reach from center of the base to gripper with a total span of 150cm. The working payload for the ViperX 300 arm is 750g. Working payload is the weight in which the arm should not exceed under normal working circumstances and is measured by the arm's ability to repeatedly lift an object at roughly half extension without failure. While the ViperX 300 can lift more than 750g, we do not recommend payloads over this number.