CARMAWorldModel()=default | carma_wm::CARMAWorldModel | |
computeDowntrackReferenceLine() | carma_wm::CARMAWorldModel | private |
config_speed_limit_ | carma_wm::CARMAWorldModel | private |
copyConstructLineString(const lanelet::ConstLineString3d &line) const | carma_wm::CARMAWorldModel | private |
distToNearestObjInLane(const lanelet::BasicPoint2d &object_center) const override | carma_wm::CARMAWorldModel | virtual |
FRIEND_TEST(CARMAWorldModelTest, getFirstLaneletOnShortestPath) | carma_wm::CARMAWorldModel | private |
getBusStopsAlongRoute(const lanelet::BasicPoint2d &loc) const override | carma_wm::CARMAWorldModel | virtual |
getEntryExitOfSignalAlongRoute(const lanelet::CarmaTrafficSignalPtr &traffic_signal) const override | carma_wm::CARMAWorldModel | virtual |
getFirstLaneletOnShortestPath(const std::vector< lanelet::ConstLanelet > &lanelets_to_filter) const | carma_wm::CARMAWorldModel | virtual |
getInLaneObjects(const lanelet::ConstLanelet &lanelet, const LaneSection §ion=LANE_AHEAD) const override | carma_wm::CARMAWorldModel | virtual |
getIntersectingLanelet(const carma_perception_msgs::msg::ExternalObject &object) const override | carma_wm::CARMAWorldModel | virtual |
getIntersectionsAlongRoute(const lanelet::BasicPoint2d &loc) const override | carma_wm::CARMAWorldModel | virtual |
getLane(const lanelet::ConstLanelet &lanelet, const LaneSection §ion=LANE_AHEAD) const override | carma_wm::CARMAWorldModel | virtual |
getLaneletsBetween(double start, double end, bool shortest_path_only=false, bool bounds_inclusive=true) const override | carma_wm::CARMAWorldModel | virtual |
getLaneletsFromPoint(const lanelet::BasicPoint2d &point, const unsigned int n) | carma_wm::CARMAWorldModel | |
getLaneletsFromPoint(const lanelet::BasicPoint2d &point, const unsigned int n=10) const override | carma_wm::CARMAWorldModel | virtual |
getMap() const override | carma_wm::CARMAWorldModel | virtual |
getMapRoutingGraph() const override | carma_wm::CARMAWorldModel | virtual |
getMapVersion() const override | carma_wm::CARMAWorldModel | virtual |
getMutableMap() const | carma_wm::CARMAWorldModel | |
getNearestObjInLane(const lanelet::BasicPoint2d &object_center, const LaneSection §ion=LANE_AHEAD) const | carma_wm::CARMAWorldModel | |
getRoadwayObjects() const override | carma_wm::CARMAWorldModel | virtual |
getRoute() const override | carma_wm::CARMAWorldModel | virtual |
getRouteEndTrackPos() const override | carma_wm::CARMAWorldModel | virtual |
getRouteName() const override | carma_wm::CARMAWorldModel | virtual |
getSignalizedIntersectionsAlongRoute(const lanelet::BasicPoint2d &loc) const | carma_wm::CARMAWorldModel | virtual |
getSignalsAlongRoute(const lanelet::BasicPoint2d &loc) const override | carma_wm::CARMAWorldModel | virtual |
getTrafficRules(const std::string &participant) const override | carma_wm::CARMAWorldModel | virtual |
getTrafficRules() const override | carma_wm::CARMAWorldModel | virtual |
getTrafficSignal(const lanelet::Id &id) const | carma_wm::CARMAWorldModel | |
getTrafficSignalId(uint16_t intersection_id, uint8_t signal_id) | carma_wm::CARMAWorldModel | |
getVehicleParticipationType() | carma_wm::CARMAWorldModel | |
GREEN_LIGHT_DURATION | carma_wm::CARMAWorldModel | privatestatic |
map_routing_graph_ | carma_wm::CARMAWorldModel | private |
map_version_ | carma_wm::CARMAWorldModel | private |
min_end_time_converter_minute_of_year(boost::posix_time::ptime min_end_time, bool moy_exists, uint32_t moy=0, bool is_simulation=true, bool is_spat_wall_time=false) | carma_wm::CARMAWorldModel | |
nearestObjectAheadInLane(const lanelet::BasicPoint2d &object_center) const override | carma_wm::CARMAWorldModel | virtual |
nearestObjectBehindInLane(const lanelet::BasicPoint2d &object_center) const override | carma_wm::CARMAWorldModel | virtual |
nonConnectedAdjacentLeft(const lanelet::BasicPoint2d &input_point, const unsigned int n=10) | carma_wm::CARMAWorldModel | |
nonConnectedAdjacentLeft(const lanelet::BasicPoint2d &input_point, const unsigned int n=10) const override | carma_wm::CARMAWorldModel | virtual |
participant_type_ | carma_wm::CARMAWorldModel | private |
pointFromRouteTrackPos(const TrackPos &route_pos) const override | carma_wm::CARMAWorldModel | virtual |
processSpatFromMsg(const carma_v2x_msgs::msg::SPAT &spat_msg, bool use_sim_time=false, bool is_spat_wall_time=true) | carma_wm::CARMAWorldModel | |
RED_LIGHT_DURATION | carma_wm::CARMAWorldModel | privatestatic |
roadway_objects_ | carma_wm::CARMAWorldModel | private |
ros1_clock_ | carma_wm::CARMAWorldModel | private |
route_ | carma_wm::CARMAWorldModel | private |
route_length_ | carma_wm::CARMAWorldModel | private |
route_name_ | carma_wm::CARMAWorldModel | private |
routeTrackPos(const lanelet::ConstArea &area) const override | carma_wm::CARMAWorldModel | virtual |
routeTrackPos(const lanelet::ConstLanelet &lanelet) const override | carma_wm::CARMAWorldModel | virtual |
routeTrackPos(const lanelet::BasicPoint2d &point) const override | carma_wm::CARMAWorldModel | virtual |
sampleRoutePoints(double start_downtrack, double end_downtrack, double step_size) const override | carma_wm::CARMAWorldModel | virtual |
semantic_map_ | carma_wm::CARMAWorldModel | private |
setConfigSpeedLimit(double config_lim) | carma_wm::CARMAWorldModel | |
setMap(lanelet::LaneletMapPtr map, size_t map_version=0, bool recompute_routing_graph=true) | carma_wm::CARMAWorldModel | |
setRoadwayObjects(const std::vector< carma_perception_msgs::msg::RoadwayObstacle > &rw_objs) | carma_wm::CARMAWorldModel | |
setRos1Clock(const rclcpp::Time &time_now) | carma_wm::CARMAWorldModel | |
setRoute(LaneletRoutePtr route) | carma_wm::CARMAWorldModel | |
setRouteEndPoint(const lanelet::BasicPoint3d &end_point) | carma_wm::CARMAWorldModel | |
setRouteName(const std::string &route_name) | carma_wm::CARMAWorldModel | |
setRoutingGraph(LaneletRoutingGraphPtr graph) | carma_wm::CARMAWorldModel | |
setSimulationClock(const rclcpp::Time &time_now) | carma_wm::CARMAWorldModel | |
setTrafficLightIds(uint32_t id, lanelet::Id lanelet_id) | carma_wm::CARMAWorldModel | |
setVehicleParticipationType(const std::string &participant) | carma_wm::CARMAWorldModel | |
shortest_path_centerlines_ | carma_wm::CARMAWorldModel | private |
shortest_path_distance_map_ | carma_wm::CARMAWorldModel | private |
shortest_path_filtered_centerline_view_ | carma_wm::CARMAWorldModel | private |
shortest_path_view_ | carma_wm::CARMAWorldModel | private |
sim_ | carma_wm::CARMAWorldModel | |
simulation_clock_ | carma_wm::CARMAWorldModel | private |
toRoadwayObstacle(const carma_perception_msgs::msg::ExternalObject &object) const override | carma_wm::CARMAWorldModel | virtual |
traffic_light_ids_ | carma_wm::CARMAWorldModel | |
YELLOW_LIGHT_DURATION | carma_wm::CARMAWorldModel | privatestatic |
~CARMAWorldModel()=default | carma_wm::CARMAWorldModel | |
~WorldModel() | carma_wm::WorldModel | inlinevirtual |