with Limelight
fun withLimelight(swerveDrive: SwerveDrive, limelight: LimeModule, translationSpeed: () -> Double = { 0.0 }, strafeSpeed: () -> Double = { 0.0 }): AlignToTarget
Creates an AlignToTarget command using a Limelight.
Return
AlignToTarget command configured for the Limelight.
Parameters
swerve Drive
The swerve drive subsystem.
limelight
The Limelight module.
translation Speed
Supplier for forward/backward speed.
strafe Speed
Supplier for left/right speed.