🚀 Hardware · Mechanisms · Launcher Systems

Launcher Systems
Guide

Catapults, slingshots, and linear punchers all use elastic energy — the difference from flywheels is how energy is stored and released.

// 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.
Launcher type comparison Catapult arc path arm + pivot point elastic band powered Slingshot launch path band stretch + release consistent release point Puncher plunger exit linear push motion slip gear or cam driven
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

  • Catapult: A rotating arm that flings a piece at the end. High arc trajectory. Classic for large game pieces. Accuracy depends heavily on hard stop position and arm weight distribution.
  • Slingshot / Puncher: A linear mechanism that snaps forward to push a piece horizontally. Lower arc than a catapult. Better for flat trajectories and compact robot packaging.
  • Linear Puncher: A piston-style mechanism (often pneumatic or spring-loaded) that fires a piece forward in a straight line. Extremely fast cycle time when pneumatic — near-instantaneous shot.
// 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.
Slip gear diagram Slip Gear missing teeth cam follower release point gear rotates and drives — missing teeth cause follower to release and launch the game piece

How Slip Gears Work

A slip gear drives the mechanism while its teeth engage, then releases instantly when the gap in the teeth passes the meshing point.

  • The gap acts as the trigger — no separate release mechanism needed
  • RPM of the slip gear controls how often it fires — higher RPM = faster cycle
  • Make the cam follower contact point smooth — rough contact causes inconsistent release timing
  • Number of teeth removed controls the arc of travel before release — more removed = more travel

Designing a Slip Gear

  • Teeth removed = release angle. A larger toothless gap gives the launch arm more time to move freely after release. Too small a gap and the gear re-engages mid-launch. Too large and the reset takes longer.
  • Where the gap starts matters. The gap must begin exactly at the point where the elastic is fully loaded — not before (under-loaded shot) and not after (motor fights the elastic).
  • Keep the slip gear axle rigid. Any flex in the axle changes the mesh depth and causes inconsistent engagement. Use short shaft spans and bearing supports on both sides.
  • Mark the slip gear. Put a physical mark on the slip gear aligned with the gap. During setup and calibration, you need to see exactly where the mechanism is in its cycle.
⚠️
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

Shot consistency depends on the elastic being loaded identically every cycle.

// 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

🔬 Check for Understanding
After 50 launches, your catapult is consistently releasing 10° earlier than its original release point. What is the most likely cause?
PID drift in the reset position sensor
Elastic band fatigue — elastics lose stored energy over repeated cycles, changing the force at the release point
Battery voltage drop causing the motor to reset slower
Hard stop drift from the mounting screws loosening
Correct. Elastic bands fatigue with use. The energy stored at a given stretch decreases over cycles, which shifts the effective release point. Test with fresh vs. used bands and document the accuracy difference. Judges will ask how you accounted for mechanism wear.
📝
Notebook color guide for this mechanism:
■ Purple — Decision matrix comparing this mechanism against alternatives. Include weighted criteria and selection conclusion.
■ Orange — CAD screenshot, build notes, and any design changes made during assembly.
■ Cyan — Test protocol with hypothesis, data table (n≥5), and conclusions. Include the failure mode you found and how you addressed it.
⚙ STEM Highlight
Physics: Elastic Potential Energy & Projectile Motion
A catapult or puncher converts elastic potential energy (stored in bands or springs) into kinetic energy of the game element. The stored energy follows Hooke's Law: E = ½kx², where k is the spring/band stiffness and x is the stretch distance. At the release point, this energy transfers to the projectile and determines launch velocity. Launch angle and velocity together determine the projectile's trajectory via kinematics: range = v²sin(2θ)/g.

Elastic band fatigue is an engineering reliability concern — bands lose stored energy over repeated cycles because polymers undergo stress relaxation. Testing with fresh vs. used bands and documenting the accuracy difference is engineering evidence, not just troubleshooting.
🎤 Interview line: "We characterized elastic band fatigue as a reliability variable — we tested accuracy with fresh bands versus bands after 100 cycles and documented the degradation. Our maintenance schedule is based on that data, not just habit."
Related Guides
🎯 Flywheel Shooters → 🔁 PTOs → 💨 Pneumatics →
▶ Next Step

Launcher built. Now learn how to share motors between the drive and your mechanism using a PTO.

🔁 PTOs & Motor Sharing →
📝
← ALL GUIDES