Close
Main Categories
    Filters
    Preferences
    Search

    VMX Robotics Controller

    The Studica VMX is a powerful robot controller,

    • Enables Tele-op and autonomous control
    • Supports Java and C++, future support for ROS
    • Integrates the navX-IMU, a Linux based controller, Gigabit Ethernet, USB3 ports and built-in Wifi/Bluetooth. 
    • Can be used an a Robot Control System or Vision/Motion processor
    • Supports Open CV, Tensor Flow, SLAM (Simultaneous Localization and Mapping)
    • Step File

    The Studica VMX leverages five recent key technology developments,

    • Highly-integrated, inexpensive, WiFi-enabled, multi-core Linux computing platform with lots of USB IO for expansion
    • 32-bit ARM Microcontrollers incorporating sophisticated I/O and digital communications engines
    • Low-cost MEMs Inertial Measurement Units (IMUs)
    • Powerful software providing rich libraries and tools for developing robot software in C++, Java
    • CAN bus for high-speed, real-time communication between devices

    The Studica VMX Technology Enables,

    • Far richer development environments and tools
      • Because VMX is much more than a robot controller – it is a powerful, Linux-based   desktop computing platform with network/monitor/keyboard/mouse support.
    • Very powerful software features
      • State-of-the-art software development GUIs (e.g., VS Code) libraries and tools (drive-  train kinematics, path-planning, vision processing, autonomous navigation,   performance data acquisition/playback)
    • Access to cutting-edge sensors (for use outside the competition)
      • VMX’s multitude of modern digital communications interfaces and Linux-based   operating system allow users to directly access most modern devices (e.g., Intel   RealSense tracking and depth cameras and LIDAR
    MFR Part #: 70176
    Request Quote

    The VMX circuit board and official firmware provide inertial and magnetic measurements, with a range, accuracy and update rate as described on this page, as well as a broad range of I/O and Digital Communication capabilities and flexible Power Management.

    Note that certain IMU performance specifications are only valid after a start-up Gyroscope/Accelerometer Calibration period, during which time the VMX-pi circuit board must be held still.

    Additional details can be found in the VMX Datasheet.

    Additionally, the specifications for the connector cables with come with each VMX are also documented on this page.

    ELECTRICAL SPECIFICATIONS
    Input Voltage: 6-16V DC
    Output Voltages: 5V, 3.3V
    Protection Features: Input Voltage Clamps;
    Under-voltage management;
    Output Current Limiting
    Communications Interface: USB, I2C, SPI, CAN,UART
    Power Connector: 2-Pin JST VH Connector
    USB Connector: USB Micro-B
     
    IMU PERFORMANCE SPECIFICATIONS
    Startup Calibration Period: 15 seconds
    Gyro Sensitivity: +/- 2000 degrees/sec
    Accel Sensitivity: +/- 2 g
    Magnetometer Sensitivity: 1.3 Gauss
    Yaw angle accuracy: ~1 degree of drift/minute
    Yaw angle accuracy (when still): ~.25 degree of drift/minute
    Orientation Data Update Rate: 4-100 Hz
    Magnetometer Raw Update Rate: 4 Hz
    Magnetometer Angular Accuracy: +/- 2 degrees
    Pitch/Roll Angular Accuracy: +/- 1.5 degrees

     

    ANALOG INPUT SPECIFICATIONS

    Number of Channels: 4
    Resolution: 12 bits

     

    DIGITAL IO SPECIFICATIONS

    Total Number of Channels: 30
    Number of Input-capable & Interrupt-capable Channels: 25
    Number of Output-capable & PWM-capable Channels: 27
    Number of Quadrature Encoder Channel Pairs (HW-decode): 5

     

    DIGITAL COMMUNICATION SPECIFICATIONS

    CAN Protocol (2.0b) 1mbps
    SPI Protocol 8 Mhz
    I2C Protocol 400 kHz
    USB Protocol 12 mbps
    UART Protocol 115 kbps

     

     

    Write your own review
    • Product can be reviewed only after purchasing it
    • Only registered users can write reviews
    • Bad
    • Excellent

    The VMX circuit board and official firmware provide inertial and magnetic measurements, with a range, accuracy and update rate as described on this page, as well as a broad range of I/O and Digital Communication capabilities and flexible Power Management.

    Note that certain IMU performance specifications are only valid after a start-up Gyroscope/Accelerometer Calibration period, during which time the VMX-pi circuit board must be held still.

    Additional details can be found in the VMX Datasheet.

    Additionally, the specifications for the connector cables with come with each VMX are also documented on this page.

    ELECTRICAL SPECIFICATIONS
    Input Voltage: 6-16V DC
    Output Voltages: 5V, 3.3V
    Protection Features: Input Voltage Clamps;
    Under-voltage management;
    Output Current Limiting
    Communications Interface: USB, I2C, SPI, CAN,UART
    Power Connector: 2-Pin JST VH Connector
    USB Connector: USB Micro-B
     
    IMU PERFORMANCE SPECIFICATIONS
    Startup Calibration Period: 15 seconds
    Gyro Sensitivity: +/- 2000 degrees/sec
    Accel Sensitivity: +/- 2 g
    Magnetometer Sensitivity: 1.3 Gauss
    Yaw angle accuracy: ~1 degree of drift/minute
    Yaw angle accuracy (when still): ~.25 degree of drift/minute
    Orientation Data Update Rate: 4-100 Hz
    Magnetometer Raw Update Rate: 4 Hz
    Magnetometer Angular Accuracy: +/- 2 degrees
    Pitch/Roll Angular Accuracy: +/- 1.5 degrees

     

    ANALOG INPUT SPECIFICATIONS

    Number of Channels: 4
    Resolution: 12 bits

     

    DIGITAL IO SPECIFICATIONS

    Total Number of Channels: 30
    Number of Input-capable & Interrupt-capable Channels: 25
    Number of Output-capable & PWM-capable Channels: 27
    Number of Quadrature Encoder Channel Pairs (HW-decode): 5

     

    DIGITAL COMMUNICATION SPECIFICATIONS

    CAN Protocol (2.0b) 1mbps
    SPI Protocol 8 Mhz
    I2C Protocol 400 kHz
    USB Protocol 12 mbps
    UART Protocol 115 kbps

     

     

    Customers who bought this item also bought

    Maverick DC Gear Motor 60:1 w/Encoder

    #75001
    $28.99
    (7 In stock)

    The Maverick 12V DC Gear Motor 61:1 w/Encoder was designed for strength to endure competitions, providing a stall torque of 65 min. kgf-cm.

     

    Multi-Mode Smart Servo

    #75002
    $23.99
    (3 In stock)

    The Studica Multi-Mode Smart Servo features all-steel gears and large amounts of torque. This angular programmable Servo can fill a variety of roles on your robot or project. In standard mode, it operates on a +/- 150-degree range. Using the Studica Smart Robot Servo Programmer (sold separately) the Multi-mode Smart Servo can be configured to run in continuous, standard, and custom angular mode. In continuous rotation mode, the servo will have proportional speed control based on the PWM signal that you send with your servo controller.  

    VMX Vision/Motion on MicroSD for FRC & FTC

    #70169
    $49.99
    (14 In stock)

    Part# 70169

    VMX Vision/Motion Toolkit for FRC (VMX-rtk) is a pre-configured micro-SD Card used twith the VMX Robotics Contoller to turn it into a Vision/Motion Controller which can be used for FRC or FTC. It contains up-to-date open-source robotics tools, including:

    • Raspbian Buster:  Current Raspberry Pi Operating System
    • Mono:  C# language run-time and development environment
    • Mjpeg-streamer:  Video Streaming Server
    • ROS Kinetic:  Robot Operating System (including core communications and desktop tools)
    • VMX ROS Node - Network Access via ROS to all VMX-pi functionality - CURRENTLY UNDER DEVELOPMENT
    • VMX HAL: Access via C++, Java, Python and C# to all VMX-pi functionality from the host processor Requires VMX-pi circuit board
    • OpenCV:  Vision Processing - including C++, Java and Python interfaces
    • WPI Network Tables: Network communication with RoboRIO for FRC Includes support for C++, Java and Python
    • WPI CSCore: Access multiple cameras, configure camera settings, acquire images and stream video HTTP stream(s). Includes support for C++, Java and Python
    • NTPD:  Network Time Protocol Daemon?
    • xGalaga:  Classic video game from the 70s?

    VMX-rtk is pre-installed onto a high-quality Samsung EvoPlus 32Gb, Class 10/UHS-1 grade SD Card, selected to support the maximum SD card bandwidth usable on a Raspberry Pi 3 and 4.

    VMX-rtk includes approximately 16Gb free SD card space for robot applications, storing acquired images/videos and logs.

    Titan Quad Motor Controller

    #70152
    Request Quote

    The Titan Quad Motor Controller is a powerful, 4-channel CAN-based motor controller with a built-in fuse-box (for DC motors up to 20A).

    Features:

    • 4 x Hardware encoder ports – one for each motor
    • 2 limit switch ports for each motor
    • Fuse box to set manual current limits
    • 2x Power extension ports to power other 12VDC devices. I.E.
      • VMX Robotics Controller
      • Servo Power Module
    • Built in LED Controller
    • 6A power supply for LED’s
    • i2c communication port to control LED Controller
    • USB ports are updated to USB-C to better support todays cable standards
    • Step File