← Lessons Launch Sequence · Worksheet

Velocity Arena · Gotham Tech

The Launch Sequence

Team: Names:

Your bot starts in the corner. Send it out to the midline at an angle, turn to face the ball head-on, drive up to the ball, and kick. Two drives — you work out the time for each with your own equation.

You need your Distance Lab equation, the Launch Sequence Starter (in MakeCode), a tape measure, and the ball your teacher places.

1 The plan

GOAL midline bot ball leg 1 leg 2 (head-on)
Leg 1 gets you to the midline. Leg 2 lines you up bot → ball → goal and drives straight through.

2 Leg 1 — corner to the midline

Turn toward the midline, then drive out to it. Measure how far the bot must travel, and use your equation to turn that distance into a drive time.

Leg 1
Turn angle: °  (from the RIGHT corner, that's LeftInPlace. 45° is a good first try; protractor for others.)
Distance corner → midline: cm
Time = ( distance − start-up ) ÷ speed = s (speed = your cm/second from the equation, not the 1–17 Speed stat)
In milliseconds: × 1000 = ms  (this is ms1)

3 Leg 2 — head-on to the ball

At the midline, turn to face the ball straight on (line up bot → ball → goal). Measure the last stretch, and find its time the same way. Aim to stop a few cm SHORT of the ball — not on top of it. The program rolls the last bit forward on its own and kicks; if Leg 2 drives into the ball, the ball moves before the kick.

Leg 2
Turn to face the ball: °  (usually the same angle, turned back the other way)
Distance midline → ball: cm
Time = ( − ) ÷ = s
In milliseconds: × 1000 = ms  (this is ms2)

Same equation both times — start-up is negative, so subtracting it adds (distance + 7 for the worked bot). Each drive has its own start-up, so do the math twice.

4 Write your launch

Four moves: turn, drive ms1, turn, drive ms2. Open the Launch Test, set your four stats, and change just your two angles and two ms values — the four highlighted numbers. Press A to run it; there's no field setup, so you can change a number and re-test in seconds.

Your launch — fill in four numbers
1. turn  LeftInPlace, °
2. drive  ms1 =
3. turn  RightInPlace, °
4. drive  ms2 =
Download, place the bot in the corner, press A — it launches, rolls up to the ball, and kicks, then stops. Did it end up behind the ball, facing the goal before the kick? Press A again to try the next change.

5 Tune it — one leg at a time

Missed the midline — short or long → fix ms1 (re-check the distance ÷ speed).

Reached the midline but off to the side → fix the Leg 1 angle.

Stopped short of the ball, or drove past it → fix ms2.

Not lined up head-on → fix the Leg 2 turn.

Change one thing at a time — otherwise you can't tell which fix worked.

Launch 2 · after your fix
Ended up behind the ball, lined up? yes / almost / no    what we changed:

6 The Launch-and-Score competition

Once your launch reliably ends behind the ball, the match code's locked part drives the last bit and kicks — strength is your Power². Compete: most goals out of 5 launches wins.

5 launches — did the ball go in?
1 Y / N   2 Y / N   3 Y / N   4 Y / N   5 Y / N
Goals scored: / 5

Everyone launches from the same corner at the same ball — so the winner is whose two-leg math and turns were sharpest.