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_following_plugin::RouteFollowingPlugin Member List

This is the complete list of members for route_following_plugin::RouteFollowingPlugin, including all inherited members.

addStopAndWaitAtRouteEnd(const std::vector< carma_planning_msgs::msg::Maneuver > &input_maneuvers, double route_end_downtrack, double stopping_entry_speed, double stopping_logitudinal_accel, double lateral_accel_limit, double min_maneuver_length) constroute_following_plugin::RouteFollowingPluginprivate
bumper_pose_cb()route_following_plugin::RouteFollowingPluginprivate
bumper_pose_timer_route_following_plugin::RouteFollowingPluginprivate
composeLaneChangeManeuverMessage(double start_dist, double end_dist, double start_speed, double target_speed, lanelet::Id starting_lane_id, lanelet::Id ending_lane_id) constroute_following_plugin::RouteFollowingPluginprivate
composeLaneFollowingManeuverMessage(double start_dist, double end_dist, double start_speed, double target_speed, const std::vector< lanelet::Id > &lane_ids) constroute_following_plugin::RouteFollowingPluginprivate
composeStopAndWaitManeuverMessage(double start_dist, double end_dist, double start_speed, lanelet::Id starting_lane_id, lanelet::Id ending_lane_id, double stopping_accel) constroute_following_plugin::RouteFollowingPluginprivate
config_route_following_plugin::RouteFollowingPluginprivate
current_loc_route_following_plugin::RouteFollowingPluginprivate
current_maneuver_plan_route_following_plugin::RouteFollowingPluginprivate
current_maneuver_plan_cb(carma_planning_msgs::msg::ManeuverPlan::UniquePtr msg)route_following_plugin::RouteFollowingPluginprivate
current_maneuver_plan_sub_route_following_plugin::RouteFollowingPluginprivate
current_speed_route_following_plugin::RouteFollowingPluginprivate
discovery_timer_carma_guidance_plugins::PluginBaseNodeprivate
discovery_timer_callback()carma_guidance_plugins::PluginBaseNodeprivate
epsilon_route_following_plugin::RouteFollowingPluginprivate
findSpeedLimit(const lanelet::ConstLanelet &llt)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPluginTest, testComposeManeuverMessage)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPluginTest, testIdentifyLaneChange)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPlugin, TestAssociateSpeedLimit)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPlugin, TestAssociateSpeedLimitusingosm)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPlugin, TestHelperfunctions)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(RouteFollowingPlugin, TestReturnToShortestPath)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseOne)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseTwo)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseThree)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseFour)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseFive)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseSix)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseSeven)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseEight)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseNine)route_following_plugin::RouteFollowingPluginprivate
FRIEND_TEST(StopAndWaitTestFixture, CaseTen)route_following_plugin::RouteFollowingPluginprivate
carma_guidance_plugins::StrategicPlugin::FRIEND_TEST(carma_guidance_plugins_test, connections_test)carma_guidance_plugins::PluginBaseNode
frontbumper_transform_route_following_plugin::RouteFollowingPluginprivate
get_activation_status() finalcarma_guidance_plugins::PluginBaseNodevirtual
get_availability()route_following_plugin::RouteFollowingPluginvirtual
get_capability() overridecarma_guidance_plugins::StrategicPluginvirtual
get_plugin_name() constcarma_guidance_plugins::PluginBaseNode
get_plugin_name_and_ns() constcarma_guidance_plugins::PluginBaseNode
get_type() override finalcarma_guidance_plugins::StrategicPluginvirtual
get_version_id()route_following_plugin::RouteFollowingPluginvirtual
get_world_model() finalcarma_guidance_plugins::PluginBaseNodevirtual
get_world_model_listener() finalcarma_guidance_plugins::PluginBaseNodevirtual
getManeuverDuration(carma_planning_msgs::msg::Maneuver &maneuver, double epsilon) constroute_following_plugin::RouteFollowingPluginprivate
getNewManeuverId() constroute_following_plugin::RouteFollowingPluginprivate
handle_on_activate(const rclcpp_lifecycle::State &) override finalcarma_guidance_plugins::StrategicPlugin
handle_on_cleanup(const rclcpp_lifecycle::State &) override finalcarma_guidance_plugins::StrategicPlugin
handle_on_configure(const rclcpp_lifecycle::State &) override finalcarma_guidance_plugins::StrategicPlugin
handle_on_deactivate(const rclcpp_lifecycle::State &) override finalcarma_guidance_plugins::StrategicPlugin
handle_on_error(const rclcpp_lifecycle::State &, const std::string &exception_string) override finalcarma_guidance_plugins::StrategicPlugin
handle_on_shutdown(const rclcpp_lifecycle::State &) override finalcarma_guidance_plugins::StrategicPlugin
initializeBumperTransformLookup()route_following_plugin::RouteFollowingPluginprivate
isLaneChangeNeeded(lanelet::routing::LaneletRelations relations, lanelet::Id target_id) constroute_following_plugin::RouteFollowingPluginprivate
lane_change_plugin_route_following_plugin::RouteFollowingPluginprivate
lanefollow_planning_tactical_plugin_route_following_plugin::RouteFollowingPluginprivate
latest_maneuver_plan_route_following_plugin::RouteFollowingPluginprivate
lazy_wm_initialization()carma_guidance_plugins::PluginBaseNodeprivate
maneuverWithBufferStartsAfterDowntrack(const carma_planning_msgs::msg::Maneuver &maneuver, double downtrack, double lateral_accel, double min_maneuver_length) constroute_following_plugin::RouteFollowingPluginprivate
MAX_LANE_WIDTHroute_following_plugin::RouteFollowingPluginprivatestatic
on_activate_plugin()route_following_plugin::RouteFollowingPluginvirtual
on_cleanup_plugin()carma_guidance_plugins::PluginBaseNodevirtual
on_configure_plugin()route_following_plugin::RouteFollowingPluginvirtual
on_deactivate_plugin()carma_guidance_plugins::PluginBaseNodevirtual
on_error_plugin(const std::string &exception_string)carma_guidance_plugins::PluginBaseNodevirtual
on_shutdown_plugin()carma_guidance_plugins::PluginBaseNodevirtual
plan_maneuvers_callback(std::shared_ptr< rmw_request_id_t > srv_header, carma_planning_msgs::srv::PlanManeuvers::Request::SharedPtr req, carma_planning_msgs::srv::PlanManeuvers::Response::SharedPtr resp)route_following_plugin::RouteFollowingPluginprivatevirtual
plan_maneuvers_service_carma_guidance_plugins::StrategicPluginprivate
planning_strategic_plugin_route_following_plugin::RouteFollowingPluginprivate
plugin_discovery_pub_carma_guidance_plugins::PluginBaseNodeprivate
PluginBaseNode(const rclcpp::NodeOptions &)carma_guidance_plugins::PluginBaseNodeexplicit
pose_msg_route_following_plugin::RouteFollowingPluginprivate
returnToShortestPath(const lanelet::ConstLanelet &current_lanelet)route_following_plugin::RouteFollowingPluginprivate
routeCb(const lanelet::routing::LaneletPath &route_shortest_path)route_following_plugin::RouteFollowingPluginprivate
RouteFollowingPlugin(const rclcpp::NodeOptions &)route_following_plugin::RouteFollowingPluginexplicit
setManeuverStartDist(carma_planning_msgs::msg::Maneuver &maneuver, double start_dist) constroute_following_plugin::RouteFollowingPluginprivate
shortest_path_set_route_following_plugin::RouteFollowingPluginprivate
stop_and_wait_plugin_route_following_plugin::RouteFollowingPluginprivate
StrategicPlugin(const rclcpp::NodeOptions &)carma_guidance_plugins::StrategicPluginexplicit
tf2_buffer_route_following_plugin::RouteFollowingPluginprivate
tf2_listener_route_following_plugin::RouteFollowingPluginprivate
tf_route_following_plugin::RouteFollowingPluginprivate
twist_cb(geometry_msgs::msg::TwistStamped::UniquePtr msg)route_following_plugin::RouteFollowingPluginprivate
twist_sub_route_following_plugin::RouteFollowingPluginprivate
updateStartingSpeed(carma_planning_msgs::msg::Maneuver &maneuver, double start_speed) constroute_following_plugin::RouteFollowingPluginprivate
updateTimeProgress(std::vector< carma_planning_msgs::msg::Maneuver > &maneuvers, rclcpp::Time start_time) constroute_following_plugin::RouteFollowingPluginprivate
wm_route_following_plugin::RouteFollowingPlugin
wm_listener_carma_guidance_plugins::PluginBaseNodeprivate
wml_route_following_plugin::RouteFollowingPlugin
~PluginBaseNode()=defaultcarma_guidance_plugins::PluginBaseNodevirtual
~StrategicPlugin()=defaultcarma_guidance_plugins::StrategicPluginvirtual