Package-level declarations

Types

Link copied to clipboard
class AlignToTarget(swerveDrive: SwerveDrive, camera: Camera, translationSpeed: () -> Double = { 0.0 }, strafeSpeed: () -> Double = { 0.0 }) : Command

Command to align the robot to a vision target using rotational control.

Link copied to clipboard
class ResetPoseFromVision(swerveDrive: SwerveDrive, visionSystem: VisionSystem) : Command

Command to reset the robot's pose estimation using vision measurements.

Link copied to clipboard
class TrackTarget(swerveDrive: SwerveDrive, camera: Camera, translationSpeed: () -> Double, strafeSpeed: () -> Double) : Command

Command to continuously track a vision target while allowing manual translation control.