rrt_cpp
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace geos::io
Namespace std
Namespace std::chrono_literals
Classes and Structs
Struct AnyAnglePath
Struct RRTNode
Template Struct hash< std::tuple< int, int > >
Struct Trajectory
Class AngleOp
Class GP
Class RRTMainNode
Class ThetaStar
Class ThetaStar::Comparator
Functions
Function __solver_fb_acc_profile
Function __solver_fb_unclosed
Function add_point_to_flann_tree
Function calc_ax_poss
Function calc_vel_profile
Function compute_curvature
Function compute_geodesic_distance
Function convert_output
Function csv_to_mat
Function extract_column
Function find_line_equation
Function find_x_axis_intersection
Function find_y_one_intersection
Function found_best_x_near
Function found_mean_yaw
Function found_trajectory
Function gradient
Function is_already_inserted_xy
Function is_already_inserted_xy_flann_tree
Function parse_raceline_ini
Function posq
Function rhombus_function
Function trapezoidal_function
Variables
Variable ROOT_NODE
Defines
Define ARMA_BLAS_OPENBLAS
Define ARMA_USE_BLAS
Define ARMA_USE_LAPACK
Define NULL_PARENT
Define OCCUPIED
Typedefs
Typedef geos_t
Typedef TrajectoryPtr
Directories
Directory include
Directory rrt_cpp
Files
File curvature.hpp
File mean_yaw.hpp
File nn_search.hpp
File rrt.hpp
File rrt_node.hpp
File speed_profile.hpp
File steer.hpp
File theta_star.hpp
Standard Documents
PACKAGE
Index
rrt_cpp
Index
Index
_
|
A
|
C
|
E
|
F
|
G
|
I
|
N
|
O
|
P
|
R
|
S
|
T
_
__solver_fb_acc_profile (C++ function)
__solver_fb_unclosed (C++ function)
A
add_point_to_flann_tree (C++ function)
AngleOp (C++ class)
AngleOp::angle_diff (C++ function)
AngleOp::AngleOp (C++ function)
,
[1]
,
[2]
AngleOp::bisect_angle (C++ function)
AngleOp::cos_angle_diff (C++ function)
AngleOp::normalize_angle (C++ function)
AngleOp::weighted_circular_mean (C++ function)
AnyAnglePath (C++ struct)
AnyAnglePath::AnyAnglePath (C++ function)
AnyAnglePath::create (C++ function)
AnyAnglePath::final_yaw (C++ member)
AnyAnglePath::initial_yaw (C++ member)
AnyAnglePath::operator<< (C++ function)
AnyAnglePath::process_theta_star_output (C++ function)
,
[1]
AnyAnglePath::Ptr (C++ type)
AnyAnglePath::pts_size (C++ function)
AnyAnglePath::segment_length (C++ member)
AnyAnglePath::sgms_size (C++ function)
AnyAnglePath::x (C++ member)
AnyAnglePath::y (C++ member)
AnyAnglePath::yaw (C++ member)
ARMA_BLAS_OPENBLAS (C macro)
ARMA_USE_BLAS (C macro)
ARMA_USE_LAPACK (C macro)
C
calc_ax_poss (C++ function)
calc_vel_profile (C++ function)
compute_curvature (C++ function)
compute_geodesic_distance (C++ function)
convert_output (C++ function)
csv_to_mat (C++ function)
E
extract_column (C++ function)
F
find_line_equation (C++ function)
find_x_axis_intersection (C++ function)
find_y_one_intersection (C++ function)
found_best_x_near (C++ function)
found_mean_yaw (C++ function)
found_trajectory (C++ function)
G
geos_t (C++ type)
GP (C++ class)
GP::assert_params (C++ function)
GP::buffer_retries (C++ member)
GP::buffer_window (C++ member)
GP::delta_R_squared (C++ member)
GP::downsample_factor (C++ member)
GP::drag_coeff (C++ member)
GP::dt (C++ member)
GP::dyn_model_exp (C++ member)
GP::enable_angular_velocity_limit (C++ member)
GP::enable_X_free_sampling (C++ member)
GP::eps_L2_eq (C++ member)
GP::eps_L2_squared (C++ member)
GP::get_obj (C++ function)
GP::goal_region_radius (C++ member)
GP::GP (C++ function)
GP::k_alpha (C++ member)
GP::k_gamma (C++ member)
GP::k_max_num_iterations (C++ member)
GP::k_phi (C++ member)
GP::k_rho (C++ member)
GP::k_v (C++ member)
GP::m_veh (C++ member)
GP::max_neighbors (C++ member)
GP::mean_yaw_window (C++ member)
GP::n_iterations (C++ member)
GP::operator= (C++ function)
GP::orientation_bias (C++ member)
GP::simplify_tolerance (C++ member)
GP::speed (C++ member)
GP::steer_limit (C++ member)
GP::strip_width (C++ member)
GP::trapezoidal_one_fraction (C++ member)
GP::use_orientation_bias (C++ member)
GP::use_rhombus_function (C++ member)
GP::v_max (C++ member)
GP::w_d (C++ member)
GP::w_e (C++ member)
GP::w_max (C++ function)
GP::w_q (C++ member)
GP::w_theta (C++ member)
GP::wb (C++ member)
GP::X_free_interval_over_iterations (C++ member)
GP::X_free_interval_over_nodes (C++ member)
GP::yaw_tolerance (C++ member)
gradient (C++ function)
I
is_already_inserted_xy (C++ function)
is_already_inserted_xy_flann_tree (C++ function)
N
NULL_PARENT (C macro)
O
OCCUPIED (C macro)
P
parse_raceline_ini (C++ function)
posq (C++ function)
R
rhombus_function (C++ function)
ROOT_NODE (C++ member)
RRTMainNode (C++ class)
RRTMainNode::RRTMainNode (C++ function)
RRTNode (C++ struct)
RRTNode::finalize (C++ function)
RRTNode::get_closest_segment_idx (C++ function)
RRTNode::get_cost (C++ function)
RRTNode::get_distance_to_segment (C++ function)
RRTNode::get_dummy (C++ function)
RRTNode::get_index (C++ function)
RRTNode::get_parent (C++ function)
RRTNode::get_trajectory (C++ function)
RRTNode::get_x (C++ function)
RRTNode::get_y (C++ function)
RRTNode::get_yaw (C++ function)
RRTNode::get_yaw_misalignment (C++ function)
RRTNode::is_final (C++ function)
RRTNode::is_root (C++ function)
RRTNode::RRTNode (C++ function)
RRTNode::set_root (C++ function)
RRTNode::set_to_root (C++ function)
S
std::hash<std::tuple<int, int>> (C++ struct)
std::hash<std::tuple<int, int>>::operator() (C++ function)
T
ThetaStar (C++ class)
ThetaStar::closed (C++ member)
ThetaStar::Comparator (C++ class)
,
[1]
ThetaStar::Comparator::Comparator (C++ function)
,
[1]
,
[2]
,
[3]
ThetaStar::Comparator::operator() (C++ function)
,
[1]
ThetaStar::gCost (C++ member)
ThetaStar::goalVert (C++ member)
ThetaStar::hCost (C++ function)
ThetaStar::lineOfSight (C++ function)
ThetaStar::mapImage (C++ member)
ThetaStar::neighbors (C++ function)
ThetaStar::open (C++ member)
ThetaStar::parent (C++ member)
ThetaStar::straightLinecost (C++ function)
ThetaStar::ThetaStar (C++ function)
ThetaStar::thetaStar (C++ function)
ThetaStar::updateVertex (C++ function)
Trajectory (C++ struct)
Trajectory::add (C++ function)
Trajectory::clear (C++ function)
Trajectory::downsample (C++ function)
Trajectory::empty (C++ function)
Trajectory::Trajectory (C++ function)
Trajectory::x (C++ member)
Trajectory::y (C++ member)
Trajectory::yaw (C++ member)
TrajectoryPtr (C++ type)
trapezoidal_function (C++ function)