Package-level declarations

Types

Link copied to clipboard
open class Shooter(val motor: WrappedMotor, controller: LinearQuadraticRegulator<N1, N1, N1>, observer: KalmanFilter<N2, N1, N1>, feedforward: LinearPlantInversionFeedforward<N1, N1, N1>) : SubsystemBase
Link copied to clipboard
class ShooterSim(val motor: WrappedMotor, controller: LinearQuadraticRegulator<N1, N1, N1>, observer: KalmanFilter<N2, N1, N1>, feedforward: LinearPlantInversionFeedforward<N1, N1, N1>, plant: LinearSystem<N1, N1, N1>) : Shooter
Link copied to clipboard
open class SpinShooter(val rightMotor: WrappedMotor, val leftMotor: WrappedMotor, leftController: LinearQuadraticRegulator<N1, N1, N1>, rightController: LinearQuadraticRegulator<N1, N1, N1>, leftObserver: KalmanFilter<N2, N1, N1>, rightObserver: KalmanFilter<N2, N1, N1>, leftFeedforward: LinearPlantInversionFeedforward<N1, N1, N1>, rightFeedforward: LinearPlantInversionFeedforward<N1, N1, N1>, robot: Robot) : SubsystemBase
Link copied to clipboard
open class SpinShooterKraken(val rightMotor: TalonFX, val leftMotor: TalonFX, robot: Robot) : SubsystemBase
Link copied to clipboard
class SpinShooterSim(val rightMotor: WrappedMotor, val leftMotor: WrappedMotor, leftController: LinearQuadraticRegulator<N1, N1, N1>, rightController: LinearQuadraticRegulator<N1, N1, N1>, leftObserver: KalmanFilter<N2, N1, N1>, rightObserver: KalmanFilter<N2, N1, N1>, leftFeedforward: LinearPlantInversionFeedforward<N1, N1, N1>, rightFeedforward: LinearPlantInversionFeedforward<N1, N1, N1>, leftPlant: LinearSystem<N1, N1, N1>, rightPlant: LinearSystem<N1, N1, N1>, robot: Robot) : SpinShooter