Function lanelet::utils::query::getPrecedingLaneletSequences

Function Documentation

std::vector<lanelet::ConstLanelets> lanelet::utils::query::getPrecedingLaneletSequences(const routing::RoutingGraphPtr &graph, const lanelet::ConstLanelet &lanelet, const double length, const lanelet::ConstLanelets &exclude_lanelets = {})

[getPrecedingLaneletSequences retrieves a sequence of lanelets before the given lanelet. The total length of retrieved lanelet sequence at least given length. Returned lanelet sequence does not include input lanelet.]

Parameters:
  • graph – [input lanelet routing graph]

  • lanelet – [input lanelet]

  • length – [minimum length of retrieved lanelet sequence]

Returns:

[lanelet sequence that leads to given lanelet]