Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
route::RouteGeneratorWorker Member List

This is the complete list of members for route::RouteGeneratorWorker, including all inherited members.

abortActiveRouteCb(const std::shared_ptr< rmw_request_id_t >, const std::shared_ptr< carma_planning_msgs::srv::AbortActiveRoute::Request >, std::shared_ptr< carma_planning_msgs::srv::AbortActiveRoute::Response > resp)route::RouteGeneratorWorker
addLanelet(lanelet::ConstLanelet llt)route::RouteGeneratorWorker
bumperPoseCb()route::RouteGeneratorWorker
checkForDuplicateLaneletsInShortestPath(const lanelet::routing::Route &route) constroute::RouteGeneratorWorker
clock_route::RouteGeneratorWorkerprivate
composeRouteMarkerMsg(const lanelet::Optional< lanelet::routing::Route > &route)route::RouteGeneratorWorker
composeRouteMsg(const lanelet::Optional< lanelet::routing::Route > &route) constroute::RouteGeneratorWorker
cross_track_dist_route::RouteGeneratorWorkerprivate
crosstrackErrorCheck(const std::shared_ptr< geometry_msgs::msg::PoseStamped > &msg, lanelet::ConstLanelet current_llt)route::RouteGeneratorWorker
cte_count_route::RouteGeneratorWorkerprivate
cte_count_max_route::RouteGeneratorWorkerprivate
current_crosstrack_distance_route::RouteGeneratorWorkerprivate
current_downtrack_distance_route::RouteGeneratorWorkerprivate
current_loc_route::RouteGeneratorWorkerprivate
current_speed_route::RouteGeneratorWorkerprivate
DEG_TO_RADroute::RouteGeneratorWorkerprivate
destination_points_in_map_route::RouteGeneratorWorkerprivate
down_track_target_range_route::RouteGeneratorWorkerprivate
epsilon_route::RouteGeneratorWorkerprivatestatic
frontbumper_transform_route::RouteGeneratorWorkerprivate
georeferenceCb(std_msgs::msg::String::UniquePtr msg)route::RouteGeneratorWorker
getAvailableRouteCb(const std::shared_ptr< rmw_request_id_t >, const std::shared_ptr< carma_planning_msgs::srv::GetAvailableRoutes::Request >, std::shared_ptr< carma_planning_msgs::srv::GetAvailableRoutes::Response > resp)route::RouteGeneratorWorker
getClosestLaneletFromRouteLanelets(lanelet::BasicPoint2d position) constroute::RouteGeneratorWorker
initializeBumperTransformLookup()route::RouteGeneratorWorker
ll_crosstrack_distance_route::RouteGeneratorWorkerprivate
ll_downtrack_distance_route::RouteGeneratorWorkerprivate
ll_id_route::RouteGeneratorWorkerprivate
loadRouteDestinationGpsPointsFromRouteId(const std::string &route_id) constroute::RouteGeneratorWorker
loadRouteDestinationsInMapFrame(const std::vector< carma_v2x_msgs::msg::Position3D > &destinations) constroute::RouteGeneratorWorker
logger_route::RouteGeneratorWorkerprivate
map_proj_route::RouteGeneratorWorkerprivate
new_route_marker_generated_route::RouteGeneratorWorkerprivate
new_route_msg_generated_route::RouteGeneratorWorkerprivate
points_route::RouteGeneratorWorkerprivate
publishRouteEvent(uint8_t event_type)route::RouteGeneratorWorkerprivate
rerouteAfterRouteInvalidation(const std::vector< lanelet::BasicPoint2d > &destination_points_in_map)route::RouteGeneratorWorker
reroutingCheckerroute::RouteGeneratorWorker
route_event_msg_route::RouteGeneratorWorkerprivate
route_event_pub_route::RouteGeneratorWorkerprivate
route_event_queueroute::RouteGeneratorWorkerprivate
route_file_path_route::RouteGeneratorWorkerprivate
route_lltsroute::RouteGeneratorWorkerprivate
route_marker_msg_route::RouteGeneratorWorkerprivate
route_marker_pub_route::RouteGeneratorWorkerprivate
route_msg_route::RouteGeneratorWorkerprivate
route_pub_route::RouteGeneratorWorkerprivate
route_state_msg_route::RouteGeneratorWorkerprivate
route_state_pub_route::RouteGeneratorWorkerprivate
RouteGeneratorWorker(tf2_ros::Buffer &tf2_buffer)route::RouteGeneratorWorker
routing(const lanelet::BasicPoint2d start, const std::vector< lanelet::BasicPoint2d > &via, const lanelet::BasicPoint2d end, const lanelet::LaneletMapConstPtr map_pointer, const carma_wm::LaneletRoutingGraphConstPtr graph_pointer) constroute::RouteGeneratorWorker
rs_worker_route::RouteGeneratorWorkerprivate
setActiveRouteCb(const std::shared_ptr< rmw_request_id_t >, const std::shared_ptr< carma_planning_msgs::srv::SetActiveRoute::Request > req, std::shared_ptr< carma_planning_msgs::srv::SetActiveRoute::Response > resp)route::RouteGeneratorWorker
setClock(rclcpp::Clock::SharedPtr clock)route::RouteGeneratorWorker
setCrosstrackErrorCountMax(int cte_max)route::RouteGeneratorWorker
setCrosstrackErrorDistance(double cte_dist)route::RouteGeneratorWorker
setDowntrackDestinationRange(double dt_dest_range)route::RouteGeneratorWorker
setLoggerInterface(rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr logger)route::RouteGeneratorWorker
setPublishers(const carma_ros2_utils::PubPtr< carma_planning_msgs::msg::RouteEvent > &route_event_pub, const carma_ros2_utils::PubPtr< carma_planning_msgs::msg::RouteState > &route_state_pub, const carma_ros2_utils::PubPtr< carma_planning_msgs::msg::Route > &route_pub, const carma_ros2_utils::PubPtr< visualization_msgs::msg::Marker > &route_marker_pub)route::RouteGeneratorWorker
setReroutingChecker(const std::function< bool()> inputFunction)route::RouteGeneratorWorker
setRouteFilePath(const std::string &path)route::RouteGeneratorWorker
setWorldModelPtr(carma_wm::WorldModelConstPtr wm)route::RouteGeneratorWorker
speed_limit_route::RouteGeneratorWorkerprivate
spinCallback()route::RouteGeneratorWorker
tf2_buffer_route::RouteGeneratorWorkerprivate
tf2_listener_route::RouteGeneratorWorkerprivate
tf_route::RouteGeneratorWorkerprivate
twistCb(geometry_msgs::msg::TwistStamped::UniquePtr msg)route::RouteGeneratorWorker
vehicle_pose_route::RouteGeneratorWorker
world_model_route::RouteGeneratorWorkerprivate