Robot Details#

The VIQRC Virtual Skills - Pitching In Playground uses the standard VEX IQ Hero Bot, Fling.

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

VEX IQ Hero Bot Fling with motors for arm and intake in the VIQRC Virtual Skills - Pitching In Playground.

Motor Groups#

Fling is equipped with two Motors for its Arm and Intake.

Configuration &
Python Command Name

Description

API Documentation

Intake motor for the VEX IQ Fling robot, used for collecting and releasing balls during gameplay.
Intake Motor
intake_motor

The Arm allows the robot to take in Balls to be launched by the Catapult Arm, or reverse the intake (reversing the intake is also called the outtake) to spin the Balls out and away from the intake. The Intake Motor starts at 0 degrees and will collect a Disc when spun forward for 180 degrees, and score or drop a Block when spun in reverse for 180 degrees.

Blocks - Python

Diagram of the Fling VEX IQ Hero Bot's catapult motor, highlighting its function in launching balls for scoring.
Catapult Motor
catapult_motor

The Catapult Motor allows the robot to launch Balls into the goals and score a low hang from the Hanging Bar. The Catapult Motor starts at 0 degrees in the air. To make the Catapult Arm will be leveled out at 2600 degrees, and all the way to the ground at 5000 degrees.

Blocks - Python

Diagram of the Fling VEX IQ Hero Bot's catapult motor, highlighting its function in launching balls for scoring.
Catapult Arm Tension Motor
catapult_tension_motor

The Catapult Arm Tension Motor This allows the robot to launch Balls different distances across the Field. The Catapult Motor starts at 0 degrees in the air. The default tension is set to 90 degrees.

Blocks - Python

Sensors#

Fling 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.

Blocks - Python

front_distance

Color

Reports an object’s color, hue value, grayscale value, and proximity. This can detect if the robot drives over the black lines on the virtual field.

Blocks - Python

color

Intake Bumper

Reports when a Block is loaded in the Intake.

Blocks - Python

bumper