Standard VR Robot#

The Standard VR Robot is used in all Free Playgrounds and in selected Enhanced Playgrounds such as Art Canvas+ and Castle Crasher+.

Robot Overview#

The VEXcode VR Robot window showing the Standard VR Robot. It shows the robot moving and turning, sensing objects with its sensors, and drawing on the Playground.

The Standard VR Robot combines drivetrain movement with common VR sensors and tools used across Free Playgrounds and selected Enhanced Playgrounds.

Components and Features#

Component

Use

API Documentation

Drivetrain

Moves and turns the robot.

Blocks - Python

Electromagnet

Picks up and drops Disks.

Blocks - Python

VR Pen

Draws in different colors on the Playground.

Blocks - Python

Brain Timer

Tracks elapsed time since the project started.

Blocks - Python

Bumper Sensor

Detects when the robot’s front face is in contact with an object.

Blocks - Python

Distance Sensor

Detects how far the robot’s front is from an object.

Blocks - Python

Eye Sensor

Detects any colors in front of, or under, the robot.

Blocks - Python

Location Sensor

Returns the robot’s current position on the Playground.

Blocks - Python

Playgrounds#

The table below lists Playgrounds that use the Standard VR Robot and a short description of what the Playground is used for.

Playground

Description

Art Canvas

Draw images on the ground using the VR Robot’s pen.

Castle Crasher

Knock down all of the castle objects on the field.

Disk Maze

Navigate through a color-coded maze using the Eye Sensor to detect and follow colored paths.

Disk Mover

Use the Electromagnet to sort colored Disks into their matching color zones.

Disk Transport

Navigate around a castle, pick up Disks with the Electromagnet, and sort them into their matching color zones.

Dynamic Castle Crasher

Knock down all castle objects on a layout that changes every time the project runs.

Dynamic Wall Maze

Navigate through a maze that is randomly generated each time the project runs.

Encoded Message

Use the Eye Sensor and Lists to decode binary ASCII characters into a hidden message.

Grid Map

Practice navigating and moving the VR Robot across a gridded Playground.

Hidden Pixel Art

Use the Eye Sensor and 2D Lists to reveal hidden artwork one pixel at a time.

Line Detector

Detect and identify differently colored lines across the Playground.

Number Grid Map

Practice counting, navigating, and moving across squares numbered 1 to 100.

Shape Tracer

Trace pre-drawn shapes on the ground using the VR Pen.

Wall Maze

Navigate through a maze to reach the exit.

Art Canvas+

Adds image upload, canvas download, and clear tools for more advanced drawing projects.

Castle Crasher+

Expands Castle Crasher with additional challenge levels and a completion certificate.