Robot Details#

The VIQRC Virtual Skills - Full Volume Playground uses the standard VEX IQ Hero Bot, Byte.

The Byte VEX IQ Hero Bot measures approximately 350 millimeters long and 280 millimeters wide.

VEX IQ Hero Bot Byte with Arm and Intake Motor Groups, showcasing its sensors and capabilities in the Full Volume Playground.

Motor Groups#

Byte is equipped with two sets of Motor Groups for its Arm and Intake.

Configuration &
Python Command Name

Description

API Documentation

Diagram showing the arm range of the Byte VEX IQ Hero Bot, illustrating movement from 0 to 1300 degrees.
Arm Motor Group
arm_motor_group

The Arm can be raised and lowered. This allows the robot to do things like transport game objects. The Arm Motor Group starts at 0 degrees and will be fully raised when spun forward for 1300 degrees.

Blocks - Python

Diagram of the VEX IQ Hero Bot Byte, highlighting motor groups for Arm and Intake functionalities.
Intake Motor Group
intake_motor_group

The Intake can be spun forward and in reverse. This allows the robot to collect and score game objects. The Intake Motor Group starts at 0 degrees and will collect a Block when spun forward for 90 degrees, and score or drop a Block when spun in reverse for 90 degrees.

Blocks - Python

Sensors#

Byte has access to the following sensors for autonomous coding:

Configuration

Description

API Documentation

Python Command Name

Brain Timer

The Robot has access to a built-in timer.

Blocks - Python

brain.timer

Drivetrain

The Robot has access to a Drivetrain with a built-in Inertial Sensor to track the Robot’s current heading and angle of rotation.

Blocks - Python

drivetrain

Front Distance

Reports if an object is close to the sensor, as well as the approximate distance from the front of the sensor to an object, in millimeters or inches.
Note: Byte’s Arm has to be raised so it doesn’t block the Front Distance Sensor when gathering readings.

Blocks - Python

front_distance

Front Optical

Reports when a Block is in the Intake, and also what color that Block is.

Blocks - Python

front_optical

Intake Bumper

Reports when a Block is loaded in the Intake.

Blocks - Python

intake_bumper