WestlakeLEARN
FTC · Java

FIRST Tech Challenge

FTC · Java

  • Action Builder and Trajectories
  • Custom Mechanism Actions
  • MeepMeep Preview
  • Three-Branch Autonomous Structure
  • Build a Full Road Runner Autonomous

Build a Full Road Runner Autonomous

Complete vision-selected Road Runner autonomous.

Module 13: Road Runner 1.0 Actions and AutonomousCapstone

In this lesson, you will:

  1. 01Combine vision, drive, and mechanisms.
  2. 02Add fallback behavior.
  3. 03Document validation.

Concept narrative

The full autonomous capstone proves the curriculum has connected: hardware setup, vision, localization, actions, tuning, mechanisms, and debugging all meet in one routine.

Robot mental model

The robot is now a coordinated system. Each layer should be testable alone and visible in telemetry when combined.

Implementation walkthrough

Test vision selector, each path, each mechanism action, then full sequence. Add a pre-match checklist for start pose, camera result, and selected branch.

FullAuto.javaJava

Actions.runBlocking(new SequentialAction(
    closeClaw(),
    selectedSpikePath,
    new ParallelAction(scorePath, armToScore()),
    releaseAndPark()
));

Common mistakes and debugging

Full auto failures must be isolated by layer. Print vision result, selected action, pose, mechanism state, and stop reason.

Practice

Build and document a full autonomous routine with three branches and a fallback.

Checkpoint

  • Each layer is tested alone.
  • Full auto has fallback.
  • Validation notes are complete.
  • The test record includes the setup, prediction, and observed result.
  • A teammate can repeat the check from the saved evidence without guessing.

Reflection check

Check your understanding before moving on.

Which result best demonstrates completion of “Build a Full Road Runner Autonomous”?

Why record the test setup, prediction, and observed result?

0 of 2 answered

References

Road Runner CENTERSTAGE Auto GuideFull autonomous organization using actions and trajectories.Road Runner 1.0 ActionsAction composition, custom actions, and autonomous structure.FTC VisionPortal DocsOfficial FTC camera and processor lifecycle documentation.

Finished reading?

Mark this lesson complete — “Git Workflow for FTC Teams” is up next.

Three-Branch Autonomous StructureGit Workflow for FTC Teams