Undid change
parent
9b35206a4f
commit
49ff33602d
|
|
@ -189,12 +189,7 @@ TEST(Expression, AutoDiff3) {
|
|||
Matrix23 H2;
|
||||
Point2 actual2 = snavely(P, X, H1, H2);
|
||||
EXPECT(assert_equal(expected,actual,1e-9));
|
||||
#ifndef GTSAM_USE_QUATERNIONS
|
||||
EXPECT(assert_equal(E1,H1,1e-8));
|
||||
#else
|
||||
EXPECT(assert_equal(E1,H1,1e-6)); // why ????
|
||||
#endif
|
||||
EXPECT(assert_equal(E2,H2,1e-8));
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
@ -204,10 +199,10 @@ TEST(Expression, Snavely) {
|
|||
Expression<Point3> X(2);
|
||||
typedef AdaptAutoDiff<SnavelyProjection, Point2, Camera, Point3> Adaptor;
|
||||
Expression<Point2> expression(Adaptor(), P, X);
|
||||
#ifndef GTSAM_USE_QUATERNIONS
|
||||
EXPECT_LONGS_EQUAL(528,expression.traceSize()); // Todo, should be zero
|
||||
#else
|
||||
#ifdef GTSAM_USE_QUATERNIONS
|
||||
EXPECT_LONGS_EQUAL(480,expression.traceSize()); // Todo, should be zero
|
||||
#else
|
||||
EXPECT_LONGS_EQUAL(528,expression.traceSize()); // Todo, should be zero
|
||||
#endif
|
||||
set<Key> expected = list_of(1)(2);
|
||||
EXPECT(expected == expression.keys());
|
||||
|
|
|
|||
Loading…
Reference in New Issue