Understanding Robot Features in VIQRC Full Volume

The robot used in VEXcode VR Full Volume is a virtual version of Byte, the VEX IQ Hero Bot, used for the 2023-2024 VEX IQ Robotics Competition (VIQRC) Full Volume. Virtual Byte has the same dimensions and motors as the physical Byte, but with added sensors for autonomous programming in VEXcode VR. On the Full Volume Playground in VEXcode VR, there is only one robot, and it is already preconfigured. This eliminates the need for a robot configuration, or a predetermined template project.

VEXcode VR interface displaying the VIQC Full Volume (2023-2024) programming environment, showcasing block-based and text-based coding options for virtual robot programming in STEM education.


Robot Controls

Byte has the following controls: 

A drivetrain. This enables the “Drivetrain” category of blocks in the Toolbox of VEXcode VR to drive and turn the robot.

An Arm that is controlled by the Arm Motor Group. The Arm can be raised and lowered. This allows the robot to do things like transport game objects.

The Arm can be raised using the [Spin for] block. The Arm will be fully raised when spun forward for 1300 degrees.

Diagram illustrating the VIQC Full Volume for the 2023-2024 season in VEXcode VR, showcasing the virtual robot's capabilities and programming environment designed for learning coding concepts and robotics principles.

An Intake that is controlled by the Intake Motor Group. The Intake can be spun forward and in reverse. This allows the robot to collect and score game objects.

The Intake can be spun using the [Spin for] block. The Intake will collect a Block when spun forward for 90 degrees, and score or drop a Block when spun in reverse for 90 degrees. 


Robot Sensors

Virtual Byte has added sensors for autonomous programming in VEXcode VR.

Inertial Sensor

Diagram illustrating the VIQC Full Volume for the 2023-2024 season in VEXcode VR, showcasing the virtual robot's dimensions and specifications for educational programming and robotics learning.

The Inertial Sensor built into the VEX IQ (2nd gen) Brain is used with the drivetrain to allow Byte to make accurate and precise turns using the drivetrain heading. 

For more information on the Inertial Sensor built into the VEX IQ (2nd gen) Brain, view this article from the VEX Library.

Screenshot of the VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) programming environment, featuring a block-based coding layout designed for teaching coding concepts through virtual robotics.

The drivetrain heading reports a value from 0 to 359.9 degrees, and clockwise is positive.

Distance Sensor

Screenshot of the VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) programming environment, featuring block-based coding options and a virtual robot for educational purposes in STEM learning.

The Distance Sensor 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.

Screenshot of VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) programming environment, highlighting block-based coding options for students learning coding concepts with a virtual robot.

The Distance Sensor is in the front of Byte and can be used to detect any objects or obstacles. 

Note that Byte's Arm should be raised enough to not block the Distance Sensor when gathering readings. 

For more information about the IQ (2nd gen) Distance Sensor, see this VEX Library article.

Optical Sensor

VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) features, highlighting block-based and text-based coding options for programming a virtual robot in a simulated environment.

The Optical Sensor reports if an object is close to the sensor, and if so, what color that object is.

The Optical Sensor can also report the brightness and the hue value of an object in degrees. 

Screenshot of VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) programming environment, highlighting block-based coding options for students learning coding concepts with a virtual robot.

The Optical Sensor is located inside Byte's Intake. It can be used to determine when a Block is in the Intake, and also what color that Block is. 

For more information about the Optical Sensor, see this VEX Library article.

Bumper Switch

Diagram illustrating the VIQC Full Volume specifications for the 2023-2024 season in VEXcode VR, highlighting dimensions and layout for optimal use in programming and robotics education.

The Bumper Switch reports if it is currently being pressed or not.

Screenshot of VEXcode VR interface showcasing the VIQC Full Volume (2023-2024) programming environment, highlighting block-based coding options for students learning coding concepts with a virtual robot.

The Bumper Switch is located inside the Intake behind the Optical Sensor and can be used to determine when a Block is loaded in the Intake. 

For more information about the Bumper Switch, see this VEX Library article.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: