core / com.acmerobotics.roadrunner.drive / MecanumDrive / MecanumLocalizer

MecanumLocalizer

class MecanumLocalizer : Localizer

Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.

Parameters

drive - drive

useExternalHeading - use external heading provided by an external sensor (e.g., IMU, gyroscope)

Constructors

<init>

MecanumLocalizer(drive: MecanumDrive, useExternalHeading: Boolean = true)

Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.

Properties

poseEstimate

var poseEstimate: Pose2d

Current robot pose estimate.

Functions

update

fun update(): Unit

Completes a single localization update.