simple_planner v1.4.0
Loading...
Searching...
No Matches
simple_planner::SimplePlannerNode Member List

This is the complete list of members for simple_planner::SimplePlannerNode, including all inherited members.

a_decel_simple_planner::SimplePlannerNodeprivate
a_max_decel_simple_planner::SimplePlannerNodeprivate
appendRoutePoints(const route_planning_msgs::msg::Route &tf_route, FollowRoutePlan &route_plan, std::map< uint64_t, uint64_t > &lane_change_indices_map)simple_planner::SimplePlannerNodeprivate
applyGridMapConstraints(const std_msgs::msg::Header &target_header, std::vector< SimplePathPoint > &base_path_points, FollowRoutePlan &route_plan)simple_planner::SimplePlannerNodeprivate
applyIndicatorRequest(uint8_t suggested_turn_signal)simple_planner::SimplePlannerNodeprivate
applyObjectConstraints(const std_msgs::msg::Header &target_header, const std::vector< SimplePathPoint > &base_path_points, FollowRoutePlan &route_plan)simple_planner::SimplePlannerNodeprivate
auto_reconfigurable_params_simple_planner::SimplePlannerNodeprivate
buildObjectTrajectories(const perception_msgs::msg::ObjectList &tf_object_list, const rclcpp::Time &stamp) constsimple_planner::SimplePlannerNodeprivate
buildRoutePlan(const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
buildSafeStopPath(const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
buildStandstillTrajectory(const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivatestatic
buildTrajectoryFromSimplePath(const SimplePath &path)simple_planner::SimplePlannerNodeprivate
calculateSafeStopAlongEgoHeading(const perception_msgs::msg::EgoData &ego_data, const double safe_stop_distance, const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
calculateSafeStopAlongRoute(const SimplePath &path, const double safe_stop_distance)simple_planner::SimplePlannerNodeprivate
clearObjectInteractionMarkers(const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
consider_future_states_simple_planner::SimplePlannerNodeprivate
consider_grid_map_simple_planner::SimplePlannerNodeprivate
consider_objects_simple_planner::SimplePlannerNodeprivate
consider_out_of_grid_simple_planner::SimplePlannerNodeprivate
consider_traffic_lights_simple_planner::SimplePlannerNodeprivate
createTrajectory(PlannerState state, const rclcpp::Time &stamp)simple_planner::SimplePlannerNodeprivate
declareAndLoadParameter(const std::string &name, T &param, const std::string &description, const bool add_to_auto_reconfigurable_params=true, const bool is_required=false, const bool read_only=false, const std::optional< double > &from_value=std::nullopt, const std::optional< double > &to_value=std::nullopt, const std::optional< double > &step_value=std::nullopt, const std::string &additional_constraints="")simple_planner::SimplePlannerNodeprivate
determinePlannerState(const rclcpp::Time &stamp)simple_planner::SimplePlannerNodeprivate
diagnosed_publisher_simple_planner::SimplePlannerNodeprivate
diagnosed_publisher_config_simple_planner::SimplePlannerNodeprivate
diagnostic_updater_simple_planner::SimplePlannerNodeprivate
dt_simple_planner::SimplePlannerNodeprivate
ego_data_simple_planner::SimplePlannerNodeprivate
ego_data_init_simple_planner::SimplePlannerNodeprivate
ego_data_timeout_simple_planner::SimplePlannerNodeprivate
ego_data_topic_diagnostic_simple_planner::SimplePlannerNodeprivate
ego_data_topic_diagnostic_config_simple_planner::SimplePlannerNodeprivate
egoDataCallback(const perception_msgs::msg::EgoData::UniquePtr msg)simple_planner::SimplePlannerNodeprivate
findFirstGridMapStopS(const std_msgs::msg::Header &target_header, const std::vector< SimplePathPoint > &base_path_points)simple_planner::SimplePlannerNodeprivate
firstConflict(const std::vector< SimplePathPoint > &ego_path, const std::vector< ObjectTrajectory > &object_trajectories) constsimple_planner::SimplePlannerNodeprivate
fixed_over_time_frame_id_simple_planner::SimplePlannerNodeprivate
freq_simple_planner::SimplePlannerNodeprivate
generateLaneChangePath(size_t start_idx, size_t turn_idx, const route_planning_msgs::msg::Route &route)simple_planner::SimplePlannerNodeprivate
grid_lateral_safety_distance_simple_planner::SimplePlannerNodeprivate
grid_longitudinal_safety_distance_simple_planner::SimplePlannerNodeprivate
grid_map_simple_planner::SimplePlannerNodeprivate
grid_map_init_simple_planner::SimplePlannerNodeprivate
grid_map_timeout_simple_planner::SimplePlannerNodeprivate
grid_map_topic_diagnostic_simple_planner::SimplePlannerNodeprivate
grid_map_topic_diagnostic_config_simple_planner::SimplePlannerNodeprivate
grid_occupied_threshold_simple_planner::SimplePlannerNodeprivate
gridMapCallback(const nav_msgs::msg::OccupancyGrid::UniquePtr msg)simple_planner::SimplePlannerNodeprivate
hasValidGridMap(const rclcpp::Time &stamp) constsimple_planner::SimplePlannerNodeprivate
hazard_lights_service_client_simple_planner::SimplePlannerNodeprivate
health(diagnostic_updater::DiagnosticStatusWrapper &stat)simple_planner::SimplePlannerNodeprivate
health_simple_planner::SimplePlannerNodeprivate
ignore_stop_line_threshold_simple_planner::SimplePlannerNodeprivate
interpolation_type_simple_planner::SimplePlannerNodeprivate
InterpolationType enum namesimple_planner::SimplePlannerNodeprivate
isMessageOutdated(const std_msgs::msg::Header &header, double timeout, const rclcpp::Time &stamp)simple_planner::SimplePlannerNodeprivatestatic
kMinObjectLengthsimple_planner::SimplePlannerNodeprivatestatic
kMinObjectWidthsimple_planner::SimplePlannerNodeprivatestatic
kObjectCollisionCheckDtsimple_planner::SimplePlannerNodeprivatestatic
lane_change_distance_factor_simple_planner::SimplePlannerNodeprivate
lane_change_min_distance_factor_simple_planner::SimplePlannerNodeprivate
last_object_speed_cap_simple_planner::SimplePlannerNodeprivate
latest_path_simple_planner::SimplePlannerNodeprivate
left_turn_indicator_service_client_simple_planner::SimplePlannerNodeprivate
LINEAR enum valuesimple_planner::SimplePlannerNodeprivate
mergeLaneChangeSegments(const route_planning_msgs::msg::Route &tf_route, const std::vector< SimplePathPoint > &route_points, const std::map< uint64_t, uint64_t > &lane_change_indices_map)simple_planner::SimplePlannerNodeprivate
min_prediction_prob_simple_planner::SimplePlannerNodeprivate
n_states_simple_planner::SimplePlannerNodeprivate
object_conflict_free_cycles_simple_planner::SimplePlannerNodeprivate
object_interaction_marker_pub_simple_planner::SimplePlannerNodeprivate
object_interaction_time_window_simple_planner::SimplePlannerNodeprivate
object_lateral_safety_distance_simple_planner::SimplePlannerNodeprivate
object_list_simple_planner::SimplePlannerNodeprivate
object_list_init_simple_planner::SimplePlannerNodeprivate
object_list_topic_diagnostic_simple_planner::SimplePlannerNodeprivate
object_list_topic_diagnostic_config_simple_planner::SimplePlannerNodeprivate
object_longitudinal_safety_distance_simple_planner::SimplePlannerNodeprivate
object_standstill_speed_threshold_simple_planner::SimplePlannerNodeprivate
object_timeout_simple_planner::SimplePlannerNodeprivate
object_velocity_reduction_step_simple_planner::SimplePlannerNodeprivate
object_velocity_release_hysteresis_cycles_simple_planner::SimplePlannerNodeprivate
object_velocity_release_step_simple_planner::SimplePlannerNodeprivate
objectListCallback(const perception_msgs::msg::ObjectList::UniquePtr msg)simple_planner::SimplePlannerNodeprivate
offset_to_stop_line_simple_planner::SimplePlannerNodeprivate
parameters_callback_simple_planner::SimplePlannerNodeprivate
parametersCallback(const std::vector< rclcpp::Parameter > &parameters)simple_planner::SimplePlannerNodeprivate
PlannerState enum namesimple_planner::SimplePlannerNodeprivate
plannerStateToString(const PlannerState &state)simple_planner::SimplePlannerNodeprivatestatic
pub_simple_planner::SimplePlannerNodeprivate
publish_object_interaction_markers_simple_planner::SimplePlannerNodeprivate
publish_timer_simple_planner::SimplePlannerNodeprivate
publishObjectInteractionMarkers(const std_msgs::msg::Header &target_header, const std::optional< ConflictSample > &conflict)simple_planner::SimplePlannerNodeprivate
publishTimerCallback()simple_planner::SimplePlannerNodeprivate
recalculateS(std::vector< SimplePathPoint > &path)simple_planner::SimplePlannerNodeprivatestatic
requiresTransform(const std_msgs::msg::Header &source_header, const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivatestatic
resamplePath(const std::vector< SimplePathPoint > &path, bool stop_at_end, double offset_to_stop_line=0.0, const double *speed_cap=nullptr)simple_planner::SimplePlannerNodeprivate
resetObjectState(const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
right_turn_indicator_service_client_simple_planner::SimplePlannerNodeprivate
route_simple_planner::SimplePlannerNodeprivate
route_init_simple_planner::SimplePlannerNodeprivate
route_timeout_simple_planner::SimplePlannerNodeprivate
route_topic_diagnostic_simple_planner::SimplePlannerNodeprivate
route_topic_diagnostic_config_simple_planner::SimplePlannerNodeprivate
routeCallback(const route_planning_msgs::msg::Route::UniquePtr msg)simple_planner::SimplePlannerNodeprivate
safe_stop_distance_simple_planner::SimplePlannerNodeprivate
setHealth(const unsigned char status, const std::string &msg, const std::map< std::string, std::string > &key_value_pairs={})simple_planner::SimplePlannerNodeprivate
setup()simple_planner::SimplePlannerNodeprivate
SimplePlannerNode()simple_planner::SimplePlannerNode
SPLINE enum valuesimple_planner::SimplePlannerNodeprivate
sub_egoData_simple_planner::SimplePlannerNodeprivate
sub_grid_map_simple_planner::SimplePlannerNodeprivate
sub_object_list_simple_planner::SimplePlannerNodeprivate
sub_route_simple_planner::SimplePlannerNodeprivate
tf2_buffer_simple_planner::SimplePlannerNodeprivate
tf2_listener_simple_planner::SimplePlannerNodeprivate
trajectory_frame_id_simple_planner::SimplePlannerNodeprivate
trajectory_horizon_simple_planner::SimplePlannerNodeprivate
transformPath(const SimplePath &path, const std_msgs::msg::Header &target_header)simple_planner::SimplePlannerNodeprivate
trigger_turn_signals_simple_planner::SimplePlannerNodeprivate
trimPathBehindEgo(SimplePath &path)simple_planner::SimplePlannerNodeprivatestatic
truncatePathAtS(const std::vector< SimplePathPoint > &path, double stop_s)simple_planner::SimplePlannerNodeprivatestatic
tryRegisterLaneChange(const route_planning_msgs::msg::Route &tf_route, size_t route_element_idx, std::map< uint64_t, uint64_t > &lane_change_indices_map, uint8_t &suggested_turn_signal)simple_planner::SimplePlannerNodeprivate
turnSignalToString(const uint8_t &turn_signal)simple_planner::SimplePlannerNodeprivatestatic
updateForTrafficLights(const route_planning_msgs::msg::Route &tf_route, size_t route_element_idx, const route_planning_msgs::msg::LaneElement &suggested_lane, const SimplePathPoint &simple_path_point, double t_total, bool &stop_at_end, double &offset_to_stop_line)simple_planner::SimplePlannerNodeprivate
v_ref_simple_planner::SimplePlannerNodeprivate
vehicle_frame_id_simple_planner::SimplePlannerNodeprivate