MCPcopy Create free account

hub / github.com/LiJiangnanBit/path_optimizer / types & classes

Types & classes71 in github.com/LiJiangnanBit/path_optimizer

ClassAPoint
Point for A* search.
include/path_optimizer/data_struct/data_struct.hpp:94
ClassAngleDiffSmoother
include/path_optimizer/reference_path_smoother/angle_diff_smoother.hpp:40
ClassBox
include/path_optimizer/data_struct/data_struct.hpp:32
ClassBoxByCircles
include/path_optimizer/data_struct/data_struct.hpp:61
ClassCarGeometry
include/path_optimizer/tools/car_geometry.hpp:16
ClassCircle
include/path_optimizer/data_struct/data_struct.hpp:53
ClassCollisionChecker
include/path_optimizer/path_optimizer.hpp:21
ClassCollisionChecker
include/path_optimizer/tools/collosion_checker.hpp:16
ClassConfig
include/path_optimizer/tools/collosion_checker.hpp:14
ClassConfig
include/path_optimizer/solver/solver.hpp:15
ClassConfig
include/path_optimizer/data_struct/reference_path_impl.hpp:12
ClassConfig
include/path_optimizer/data_struct/reference_path.hpp:13
ClassConst
include/path_optimizer/tools/eigen2cv.hpp:21
ClassCoveringCircleBounds
include/path_optimizer/data_struct/reference_path_impl.hpp:14
ClassCoveringCircleBounds
include/path_optimizer/data_struct/reference_path.hpp:15
ClassCoveringCircleBounds
include/path_optimizer/data_struct/data_struct.hpp:72
EnumDir
include/path_optimizer/data_struct/data_struct.hpp:34
ClassDpPoint
Point for DP.
include/path_optimizer/data_struct/data_struct.hpp:114
ClassEigen2CV
include/path_optimizer/tools/eigen2cv.hpp:60
ClassEigen2CV<Derived, Eigen::Block<Derived>, details::Mutable, Eigen::Dense>
include/path_optimizer/tools/eigen2cv.hpp:176
ClassEigen2CV<Derived, Eigen::EigenBase<Derived>, details::Const>
include/path_optimizer/tools/eigen2cv.hpp:226
ClassEigen2CV<Derived, Eigen::PlainObjectBase<Derived>, details::Const>
include/path_optimizer/tools/eigen2cv.hpp:110
ClassEigen2CV<Derived, Eigen::PlainObjectBase<Derived>, details::Mutable>
include/path_optimizer/tools/eigen2cv.hpp:126
ClassEigen2CVBase
include/path_optimizer/tools/eigen2cv.hpp:62
ClassFgEvalFrenetSmooth
include/path_optimizer/reference_path_smoother/angle_diff_smoother.hpp:17
ClassFgEvalQPSmoothing
include/path_optimizer/reference_path_smoother/tension_smoother_2.hpp:15
ClassFgEvalReferenceSmoothing
include/path_optimizer/reference_path_smoother/tension_smoother.hpp:18
ClassMap
include/path_optimizer/path_optimizer.hpp:20
ClassMap
include/path_optimizer/tools/Map.hpp:16
ClassMap
include/path_optimizer/data_struct/reference_path_impl.hpp:11
ClassMap
include/path_optimizer/data_struct/reference_path.hpp:12
ClassMap
include/path_optimizer/reference_path_smoother/reference_path_smoother.hpp:23
ClassMutable
include/path_optimizer/tools/eigen2cv.hpp:22
ClassOsqpSolver
include/path_optimizer/solver/solver.hpp:20
ClassPathOptimizer
include/path_optimizer/path_optimizer.hpp:24
ClassPointComparator
include/path_optimizer/data_struct/data_struct.hpp:122
ClassReferencePath
include/path_optimizer/path_optimizer.hpp:18
ClassReferencePath
include/path_optimizer/solver/solver.hpp:16
ClassReferencePath
include/path_optimizer/data_struct/reference_path.hpp:21
ClassReferencePath
include/path_optimizer/reference_path_smoother/reference_path_smoother.hpp:24
ClassReferencePathImpl
include/path_optimizer/data_struct/reference_path_impl.hpp:19
ClassReferencePathImpl
include/path_optimizer/data_struct/reference_path.hpp:19
ClassReferencePathSmoother
This class uses searching method to improve the quality of the input points (if needed), and then uses a smoother to obtain a smoothed reference path.
include/path_optimizer/reference_path_smoother/reference_path_smoother.hpp:27
ClassSingleCircleBounds
include/path_optimizer/data_struct/data_struct.hpp:74
ClassSolverKAsInput
include/path_optimizer/solver/solver_k_as_input.hpp:13
ClassSolverKpAsInput
include/path_optimizer/solver/solver_kp_as_input.hpp:12
ClassSolverKpAsInputConstrained
include/path_optimizer/solver/solver_kp_as_input_constrained.hpp:12
ClassState
include/path_optimizer/path_optimizer.hpp:19
ClassState
include/path_optimizer/tools/tools.hpp:21
ClassState
include/path_optimizer/solver/solver.hpp:18
ClassState
include/path_optimizer/data_struct/reference_path_impl.hpp:13
ClassState
include/path_optimizer/data_struct/vehicle_state_frenet.hpp:11
ClassState
include/path_optimizer/data_struct/reference_path.hpp:14
ClassState
Standard point struct.
include/path_optimizer/data_struct/data_struct.hpp:13
ClassTensionSmoother
include/path_optimizer/reference_path_smoother/tension_smoother.hpp:39
ClassTensionSmoother2
include/path_optimizer/reference_path_smoother/tension_smoother_2.hpp:28
ClassVehicleState
include/path_optimizer/path_optimizer.hpp:22
ClassVehicleState
include/path_optimizer/solver/solver.hpp:17
ClassVehicleState
include/path_optimizer/data_struct/vehicle_state_frenet.hpp:13
Classband_matrix
band matrix solver
include/path_optimizer/tools/spline.h:46
Enumbd_type
include/path_optimizer/tools/spline.h:79
Classopencv_matrix
include/path_optimizer/tools/eigen2cv.hpp:26
Classopencv_matrix<bool>
include/path_optimizer/tools/eigen2cv.hpp:45
Classopencv_matrix<double>
include/path_optimizer/tools/eigen2cv.hpp:29
Classopencv_matrix<float>
include/path_optimizer/tools/eigen2cv.hpp:33
Classopencv_matrix<int>
include/path_optimizer/tools/eigen2cv.hpp:37
Classopencv_matrix<unsigned char>
include/path_optimizer/tools/eigen2cv.hpp:41
Classspline
spline interpolation
include/path_optimizer/tools/spline.h:77
Classspline
include/path_optimizer/tools/tools.hpp:15
Classspline
include/path_optimizer/data_struct/reference_path_impl.hpp:16
Classspline
include/path_optimizer/data_struct/reference_path.hpp:17