Commit 36bc2793 authored by Kaj Williams's avatar Kaj Williams
Browse files

fixed the tests

parent 41a67770
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -53,25 +53,25 @@ class FrameSensorModel : public ::testing::Test {
};

TEST_F(FrameSensorModel, Center) {
   csm::ImageCoord imagePt(7.5, 7.5);
   csm::ImageCoord imagePt(7.0, 7.0);
   csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
   EXPECT_DOUBLE_EQ(groundPt.x, 10.0);
   EXPECT_DOUBLE_EQ(groundPt.y, 0);
   EXPECT_DOUBLE_EQ(groundPt.z, 0);
   EXPECT_NEAR(groundPt.x, 10.0, 1e-8);
   EXPECT_NEAR(groundPt.y, 0, 1e-8);
   EXPECT_NEAR(groundPt.z, 0, 1e-8);
}

TEST_F(FrameSensorModel, OffBody) {
   csm::ImageCoord imagePt(0.0, 15.0);
   csm::ImageCoord imagePt(14.5, -0.5);
   csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
   EXPECT_DOUBLE_EQ(groundPt.x, 0.44979759);
   EXPECT_DOUBLE_EQ(groundPt.y, -14.99325304);
   EXPECT_DOUBLE_EQ(groundPt.z, 14.99325304);
   EXPECT_NEAR(groundPt.x, 0.44979759, 1e-8);
   EXPECT_NEAR(groundPt.y, -14.99325304, 1e-8);
   EXPECT_NEAR(groundPt.z, 14.99325304, 1e-8);
}

TEST_F(FrameSensorModel, SlightlyOffCenter) {
   csm::ImageCoord imagePt(6.5, 7.5);
   csm::ImageCoord imagePt(7.0, 6.0);
   csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
   EXPECT_DOUBLE_EQ(groundPt.x, 9.80194018);
   EXPECT_DOUBLE_EQ(groundPt.y, 0);
   EXPECT_DOUBLE_EQ(groundPt.z, 1.98039612);
   EXPECT_NEAR(groundPt.x, 9.80194018, 1e-8);
   EXPECT_NEAR(groundPt.y, 0, 1e-8);
   EXPECT_NEAR(groundPt.z, 1.98039612, 1e-8);
}
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -46,8 +46,8 @@
    "omega": 0,
    "phi": -1.5707963267948966,
    "kappa": 3.141592653589793,
    "semi_major_axis": 10,
    "semi_minor_axis": 10,
    "semi_major_axis":0.01,
    "semi_minor_axis":0.01,
    "transx": [
        0.0,
        0.1,