33 std::vector<std::array<float, 5>> pts = {{0.0, 0.0, 1.0, 0.5, 39},
34 {2.0, 2.0, 1.0, 1.0, 39},
35 {4.0, 0.0, 1.0, 1.5, 39},
36 {2.0, -2.0, 1.0, 1.5, 39}};
38 std::vector<int> indices = {0, 1, 2, 3};
40 auto center = center_calculator_.calculate_center(input_cloud, indices, plane_);
41 ASSERT_EQ(center.x(), 2);
42 ASSERT_EQ(center.y(), 0);
50 std::vector<std::array<float, 5>> pts = {{0.0, 0.0, 2.0, 0.5, 39},
51 {3.0, 3.0, 2.0, 1.0, 39},
52 {-3.0, 3.0, 2.0, 1.5, 39},
53 {0.0, 6.0, 2.0, 1.5, 39}};
55 std::vector<int> indices = {0, 1, 2, 3};
57 auto center = center_calculator_.calculate_center(input_cloud, indices, plane_);
58 ASSERT_EQ(center.x(), 0);
59 ASSERT_EQ(center.y(), 3);