7#include <frc2/command/Command.h>
8#include <frc2/command/CommandHelper.h>
9#include <units/length.h>
22 const units::inch_t distance,
23 const std::optional<units::revolutions_per_minute_t> customSpeed = std::nullopt,
30 void End(
bool interrupted)
override;
Definition elevator_subsystem.h:14
Definition prime_shooter_command.h:17
const std::optional< units::revolutions_per_minute_t > m_customSpeed
Definition prime_shooter_command.h:39
bool m_wait
Definition prime_shooter_command.h:40
void End(bool interrupted) override
Definition prime_shooter_command.cpp:43
const units::inch_t m_distance
Definition prime_shooter_command.h:38
VisionSubsystem & m_Vision
Definition prime_shooter_command.h:37
ShooterSubsystem & m_Shooter
Definition prime_shooter_command.h:35
void Initialize() override
Definition prime_shooter_command.cpp:25
ElevatorSubsystem & m_Elevator
Definition prime_shooter_command.h:36
bool IsFinished() override
Definition prime_shooter_command.cpp:46
void Execute() override
Definition prime_shooter_command.cpp:36
Definition shooter_subsystem.h:13
Definition vision_subsystem.h:120