withLimelight

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

swerveDrive

The swerve drive subsystem.

limelight

The Limelight module.

translationSpeed

Supplier for forward/backward speed.

strafeSpeed

Supplier for left/right speed.