simple_control_algos
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Classes and Structs
Struct FrenetPath
Struct LapPerformanceData
Class cubic_spline_2d
Class CubicSpline1d
Class CubicSpline2d
Class DisparityExtenderNode
Class FeedForwardAction
Class FrenetOptimalTrajectory
Class FrenetOvertakingNode
Class LapPerformance
Class PathFollowerNode
Class PotentialFieldNode
Class PotentialPursuitNode
Class QuarticPolynomial
Class QuarticPolynomialMiddlePose
Class SteeringController
Class ThirdPolynomial
Functions
Template Function argmin
Function calculate_mean
Function calculate_mean_in_range
Function calculate_obstacle_parameters
Function check_imminent_crash
Function compute_attractive_potential
Function compute_choosen_index
Function compute_obstacle_potential
Function disparity_extender_steering
Function find_disparities
Function find_disparity_steering_angle
Function find_local_minima
Function find_obstacles
Function get_rgb
Function heading_error
Function linspace
Function max_index
Function potential_field_steering
Function potential_pursuit_steering
Function publish_performance
Function publish_raceline
Function rafi
Function reduce_lidar_fov
Function rifa
Function speed_proportional_steering
Function speed_steer_and_fov
Function visualize_markers
Directories
Directory include
Files
File disparity_extender.hpp
File disparity_extender_node.hpp
File frenet_overtaking.hpp
File frenet_overtaking_node.hpp
File frenet_overtaking_node_detector.hpp
File lap_performance.hpp
File path_follower_node.hpp
File potential_field.hpp
File potential_field_node.hpp
File potential_pursuit_node.hpp
File ros_utils.hpp
File simple_speed.hpp
File spline_and_polynomial.hpp
File steering_controller.hpp
File utils.hpp
Standard Documents
LICENSE
PACKAGE
README
Simple Control Algorithms
Reactive Algorithms Nodes Overview
Libraries
Index
simple_control_algos
C++ API
Struct FrenetPath
View page source
Struct FrenetPath
Defined in
File frenet_overtaking.hpp
Struct Documentation
struct
FrenetPath
Public Members
std
::
vector
<
float
>
d
std
::
vector
<
float
>
s
float
cf
=
0.0
std
::
vector
<
float
>
x
std
::
vector
<
float
>
y
std
::
vector
<
float
>
yaw
std
::
vector
<
float
>
ds
std
::
vector
<
float
>
c