mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
SCRIPT: wpiformat
This commit is contained in:
committed by
Peter Johnson
parent
ae6bdc9d25
commit
2109161534
@@ -16,7 +16,8 @@ using namespace wpi::math;
|
||||
TEST(DifferentialDriveOdometry3dTest, Initialize) {
|
||||
DifferentialDriveOdometry3d odometry{
|
||||
wpi::math::Rotation3d{0_deg, 0_deg, 90_deg}, 0_m, 0_m,
|
||||
wpi::math::Pose3d{1_m, 2_m, 0_m, wpi::math::Rotation3d{0_deg, 0_deg, 45_deg}}};
|
||||
wpi::math::Pose3d{1_m, 2_m, 0_m,
|
||||
wpi::math::Rotation3d{0_deg, 0_deg, 45_deg}}};
|
||||
|
||||
const wpi::math::Pose3d& pose = odometry.GetPose();
|
||||
|
||||
@@ -27,11 +28,12 @@ TEST(DifferentialDriveOdometry3dTest, Initialize) {
|
||||
}
|
||||
|
||||
TEST(DifferentialDriveOdometry3dTest, EncoderDistances) {
|
||||
DifferentialDriveOdometry3d odometry{wpi::math::Rotation3d{0_deg, 0_deg, 45_deg},
|
||||
0_m, 0_m};
|
||||
DifferentialDriveOdometry3d odometry{
|
||||
wpi::math::Rotation3d{0_deg, 0_deg, 45_deg}, 0_m, 0_m};
|
||||
|
||||
const auto& pose = odometry.Update(wpi::math::Rotation3d{0_deg, 0_deg, 135_deg},
|
||||
0_m, wpi::units::meter_t{5 * std::numbers::pi});
|
||||
const auto& pose =
|
||||
odometry.Update(wpi::math::Rotation3d{0_deg, 0_deg, 135_deg}, 0_m,
|
||||
wpi::units::meter_t{5 * std::numbers::pi});
|
||||
|
||||
EXPECT_NEAR(pose.X().value(), 5.0, kEpsilon);
|
||||
EXPECT_NEAR(pose.Y().value(), 5.0, kEpsilon);
|
||||
|
||||
Reference in New Issue
Block a user