中文 Contact us

VMX Smart Mobile Platform Discontinued

High School & CTE13 class periodsC++ / Python

The VMX Smart Mobile Platform uses the controller designated for the WorldSkills Competition robotics trade, paired with an aluminum alloy chassis and Mecanum wheels. Students use C++ and Python to learn motor control, PID straight-line driving, and image recognition.

VMX 智慧移動平台

What this kit teaches

VMX VS Code installation and reading peripheral sensor values

VMX-pi introduction, detailed hardware overview, installing the VMX VS Code package, installing the VMX-pi extension, installing Control Station Console, and installing VNC Viewer.

Motor speed control and video streaming

Controlling motor speed with Shuffle Board, basic remote control mode, headless remote control mode, an introduction to PID principles, PID straight-line driving, and sending live video back to Shuffle Board.

Image recognition: barcodes and color recognition

Creating a barcode Python script, creating a barcode bridging program, creating a color recognition Python script, and creating a color recognition bridging program.

Course outline

01 VMX VS Code Installation (3 class periods)

Unit content

  • VMX-pi introduction
  • Detailed hardware overview
  • Install the VMX VS Code package
  • Install the VMX-pi extension
  • Install Control Station Console
  • Install VNC Viewer

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 1

02 Usage and environment setup (1 class period)

Unit content

  • VMX-pi Smart Mobile Platform hardware overview
  • VMX-pi setup

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 2

03 Introduction to related software tools (2 class periods)

Unit content

  • Introduction to VMX VS Code
  • Introduction to Shuffle Board
  • Introduction to Control Station Console

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 3

04 Reading peripheral sensor values (1 class period)

Unit content

  • Read distances from the ultrasonic and infrared sensors

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 4

05 Motor speed control (1 class period)

Unit content

  • Control motor speed with Shuffle Board

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 5

06 Wireless joystick remote control (1 class period)

Unit content

  • Basic remote control mode
  • Headless remote control mode

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 6

07 Straight-line driving (1 class period)

Unit content

  • Introduction to PID principles
  • PID straight-line driving

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 7

08 Video streaming (1 class period)

Unit content

  • Send live video back to Shuffle Board

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 8

09 Image recognition: barcode (1 class period)

Unit content

  • Create a barcode Python script
  • Create a barcode bridging program

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 9

10 Color recognition (1 class period)

Unit content

  • Create a color recognition Python script
  • Create a color recognition bridging program

Matching materials: VMX Smart Mobile Platform User Manual, Chapter 10

The course outline is based on the CIRCUS Pi teaching manual. Class period counts are estimates and can be adjusted to fit your class.

Illustration of the VMX Smart Mobile Platform: a Mecanum-wheel chassis with a lift mechanism and gripper

Hardware specifications

VMX Smart Mobile Platform specifications
Platform dimensions (cm)400 x 235 x 60 (L x W x H)
Thickness (mm)3
Platform layers1 layer
Platform materialAluminum
Wheel typeMecanum wheels
Wheel specifications
Diameter100 mm
Width50 mm
Rollers12 per wheel
Left-hand wheels2
Right-hand wheels2
Number of plates2
Main material (per type)Aluminum alloy rollers
MaterialPP+PE
Washer materialNylon
Motor specifications
Gear ratio60:1
Stall torque108 oz-in
Rated current2.2 A
Rated torque139 oz-in
Encoder resolution6 CPR

Features

The VMX Smart Mobile Platform was built for the robotics trade at the 2022 WorldSkills Competition. It uses the officially designated controller and combines many reliable peripherals: a sturdy, stable structure, precise motors and encoders, distance sensors, and a large-capacity battery for long runtime. There is ample room on top of the platform for any extra mechanisms users need to add (for example, a robotic arm or ball-gripping mechanism), and it provides reliable vision recognition, so users can focus on functions and programming rather than hardware or software problems.

VMX Smart Mobile Platform
VMX Smart Mobile Platform

Multifunction aluminum alloy platform

VMX Smart Mobile Platform
VMX Smart Mobile Platform

Front view of the platform

VMX Smart Mobile Platform
VMX Smart Mobile Platform

Rear view showing the internal components of the platform

Video introduction

Feature demo videos

VMX FRC line-tracking function (0:42)

VMX FRC vision recognition + pick-and-sort demo (1:14)

Contact us

Your message goes straight to our team, and we usually reply within one business day.

  • 01Questions? Send us a message or add us on LINE.
  • 02Quotes and orders, including international shipping
  • 03Teacher training and professional development
QR code for our LINE account @icshop
Official LINE @icshop

Scan with your phone to add us on LINE.

Add us on LINE