Moving Your Robot#

Moving Your Robot

This tutorial walks you through using the drive for block to move your robot forward and backward in VEXcode GO. By the end, you’ll have a project that drives your robot forward, then in reverse.

  1. Make sure your robot is configured with a Drivetrain, so you see the Drivetrain blocks in the toolbox. See Configuring Devices if you haven’t added one yet.

Screenshot of the toolbox with the Drivetrain category open, showing its drive blocks.
  1. Attach two drive for blocks below the when started block.

Two drive for blocks connected below when started.#
    when started :: hat events
        drive [forward v] for (100) [mm v] ▶
        drive [forward v] for (100) [mm v] ▶
  1. On the second block, change the direction parameter to reverse.

Screenshot of the second drive for block's direction dropdown open, with reverse highlighted.
  1. Make sure your robot is connected to VEXcode, then select Start to run the project. The robot will drive forward, then drive the same distance in reverse.

Screenshot of the VEXcode GO toolbar, with the Start button highlighted.