37 #include <gtest/gtest.h> 45 TEST(tf2Convert, kdlToBullet)
60 EXPECT_NEAR(b.x(), b2.x(),
epsilon);
61 EXPECT_NEAR(b.y(), b2.y(),
epsilon);
62 EXPECT_NEAR(b.z(), b2.z(),
epsilon);
67 EXPECT_NEAR(b1.x(), b2.x(),
epsilon);
68 EXPECT_NEAR(b1.y(), b2.y(),
epsilon);
69 EXPECT_NEAR(b1.z(), b2.z(),
epsilon);
72 TEST(tf2Convert, kdlBulletROSConversions)
77 geometry_msgs::PointStamped r1, r2, r3;
96 EXPECT_NEAR(b1.x(), b4.x(),
epsilon);
97 EXPECT_NEAR(b1.y(), b4.y(),
epsilon);
98 EXPECT_NEAR(b1.z(), b4.z(),
epsilon);
101 TEST(tf2Convert, ConvertTf2Quaternion)
104 Eigen::Quaterniond eq;
107 EXPECT_EQ(tq.w(), eq.w());
108 EXPECT_EQ(tq.x(), eq.x());
109 EXPECT_EQ(tq.y(), eq.y());
110 EXPECT_EQ(tq.z(), eq.z());
113 int main(
int argc,
char** argv)
115 testing::InitGoogleTest(&argc, argv);
116 return RUN_ALL_TESTS();
int main(int argc, char **argv)
TEST(tf2Convert, kdlToBullet)
void convert(const A &a, B &b)