Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
PathCalculation Member List

This is the complete list of members for PathCalculation, including all inherited members.

blue_cones_PathCalculationprivate
calculate_cost(double previous_x, double previous_y, double current_x, double current_y, double next_x, double next_y) constPathCalculationprivate
calculate_path(const std::vector< Cone > &cone_array)PathCalculation
calculate_trackdrive(const std::vector< Cone > &cone_array)PathCalculation
clear_path_state()PathCalculationprivate
config_PathCalculationprivate
current_path_PathCalculationprivate
discard_cone(const std::shared_ptr< Midpoint > &last_mp, const std::shared_ptr< Midpoint > &current_mp)PathCalculationprivate
discard_cones_along_path()PathCalculationprivate
discarded_cones_PathCalculationprivate
extend_path(int max_points)PathCalculationprivate
find_best_loop_closure(const std::vector< PathPoint > &path) constPathCalculationprivate
find_best_next_midpoint(int depth, const std::shared_ptr< Midpoint > &previous, const std::shared_ptr< Midpoint > &current, double max_cost) constPathCalculationprivate
find_nearest_midpoint(const Point &target) constPathCalculationprivate
get_blue_cones() constPathCalculation
get_path_points_from_colorpoints(const std::vector< Colorpoint > &colorpoints) constPathCalculationprivate
get_path_to_car() constPathCalculation
get_triangulations() constPathCalculation
get_yellow_cones() constPathCalculation
initial_pose_PathCalculationprivate
initial_pose_set_PathCalculationprivate
initialize_path_from_initial_pose()PathCalculationprivate
invalidate_midpoints_with_discarded_cones()PathCalculationprivate
is_map_closed(std::vector< PathPoint > &path) constPathCalculation
midpoint_generator_PathCalculationprivate
midpoints_PathCalculationprivate
past_path_PathCalculationprivate
path_to_car_PathCalculationprivate
PathCalculation()=defaultPathCalculation
PathCalculation(const PathCalculationConfig &config)PathCalculationinlineexplicit
point_to_midpoint_PathCalculationprivate
remove_invalid_neighbors()PathCalculationprivate
reset_path(bool should_reset)PathCalculationprivate
reset_path_counter_PathCalculationprivate
select_candidate_midpoints(const Midpoint &anchor_pose, int num_candidates) constPathCalculationprivate
select_starting_midpoints()PathCalculationprivate
set_vehicle_pose(const common_lib::structures::Pose &vehicle_pose)PathCalculation
update_path_from_past_path()PathCalculationprivate
vehicle_pose_PathCalculationprivate
visited_midpoints_PathCalculationprivate
yellow_cones_PathCalculationprivate