mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-20 00:51:42 +00:00
[wpimath] Add constructors to pose estimators with default standard deviations (#4754)
This commit is contained in:
@@ -38,6 +38,14 @@ DifferentialDrivePoseEstimator::InterpolationRecord::Interpolate(
|
||||
}
|
||||
}
|
||||
|
||||
DifferentialDrivePoseEstimator::DifferentialDrivePoseEstimator(
|
||||
DifferentialDriveKinematics& kinematics, const Rotation2d& gyroAngle,
|
||||
units::meter_t leftDistance, units::meter_t rightDistance,
|
||||
const Pose2d& initialPose)
|
||||
: DifferentialDrivePoseEstimator{
|
||||
kinematics, gyroAngle, leftDistance, rightDistance,
|
||||
initialPose, {0.02, 0.02, 0.01}, {0.1, 0.1, 0.1}} {}
|
||||
|
||||
DifferentialDrivePoseEstimator::DifferentialDrivePoseEstimator(
|
||||
DifferentialDriveKinematics& kinematics, const Rotation2d& gyroAngle,
|
||||
units::meter_t leftDistance, units::meter_t rightDistance,
|
||||
|
||||
@@ -51,6 +51,13 @@ frc::MecanumDrivePoseEstimator::InterpolationRecord::Interpolate(
|
||||
}
|
||||
}
|
||||
|
||||
frc::MecanumDrivePoseEstimator::MecanumDrivePoseEstimator(
|
||||
MecanumDriveKinematics& kinematics, const Rotation2d& gyroAngle,
|
||||
const MecanumDriveWheelPositions& wheelPositions, const Pose2d& initialPose)
|
||||
: MecanumDrivePoseEstimator{kinematics, gyroAngle,
|
||||
wheelPositions, initialPose,
|
||||
{0.1, 0.1, 0.1}, {0.45, 0.45, 0.45}} {}
|
||||
|
||||
frc::MecanumDrivePoseEstimator::MecanumDrivePoseEstimator(
|
||||
MecanumDriveKinematics& kinematics, const Rotation2d& gyroAngle,
|
||||
const MecanumDriveWheelPositions& wheelPositions, const Pose2d& initialPose,
|
||||
|
||||
Reference in New Issue
Block a user