interface Localizer
Generic interface for estimating robot pose over time.
abstract var poseEstimate: Pose2d
Current robot pose estimate. |
abstract fun update(): Unit
Completes a single localization update. |
class MecanumLocalizer : Localizer
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor. |
|
class SwerveLocalizer : Localizer
Default localizer for swerve drives based on the drive encoder positions, module orientations, and (optionally) a heading sensor. |
|
class TankLocalizer : Localizer
Default localizer for tank drives based on the drive encoders and (optionally) a heading sensor. |
|
abstract class ThreeTrackingWheelLocalizer : Localizer
Localizer based on three unpowered tracking omni wheels. |
|
abstract class TwoTrackingWheelLocalizer : Localizer
Localizer based on two unpowered tracking omni wheels and an orientation sensor. |