public static class MecanumDrive.MecanumLocalizer implements Localizer
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.
| Constructor and Description |
|---|
MecanumLocalizer(MecanumDrive drive,
boolean useExternalHeading)
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.
|
MecanumLocalizer(MecanumDrive drive)
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.
|
| Modifier and Type | Method and Description |
|---|---|
Pose2d |
getPoseEstimate()
Current robot pose estimate.
|
void |
setPoseEstimate(Pose2d value)
Current robot pose estimate.
|
void |
update()
Completes a single localization update.
|
getPoseEstimate, setPoseEstimate, update@JvmOverloads
public MecanumLocalizer(@NotNull
MecanumDrive drive,
boolean useExternalHeading)
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.
drive - driveuseExternalHeading - use external heading provided by an external sensor (e.g., IMU, gyroscope)@JvmOverloads
public MecanumLocalizer(@NotNull
MecanumDrive drive)
Default localizer for mecanum drives based on the drive encoders and (optionally) a heading sensor.
drive - drive