mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
SCRIPT namespace replacements
This commit is contained in:
committed by
Peter Johnson
parent
ae6c043632
commit
9aca8e0fd6
@@ -11,14 +11,14 @@
|
||||
|
||||
static constexpr double kEpsilon = 1E-9;
|
||||
|
||||
using namespace frc;
|
||||
using namespace wpi::math;
|
||||
|
||||
TEST(DifferentialDriveOdometry3dTest, Initialize) {
|
||||
DifferentialDriveOdometry3d odometry{
|
||||
frc::Rotation3d{0_deg, 0_deg, 90_deg}, 0_m, 0_m,
|
||||
frc::Pose3d{1_m, 2_m, 0_m, frc::Rotation3d{0_deg, 0_deg, 45_deg}}};
|
||||
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}}};
|
||||
|
||||
const frc::Pose3d& pose = odometry.GetPose();
|
||||
const wpi::math::Pose3d& pose = odometry.GetPose();
|
||||
|
||||
EXPECT_NEAR(pose.X().value(), 1, kEpsilon);
|
||||
EXPECT_NEAR(pose.Y().value(), 2, kEpsilon);
|
||||
@@ -27,11 +27,11 @@ TEST(DifferentialDriveOdometry3dTest, Initialize) {
|
||||
}
|
||||
|
||||
TEST(DifferentialDriveOdometry3dTest, EncoderDistances) {
|
||||
DifferentialDriveOdometry3d odometry{frc::Rotation3d{0_deg, 0_deg, 45_deg},
|
||||
DifferentialDriveOdometry3d odometry{wpi::math::Rotation3d{0_deg, 0_deg, 45_deg},
|
||||
0_m, 0_m};
|
||||
|
||||
const auto& pose = odometry.Update(frc::Rotation3d{0_deg, 0_deg, 135_deg},
|
||||
0_m, 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