Drills are to drivers what scales are to musicians#
FIRST's official Improving Driving Performance resource makes the analogy explicitly: drills are to the robot what scales are to the instrument. You don't become a great driver by free-driving around the shop; you become great by repeating focused drills until the motions are automatic.
A starter set of drills#
The official guidance and team experience point to these core drills:
- Slalom / weaving course — drive a serpentine path through cones or markers to build precision steering and spatial awareness.
- Obstacle / patterned course — navigate barriers and tight gaps to practice working in congested space without collisions.
- Game-piece pickup and release — repeatedly acquire and place game pieces to drill the driver–operator handoff.
- Repeated scoring cycles — score the same way over and over to make the scoring motion second nature.
- Full-loop cycling — chain acquire → travel → score end to end, because that's the actual rhythm of a match and the thing that must be repeatable under pressure.
Slow, then fast#
One of the resource's key methods: start slow, then increase speed. When learning a new skill or a new game, drivers should move deliberately until they're familiar with the controls and the task sequence. Only after the motions are reliable should they push speed. Trying to go fast first can cause avoidable robot damage, wasted time, and penalties — as the resource puts it, 'Slow is Smooth, Smooth is Fast.'
Over time, slow-correct repetition becomes muscle memory: the actions become second nature so the driver's conscious attention is freed up for reading the field and reacting.
Practice like you play#
The resource notes that once actions become muscle memory, drivers can begin to "practice like you play" and further refine their skills. Make practice resemble real matches:
- Run timed cycles with a match-length clock.
- Have the operator and human player practice with the driver, not separately, so timing and callouts develop together.
- Have the coach supervise, give feedback, and call the same things they'll call in a match.
- Introduce defense and recovery scenarios so the driver isn't only practicing the perfect case.
Make practice measurable#
Drills double as a selection and improvement tool. Time the slalom; count successful scores in two minutes; log dropped game pieces. Tracking numbers turns vague "we should practice more" into concrete goals ("cut cycle time from 14s to 11s"). When the practice robot isn't available, simulation tools and replaying match video can supplement, but nothing replaces reps on the real controls.
the part worth keeping
Key takeaways
- Drills (slalom, obstacle courses, pickup/score, full-loop cycles) are the foundation of driver skill.
- Always start slow and increase speed only once motions are reliable, to avoid ingrained bad habits.
- Practice like you play: timed cycles, full drive team present, coach calling real callouts.
- Measure drills (times, success counts) to set concrete improvement goals.
Drive TeamDriver Practice and Match Performancelesson 1 of 4
Keep going
Take the quiz+10 XP with an accountMore in Driver Practice and Match Performance
where this came from
Sources and corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed, in public, in the corrections log.
sources and further reading
- community.firstinspires.orgFIRST — Improving Driving Performance
- firstchesapeake.orgFIRST Chesapeake — Improving Driving Performance
clipped to this lesson
Articles that go further on this
The lesson gets you through the topic. These go wider on it, and they read in one sitting.
- 20 min readBuilding an FRC Scouting App: Data Model, TBA/Statbotics APIs, and PicklistsBuild an FRC scouting app: match and pit scouting, a simple data model, pulling schedules and EPA from the TBA and Statbotics APIs, and building a picklist./blogread it
- 7 min readPractice FRC Programming Without a Robot: WPILib SimulationPractice FRC programming without a robot using WPILib simulation: run real robot code on your laptop, drive a virtual robot, model physics, and test./blogread it
- 8 min readFRC Build Season Timeline: A Week-by-Week Plan from Kickoff to CompetitionA practical week-by-week FRC build season timeline, from Kickoff and game analysis through prototyping, CAD, fabrication, wiring, programming, and driver practice./blogread it
answer sheet
Lesson quiz
All 3 right completes the lesson. Miss one and only that question comes back, anything you already answered correctly stays banked.
0 of 3 answered
01What is the recommended way to build reliable muscle memory when learning a new driving task?
02What does the FRC coaching phrase "practice like you play" mean for a drive team's drills?
03Why is repeated "cycle testing" (the full loop of acquiring, traveling with, and scoring a game piece) recommended in driver drills?
Answer every question to submit.
All 34 lessons in Drive Teamopenclose
01 / prerequisites
02 / the-drive-team-and-its-roles
03 / driver-station-and-controls
04 / driver-practice-and-match-performance
05 / the-pit-and-match-turnaround
06 / worked-examples-mini-projects
- Not read yet:Project 1: A Production-Ready Driver Control Scheme
- Not read yet:Project 2: A Drivetrain That Survives a Whole Match
- Not read yet:Project 3: Build a Paper + Spreadsheet Scouting System
- Not read yet:Project 4: Pull Live OPR & EPA Data with Python
- Not read yet:Project 5: The One-Page Pre-Match Strategy Brief
07 / common-mistakes-troubleshooting
08 / advanced-strategy-case-studies