scenario_simulator_v2 C++ API
|
Namespaces | |
lanelet_map | |
pose | |
route | |
Classes | |
class | LaneletLoader |
class | RouteCache |
class | CenterPointsCache |
class | LaneletLengthCache |
struct | TrafficRulesWithRoutingGraph |
class | LaneletWrapper |
struct | Locations |
class | GermanRoadShoulderPassableVehicle |
Typedefs | |
using | BoundingBox = traffic_simulator_msgs::msg::BoundingBox |
using | EntityType = traffic_simulator_msgs::msg::EntityType |
using | LaneletPose = traffic_simulator_msgs::msg::LaneletPose |
using | Point = geometry_msgs::msg::Point |
using | Pose = geometry_msgs::msg::Pose |
using | PoseStamped = geometry_msgs::msg::PoseStamped |
using | Spline = math::geometry::CatmullRomSpline |
using | Vector3 = geometry_msgs::msg::Vector3 |
Functions | |
const lanelet::traffic_rules::RegisterTrafficRules< GermanRoadShoulderPassableVehicle > | germanRoadShoulderPassableVehicleRules (Locations::RoadShoulderPassableGermany, lanelet::Participants::Vehicle) |
using traffic_simulator::lanelet_wrapper::BoundingBox = typedef traffic_simulator_msgs::msg::BoundingBox |
using traffic_simulator::lanelet_wrapper::EntityType = typedef traffic_simulator_msgs::msg::EntityType |
using traffic_simulator::lanelet_wrapper::LaneletPose = typedef traffic_simulator_msgs::msg::LaneletPose |
using traffic_simulator::lanelet_wrapper::Point = typedef geometry_msgs::msg::Point |
using traffic_simulator::lanelet_wrapper::Pose = typedef geometry_msgs::msg::Pose |
using traffic_simulator::lanelet_wrapper::PoseStamped = typedef geometry_msgs::msg::PoseStamped |
using traffic_simulator::lanelet_wrapper::Vector3 = typedef geometry_msgs::msg::Vector3 |
const lanelet::traffic_rules::RegisterTrafficRules<GermanRoadShoulderPassableVehicle> traffic_simulator::lanelet_wrapper::germanRoadShoulderPassableVehicleRules | ( | Locations::RoadShoulderPassableGermany | , |
lanelet::Participants::Vehicle | |||
) |