|
scenario_simulator_v2 C++ API
|
Typedefs | |
| using | Point = geometry_msgs::msg::Point |
| using | Pose = geometry_msgs::msg::Pose |
Functions | |
| template<typename... Ts> | |
| auto | activate (Ts &&... xs) |
| auto | laneletLength (const lanelet::Id lanelet_id) -> double |
| auto | laneletYaw (const Point &point, const lanelet::Id lanelet_id) -> std::tuple< double, Point, Point > |
| auto | laneletAltitude (const lanelet::Id &lanelet_id, const geometry_msgs::msg::Pose &pose, const double matching_distance) -> std::optional< double > |
| auto | nearbyLaneletIds (const Pose &pose, const double distance_threshold, const bool include_crosswalk, const std::size_t search_count=5) -> lanelet::Ids |
| auto | noNextLaneletPoses () -> std::vector< std::pair< lanelet::Id, Pose >> |
| Calculates all poses on the map that have no next lanelet (dead ends) More... | |
| auto | visualizationMarker () -> visualization_msgs::msg::MarkerArray |
| using traffic_simulator::lanelet_map::Point = typedef geometry_msgs::msg::Point |
| using traffic_simulator::lanelet_map::Pose = typedef geometry_msgs::msg::Pose |
|
inline |
| 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::laneletLength | ( | const lanelet::Id | lanelet_id | ) | -> double |
| auto traffic_simulator::lanelet_map::laneletYaw | ( | const Point & | point, |
| const lanelet::Id | lanelet_id | ||
| ) | -> std::tuple<double, Point, Point> |
| 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)
| auto traffic_simulator::lanelet_map::visualizationMarker | ( | ) | -> visualization_msgs::msg::MarkerArray |