Disco#

Disco is the VEX V5 Hero Bot used in the V5RC 22-23 Spin Up Playground.

Robot Overview#

The VEXcode VR Robot window showing the Disco Robot. It shows the robot collecting and scoring Discs, and spinning rollers.

Disco supports standard VR controls and sensors such as the Inertial Sensor and Brain Timer, with additional Disco-specific features covered in Robot-Specific Blocks and Robot-Specific Python.

Motor Groups#

Configuration &
Python Command Name

Description

Disco robot intake motor group and roller wheels.
Intake Motor Group
intake_motor_group

The intake motor group allows the robot to collect and score Discs. At the top of the intake is a set of two wheels that can be used to spin the rollers. By spinning the intake motor group while the wheels are contacting the roller, the roller will spin and change color.

Components and Features#

Component or Feature

Use

API Documentation

Drivetrain

Moves and turns the robot.

Blocks - Python

Intake Motor

Rotates the two wheels at the front of the robot. This allows Discs to be picked up off the ground.

Blocks - Python

Line Tracker Sensor

Detects the position of Discs within the intake and how many Discs are currently inside the intake.

Blocks - Python

Distance Sensor

Returns the distance an object is from the front of the robot.

Blocks - Python

Optical Sensor

Detects if an object is close to the intake rollers.

Blocks - Python

GPS Sensor

Returns the robot’s current position and heading on the Playground.

Blocks - Python

Brain Timer

Tracks elapsed time since the project started.

Blocks - Python

Playgrounds#

Playground

Description

V5RC 22-23 Spin Up

Score Discs and Rollers in the V5RC 22-23 Virtual Skills field.