pure_pursuit_cpp
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Classes and Structs
Struct Obstacle
Struct SpeedProfileRange
Struct SpeedProfileZones
Class MapPath
Class State
Functions
Function calculate_mean
Function calculateDistance
Function complex_speed
Function computeAttractivePotential
Function computeChoosenIndex
Function computeObstaclePotential
Function find_target_speed
Function findLocalMinima
Function findMinIndex
Function findObstacles
Function MaxIndex
Function mod
Function preprocessLidar
Variables
Variable ALPHA_DEG
Variable ATTRACTIVE_POWER
Variable BRAKE_GAIN
Variable CAR_WIDTH
Variable CONVOLUTION_SIZE
Variable DEBUG_MODE
Variable DISABLE_PRINT_TIMEOUT
Variable FIELD_RESOLUTION
Variable FIELDSIZE
Variable FIXED_THRESHOLD
Variable FRONT_DEG
Variable HYSTERESIS
Variable INCLUDE_GLOABAL_MINIMA
Variable INTERPOLATION_DEPTH
Variable INVERSE_K
Variable LINEAR_SPEED_COEFF
Variable LOOK_AHEAD_GAIN
Variable LOOK_BACK_DIST
Variable MAX_DISTANCE_WEIGHT
Variable MAX_RADIUS
Variable MAX_RANGE
Variable MAX_SPEED
Variable MAX_STEER
Variable MIN_LOOK_AHEAD_DIST
Variable MIN_RADIUS
Variable MIN_RANGE
Variable MIN_SPEED
Variable NEAREST_POINT_SEARCH_MODE
Variable NUMBER_OF_RANGES
Variable OBSTACLE_THRESHOLD_GAIN
Variable OFFSET_DEG
Variable sector_to_speed_factor
Variable SPEED_DISTANCE_GAIN
Variable SPEED_FUNCTION
Variable speed_profile_zones
Variable STEERING_GAIN
Variable TDP
Variable UNCHANGED_NEAREST_POINT_THRESHOLD
Variable USE_COMPLEX_SPEED
Variable USE_CONVOLUTION
Variable USE_FIXED_THRESHOLD
Variable USE_MINIMA_NEAR_ATTRACTIVE
Variable USE_RACELINE_SPEED
Variable WB
Directories
Directory include
Files
File potential_pursuit.hpp
File utils.hpp
Standard Documents
PACKAGE
Index
pure_pursuit_cpp
Index
Index
A
|
B
|
C
|
D
|
F
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
S
|
T
|
U
|
W
A
ALPHA_DEG (C++ member)
ATTRACTIVE_POWER (C++ member)
B
BRAKE_GAIN (C++ member)
C
calculate_mean (C++ function)
calculateDistance (C++ function)
CAR_WIDTH (C++ member)
complex_speed (C++ function)
computeAttractivePotential (C++ function)
computeChoosenIndex (C++ function)
computeObstaclePotential (C++ function)
CONVOLUTION_SIZE (C++ member)
D
DEBUG_MODE (C++ member)
DISABLE_PRINT_TIMEOUT (C++ member)
F
FIELD_RESOLUTION (C++ member)
FIELDSIZE (C++ member)
find_target_speed (C++ function)
findLocalMinima (C++ function)
findMinIndex (C++ function)
findObstacles (C++ function)
FIXED_THRESHOLD (C++ member)
FRONT_DEG (C++ member)
H
HYSTERESIS (C++ member)
I
INCLUDE_GLOABAL_MINIMA (C++ member)
INTERPOLATION_DEPTH (C++ member)
INVERSE_K (C++ member)
L
LINEAR_SPEED_COEFF (C++ member)
LOOK_AHEAD_GAIN (C++ member)
LOOK_BACK_DIST (C++ member)
M
MapPath (C++ class)
MapPath::argmin (C++ function)
MapPath::calculate_speed_for_zones (C++ function)
MapPath::curvature (C++ member)
MapPath::cx (C++ member)
MapPath::cy (C++ member)
MapPath::get_target_speed (C++ function)
MapPath::heading (C++ member)
MapPath::initialize (C++ function)
MapPath::interpolate_speed_profile (C++ function)
MapPath::interpolated_speed (C++ member)
MapPath::length (C++ member)
MapPath::linspace (C++ function)
MapPath::look_ahead_point (C++ member)
MapPath::look_back_point (C++ member)
MapPath::MapPath (C++ function)
MapPath::nearest_point (C++ member)
MapPath::num_points (C++ member)
MapPath::num_unchanged_nearest_point (C++ member)
MapPath::point_distances (C++ member)
MapPath::search_target_indexes (C++ function)
MapPath::sector (C++ member)
MapPath::speed (C++ member)
MapPath::speed_function (C++ member)
MapPath::zone (C++ member)
MAX_DISTANCE_WEIGHT (C++ member)
MAX_RADIUS (C++ member)
MAX_RANGE (C++ member)
MAX_SPEED (C++ member)
MAX_STEER (C++ member)
MaxIndex (C++ function)
MIN_LOOK_AHEAD_DIST (C++ member)
MIN_RADIUS (C++ member)
MIN_RANGE (C++ member)
MIN_SPEED (C++ member)
mod (C++ function)
N
NEAREST_POINT_SEARCH_MODE (C++ member)
NUMBER_OF_RANGES (C++ member)
O
Obstacle (C++ struct)
Obstacle::coeff_a (C++ member)
Obstacle::distance (C++ member)
Obstacle::distance_tilda (C++ member)
Obstacle::end_index (C++ member)
Obstacle::phi (C++ member)
Obstacle::sigma (C++ member)
Obstacle::start_index (C++ member)
Obstacle::theta (C++ member)
OBSTACLE_THRESHOLD_GAIN (C++ member)
OFFSET_DEG (C++ member)
P
preprocessLidar (C++ function)
S
sector_to_speed_factor (C++ member)
SPEED_DISTANCE_GAIN (C++ member)
SPEED_FUNCTION (C++ member)
SpeedProfileRange (C++ struct)
SpeedProfileRange::max_speed_factor (C++ member)
SpeedProfileRange::min_speed_factor (C++ member)
SpeedProfileZones (C++ struct)
SpeedProfileZones::speed_profile_zones (C++ member)
,
[1]
State (C++ class)
State::distance_front (C++ function)
State::distance_middle (C++ function)
State::distance_rear (C++ function)
State::front_x (C++ member)
State::front_y (C++ member)
State::middle_x (C++ member)
State::middle_y (C++ member)
State::rear_x (C++ member)
State::rear_y (C++ member)
State::State (C++ function)
State::v (C++ member)
State::yaw (C++ member)
STEERING_GAIN (C++ member)
T
TDP (C++ member)
U
UNCHANGED_NEAREST_POINT_THRESHOLD (C++ member)
USE_COMPLEX_SPEED (C++ member)
USE_CONVOLUTION (C++ member)
USE_FIXED_THRESHOLD (C++ member)
USE_MINIMA_NEAR_ATTRACTIVE (C++ member)
USE_RACELINE_SPEED (C++ member)
W
WB (C++ member)