scenario_simulator_v2 C++ API
Namespaces | Functions
lanelet_map.cpp File Reference
#include <traffic_simulator/utils/lanelet_map.hpp>
Include dependency graph for lanelet_map.cpp:

Namespaces

 traffic_simulator
 
 traffic_simulator::lanelet_map
 

Functions

auto traffic_simulator::lanelet_map::laneletLength (const lanelet::Id lanelet_id) -> double
 
auto traffic_simulator::lanelet_map::laneletAltitude (const lanelet::Id &lanelet_id, const geometry_msgs::msg::Pose &pose, const double matching_distance) -> std::optional< double >
 
auto traffic_simulator::lanelet_map::nearbyLaneletIds (const Pose &pose, const double distance_threshold, const bool include_crosswalk, const std::size_t search_count=5) -> lanelet::Ids
 
auto traffic_simulator::lanelet_map::noNextLaneletPoses () -> std::vector< std::pair< lanelet::Id, Pose >>
 Calculates all poses on the map that have no next lanelet (dead ends) More...