applyOptimizedTargetSpeedProfile(const carma_planning_msgs::msg::Maneuver &maneuver, const double starting_speed, std::vector< PointSpeedPair > &points_and_target_speeds) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
applyTrajectorySmoothingAlgorithm(const carma_wm::WorldModelConstPtr &wm, std::vector< PointSpeedPair > &points_and_target_speeds, double start_dist, double remaining_dist, double starting_speed, double departure_speed, TrajectoryParams tsp) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
config_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
createGeometryProfile(const std::vector< carma_planning_msgs::msg::Maneuver > &maneuvers, double max_starting_downtrack, const carma_wm::WorldModelConstPtr &wm, carma_planning_msgs::msg::VehicleState &ending_state_before_buffer, const carma_planning_msgs::msg::VehicleState &state, const GeneralTrajConfig &general_config, const DetailedTrajConfig &detailed_config) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
current_downtrack_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
debug_msg_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
ending_state_before_buffer_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
epsilon_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
findSpeedLimit(const lanelet::ConstLanelet &llt, const carma_wm::WorldModelConstPtr &wm) const | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
FRIEND_TEST(LCITacticalPluginTest, applyTrajectorySmoothingAlgorithm) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
FRIEND_TEST(LCITacticalPluginTest, applyOptimizedTargetSpeedProfile) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
FRIEND_TEST(LCITacticalPluginTest, createGeometryProfile) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
FRIEND_TEST(LCITacticalPluginTest, planTrajectoryCB) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
FRIEND_TEST(LCITacticalPluginTest, setConfig) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
is_allowed_int_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
is_last_case_successful_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
last_case_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
last_final_speeds_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
last_successful_ending_downtrack_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
last_successful_scheduled_entry_time_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
last_trajectory_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
light_controlled_intersection_strategy_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
LightControlledIntersectionTacticalPlugin(carma_wm::WorldModelConstPtr wm, const Config &config, const std::string &plugin_name, std::shared_ptr< carma_ros2_utils::CarmaLifecycleNode > nh) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | |
nh_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
planTrajectoryCB(carma_planning_msgs::srv::PlanTrajectory::Request::SharedPtr req, carma_planning_msgs::srv::PlanTrajectory::Response::SharedPtr resp) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | |
plugin_name_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
scheduled_depart_time_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
scheduled_enter_time_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
scheduled_latest_depart_time_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
scheduled_stop_time_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
set_yield_client(carma_ros2_utils::ClientPtr< carma_planning_msgs::srv::PlanTrajectory > client) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | |
setConfig(const Config &config) | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | |
speed_limit_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
street_msg_timestamp_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
wm_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |
yield_client_ | light_controlled_intersection_tactical_plugin::LightControlledIntersectionTacticalPlugin | private |