Skip to content

Commit

Permalink
Merge pull request #275 from BruceChanJianLe:master
Browse files Browse the repository at this point in the history
GitOrigin-RevId: 2ccf404f896965a2d512814befae59fb1f9b0d45
  • Loading branch information
hogabrie committed Jan 15, 2021
2 parents 381b30e + 555c5ee commit efd69a8
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions grid_map_core/test/GridMapTest.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -489,3 +489,29 @@ TEST(ValueAtPosition, LinearInterpolated)
value = map.atPosition("types", Position(0.69,0.38), InterpolationMethods::INTER_LINEAR);
EXPECT_NEAR(2.1963200, value, 0.0000001);
}

TEST(GridMap, PositiveClosestPositionInMap)
{
GridMap map({"types"});
map.setGeometry(Length(1.0, 1.0), 0.05, Position(0.0, 0.0));

Position max_positive_position (1.0, 1.0);

auto closest_positive_position = map.getClosestPositionInMap(max_positive_position);
Index idx;

EXPECT_TRUE(map.getIndex(closest_positive_position, idx));
}

TEST(GridMap, NegativeClosestPositionInMap)
{
GridMap map({"types"});
map.setGeometry(Length(1.0, 1.0), 0.05, Position(0.0, 0.0));

Position max_negative_position (-1.0, -1.0);

auto closest_negative_position = map.getClosestPositionInMap(max_negative_position);
Index idx;

EXPECT_TRUE(map.getIndex(closest_negative_position, idx));
}

0 comments on commit efd69a8

Please sign in to comment.