FTC Blocks // Student reference

See the robot’s logic.
Understand every block.

Explore the exact programs running on the OtterBots robot. Zoom into the visual code, read plain-language lessons, and download each OpMode for FTC Blocks.

Program library

Choose your path

Start with joystick driving, add camera-guided alignment, then study autonomous feedback loops.

TeleOp · Begin here

Start

Basic mecanum driving with clear joystick, motor-power, and safety lessons.

  • Joystick coordinates
  • Mecanum mixing
  • Normalization
  • Telemetry
  • Safety stops
Study this program
TeleOp + Vision · Next challenge

AprilTagTeleOp

Manual driving, live cluster distances, and Square-button alignment using AprilTag geometry.

  • Camera coordinates
  • Tag IDs
  • Sine and cosine
  • atan2
  • Cluster centers
Study this program
Autonomous · Advanced

AprilTagAuto

Triangulates a cluster center, turns toward it, approaches, and stops 24 inches away.

  • State machines
  • Vision feedback
  • Timeouts
  • 3D distance
  • Closed-loop steering
Study this program

student@otterbots:~$ learning-path

01 → Read the lesson cards.

02 → Zoom through the colored Blocks.

03 → Predict what the robot will do.

04 → Test safely with your team.