maliput_integration_tests
|
Classes | |
class | Phase |
struct | PhasePositionResult |
class | Route |
struct | RoutePositionResult |
class | Router |
struct | RoutingConstraints |
Enumerations | |
enum | LaneSRangeRelation { kAdjacentLeft, kAdjacentRight, kLeft, kRight, kSucceedingStraight, kSucceedingLeft, kSucceedingRight, kPreceedingStraight, kPreceedingLeft, kPreceedingRight, kCoincident, kUnrelated, kUnknown } |
Functions | |
common::ComparisonResult< PhasePositionResult > | IsPhasePositionResultClose (const PhasePositionResult &ppr_a, const PhasePositionResult &ppr_b, double tolerance) |
common::ComparisonResult< RoutePositionResult > | IsRoutePositionResultClose (const RoutePositionResult &rpr_a, const RoutePositionResult &rpr_b, double tolerance) |
std::vector< api::LaneSRoute > | DeriveLaneSRoutes (const api::RoadPosition &start, const api::RoadPosition &end, double max_length_m) |
std::vector< std::vector< const maliput::api::Lane * > > | FindLaneSequences (const maliput::api::Lane *start, const maliput::api::Lane *end, double max_length_m) |
std::vector< std::vector< const maliput::api::Lane * > > | FindLaneSequences (const maliput::api::Lane *start, const maliput::api::Lane *end, double max_length_m, bool no_u_turns) |
std::map< LaneSRangeRelation, const char * > | LaneSRangeRelationMapper () |
std::ostream & | operator<< (std::ostream &os, const LaneSRangeRelation &relation) |
bool | ValidatePositionIsInLaneSRanges (const maliput::api::RoadPosition &position, const std::vector< api::LaneSRange > &lane_s_ranges, double tolerance) |
void | ValidateRoutingConstraints (const RoutingConstraints &routing_constraints) |
TEST_F (DragwayBasedRouteTest, SingleLaneTests) | |
TEST_F (DragwayBasedRouteTest, CrossLaneTests) | |
TEST_F (BranchAndMergeBasedTest, StartLeftLaneToEndLeftLane) | |
TEST_F (BranchAndMergeBasedTest, EndLeftLaneToStartLeftLane) | |
TEST_F (BranchAndMergeBasedTest, NoContinuousSPath) | |
TEST_F (LoopBasedTest, DeriveLaneSRoutesNoInfiniteLoop) | |
TEST_F (LoopBasedTest, LoopBackLane) | |
TEST_F (MultiBranchBasedTest, DeriveLaneSRoutesTest) | |
TEST_F (DragwayBasedTest, FindLaneSequencesChangeLanes) | |
TEST_F (DragwayBasedTest, FindLaneSequencesSameLane) | |
TEST_F (BranchAndMergeBasedTest, FindLaneSequencesStartLeftLaneToEndLeftLane) | |
TEST_F (BranchAndMergeBasedTest, FindLaneSequencesStartRightLaneToEndRightLane) | |
TEST_F (BranchAndMergeBasedTest, FindLaneSequencesStartLeftLaneToEndRightLane) | |
TEST_F (BranchAndMergeBasedTest, FindLaneSequencesStartRightLaneToEndLeftLane) | |
TEST_F (BranchAndMergeBasedTest, FindLaneSequencesStartAndStopInSameLane) | |
TEST_F (LoopBasedTest, FindLaneSequencesTest) | |
TEST_F (MultiBranchBasedTest, FindLaneSequencesTest) | |
GTEST_TEST (FindLaneSequencesTest, NoRouteToEndLane) | |
GTEST_TEST (FindLaneSequencesTest, MaxLengthOmitsStartAndEndLanes) | |
TEST_F (TShapeRoadFindLaneSequencesTest, NotRemovingUTurnYieldsTwoSequences) | |
TEST_F (TShapeRoadFindLaneSequencesTest, RemovingUTurnYieldsOneSequence) | |
Variables | |
static constexpr char | kMultilaneResourcesPath [] = DEF_MULTILANE_RESOURCES |
static constexpr char | kMalidriveResourcesPath [] = DEF_MALIDRIVE_RESOURCES |
maliput::routing::GTEST_TEST | ( | FindLaneSequencesTest | , |
MaxLengthOmitsStartAndEndLanes | |||
) |
maliput::routing::GTEST_TEST | ( | FindLaneSequencesTest | , |
NoRouteToEndLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
EndLeftLaneToStartLeftLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
FindLaneSequencesStartAndStopInSameLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
FindLaneSequencesStartLeftLaneToEndLeftLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
FindLaneSequencesStartLeftLaneToEndRightLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
FindLaneSequencesStartRightLaneToEndLeftLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
FindLaneSequencesStartRightLaneToEndRightLane | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
NoContinuousSPath | |||
) |
maliput::routing::TEST_F | ( | BranchAndMergeBasedTest | , |
StartLeftLaneToEndLeftLane | |||
) |
maliput::routing::TEST_F | ( | DragwayBasedRouteTest | , |
CrossLaneTests | |||
) |
maliput::routing::TEST_F | ( | DragwayBasedRouteTest | , |
SingleLaneTests | |||
) |
maliput::routing::TEST_F | ( | DragwayBasedTest | , |
FindLaneSequencesChangeLanes | |||
) |
maliput::routing::TEST_F | ( | DragwayBasedTest | , |
FindLaneSequencesSameLane | |||
) |
maliput::routing::TEST_F | ( | LoopBasedTest | , |
DeriveLaneSRoutesNoInfiniteLoop | |||
) |
maliput::routing::TEST_F | ( | LoopBasedTest | , |
FindLaneSequencesTest | |||
) |
maliput::routing::TEST_F | ( | LoopBasedTest | , |
LoopBackLane | |||
) |
maliput::routing::TEST_F | ( | MultiBranchBasedTest | , |
DeriveLaneSRoutesTest | |||
) |
maliput::routing::TEST_F | ( | MultiBranchBasedTest | , |
FindLaneSequencesTest | |||
) |
maliput::routing::TEST_F | ( | TShapeRoadFindLaneSequencesTest | , |
NotRemovingUTurnYieldsTwoSequences | |||
) |
maliput::routing::TEST_F | ( | TShapeRoadFindLaneSequencesTest | , |
RemovingUTurnYieldsOneSequence | |||
) |
|
staticconstexpr |
|
staticconstexpr |