Skip to main content

Flywheel Mechanism

Shooters are used in FRC games when you need to score in high places but are not allowed to physically reach up to the scoring position. A flywheel is the most common method of scoring an object that needs launched. The flywheel mechanism is built for high-speed rotating wheels (shooters, launchers). It focuses on velocity control and supports duty cycle output for testing.

1690 shooter flywheel2910 shooter flywheel

Common Use Cases

  • Shooter wheels
  • Catapult/flywheel launchers

Typical Controls

  • Velocity control for stable RPM.
  • Duty cycle for simple open-loop testing.

Common Methods

  • setTargetVelocity(angularVelocity)
  • setTargetDutyCycle(dutyCycle)
  • getCurrentVelocity()

Tips

  • Use a spin-up command that waits for a velocity tolerance.
  • Log actual vs target velocity to tune control.