🚀 Hardware · Mechanisms · Launcher Systems

Launcher Systems
Guide

Catapults, slingshots, and linear punchers. The difference from flywheels: elastic energy instead of rotational energy. Simpler, more powerful per motor — but timing and friction are everything.

1
Overview
2
Slip Gears
3
Elastics
4
Release & Reset
5
Mistakes
6
Test
// Section 01
Launchers vs Shooters
Flywheels and launchers both launch game pieces — but through completely different physics. Understanding the difference tells you which to choose for a given game and robot.
FeatureFlywheel ShooterLauncher (Catapult/Puncher)
Energy sourceRotational kinetic energy in spinning massElastic potential energy in rubber bands or springs
Motor roleMotor keeps flywheel spinning — continuous powerMotor loads the elastic — power only during reset
Cycle timeDepends on spin-up and feed rate; can be very fastFixed by reset time; typically slower per shot
Power per motorModerate — limited by flywheel inertiaHigh — all elastic energy releases at once
Tuning complexityRPM, compression, hood angleElastic count/type, hard stop position, release timing
Best forHigh fire rate, consistent velocity-controlled shotsHigh-power single shots; large or heavy game pieces
🎯 Rule of Thumb
Launchers win on power-per-motor; flywheels win on rate and adjustability. If the game requires launching a heavy piece a long distance once per cycle, a catapult or puncher is usually more motor-efficient. If you need to shoot many small pieces quickly, a flywheel is almost always the right call.

The Three Launcher Types

// Section 02
Slip Gears
A slip gear is a modified gear with teeth removed from a section of its circumference. When the gear rotates to the gap, it disengages and the launch happens. This is the most common mechanism for triggering elastic-powered launchers in VRC.

How Slip Gears Work

The slip gear drives a rack, arm, or linkage connected to the launcher while its teeth are engaged. The drive motor compresses the elastic during this phase. When the gear reaches the toothless section, it slips past the driven gear — instantly releasing the elastic, which drives the launch arm forward faster than any motor could directly.

Designing a Slip Gear

⚠️
Slip gears wear faster than full gears. The entry and exit teeth of the gap experience much higher impact loads because the gear re-engages abruptly. Check these teeth for wear or chipping after every competition day. Replace the slip gear at the first sign of chipped teeth.
// Section 03
Elastic Loading
The elastic is your power source. How much you use, where you attach it, and how consistently you load it determine your launch power and shot-to-shot consistency.

Choosing and Configuring Elastics

Consistent Loading = Consistent Shots

Every variation in how the elastic is loaded produces a variation in shot power. Use hard stops to define the fully-loaded position mechanically — do not rely on motor current or timing to determine when “fully loaded” means. The hard stop makes loading deterministic.

// Section 04
Hard Stops, Release Timing & Reset Speed
The hard stop is where your launcher stops. The release timing is when the slip gear lets go. Reset speed determines your fire rate. All three must be designed together.

Hard Stop Design

Reset Speed and Friction Reduction

After launch, the motor must pull the arm back to the loaded position against gravity and the elastic. This is the limiting factor on fire rate. Reduce reset time by:

⚠️ Stop Building If…
×
Hard stop loosens after 20 cycles
Apply Loctite and check the mount. A moving hard stop means inconsistent shots.
×
Motor stalls during reset
Too many bands, too much friction, or motor reduction too low. Reduce elastic or add reduction.
×
Slip gear re-engages mid-launch
Toothless gap too small. Remove more teeth or increase the gap angle.
// Section 05
Common Mistakes
Launchers are simpler than flywheels in some ways — and trap teams in different ways. These are the failure modes that show up under match pressure.
// Section 06
Testing Checklist & Notebook Evidence
Launchers are sensitive to elastic fatigue and hard stop drift over time. Test before every competition day, not just when something seems wrong.
🔬 Launcher Testing Checklist
20 consecutive launch cycles — record landing positions
Mark each landing. Average distance from target and variance.
Reset time measured and consistent
Time 10 resets with stopwatch. Variance should be <5%.
Hard stop position verified with a measurement
Measure arm angle at hard stop with a protractor or encoder count.
Slip gear tooth inspection — no chips or cracks
Visual inspection of entry and exit teeth on every competition day
Elastic replaced if >100 cycles since last replacement
Document replacement date and cycle count in pit log
Motor current during reset is within expected range
Higher than normal = more friction or weaker battery. Find cause before competing.
Launch arc confirmed clear at all robot positions
Test while robot is turning, reversing, and at bumper contact

Notebook Evidence

Related Guides
🎯 Flywheel Shooters → 🔁 PTOs → 💨 Pneumatics →
← ALL GUIDES