Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LiJiangnanBit/path_optimizer_2
/ functions
Functions
170 in github.com/LiJiangnanBit/path_optimizer_2
⨍
Functions
170
◇
Types & classes
69
↓ 21 callers
Method
recordTime
src/tools/time_recorder.cpp:10
↓ 18 callers
Method
deriv
src/tools/spline.cpp:273
↓ 17 callers
Method
clear
src/tools/time_recorder.cpp:30
↓ 16 callers
Method
getLength
src/data_struct/reference_path.cpp:41
↓ 15 callers
Method
getObstacleDistance
src/tools/Map.cpp:16
↓ 14 callers
Method
operator()
src/tools/spline.cpp:51
↓ 13 callers
Method
dim
src/tools/spline.cpp:33
↓ 12 callers
Function
getHeading
src/tools/tools.cpp:32
↓ 10 callers
Method
getXS
src/data_struct/reference_path.cpp:25
↓ 10 callers
Method
getYS
src/data_struct/reference_path.cpp:29
↓ 10 callers
Method
resize
src/tools/spline.cpp:20
↓ 9 callers
Method
isInside
src/tools/Map.cpp:24
↓ 8 callers
Function
constrainAngle
include/tools/tools.hpp:25
↓ 8 callers
Function
global2Local
src/tools/tools.cpp:57
↓ 8 callers
Function
isEqual
src/tools/tools.cpp:28
↓ 8 callers
Method
set_points
src/tools/spline.cpp:161
↓ 6 callers
Function
distance
src/tools/tools.cpp:46
↓ 6 callers
Function
local2Global
src/tools/tools.cpp:50
↓ 6 callers
Method
set
include/data_struct/data_struct.hpp:82
↓ 5 callers
Function
getDirectionalProjectionByNewton
src/tools/tools.cpp:156
↓ 5 callers
Method
printTime
src/tools/time_recorder.cpp:15
↓ 4 callers
Method
f
include/data_struct/data_struct.hpp:110
↓ 4 callers
Method
mapPlaneMemory
include/tools/eigen2cv.hpp:70
↓ 4 callers
Method
setGradient
src/reference_path_smoother/tension_smoother_2.cpp:147
↓ 3 callers
Method
clear
src/data_struct/reference_path_impl.cpp:55
↓ 3 callers
Function
getCurvature
src/tools/tools.cpp:38
↓ 3 callers
Function
getProjection
src/tools/tools.cpp:66
↓ 3 callers
Method
num_lower
include/tools/spline.h:59
↓ 3 callers
Method
num_upper
matrix dimension
include/tools/spline.h:56
↓ 3 callers
Method
saved_diag
second diag (used in LU decomposition), saved in m_lower
src/tools/spline.cpp:60
↓ 3 callers
Method
setHessianMatrix
src/reference_path_smoother/tension_smoother.cpp:102
↓ 3 callers
Method
solve
src/reference_path_smoother/reference_path_smoother.cpp:31
↓ 3 callers
Function
time_ms
src/tools/tools.cpp:16
↓ 2 callers
Function
eigen2cv
include/tools/eigen2cv.hpp:243
↓ 2 callers
Method
getInitError
src/data_struct/vehicle_state_frenet.cpp:45
↓ 2 callers
Method
isBlocked
src/data_struct/reference_path.cpp:73
↓ 2 callers
Method
logBoundsInfo
src/data_struct/reference_path.cpp:57
↓ 2 callers
Method
setSpline
src/data_struct/reference_path.cpp:77
↓ 2 callers
Method
solve
src/solver/base_solver.cpp:56
↓ 2 callers
Method
updateBounds
src/data_struct/reference_path.cpp:61
↓ 1 callers
Method
buildReferenceFromSpline
src/data_struct/reference_path.cpp:65
↓ 1 callers
Method
getBoundingCircle
src/tools/car_geometry.cpp:69
↓ 1 callers
Method
getCircles
src/tools/car_geometry.cpp:59
↓ 1 callers
Function
getProjectionByNewton
src/tools/tools.cpp:98
↓ 1 callers
Method
isSingleStateCollisionFree
src/tools/collision_checker.cpp:17
↓ 1 callers
Method
l_solve
solves Ly=b
src/tools/spline.cpp:104
↓ 1 callers
Method
lu_decompose
LR-Decomposition of a band matrix
src/tools/spline.cpp:70
↓ 1 callers
Method
lu_solve
src/tools/spline.cpp:132
↓ 1 callers
Method
mapPlaneMemoryColMajor
include/tools/eigen2cv.hpp:90
↓ 1 callers
Method
mapPlaneMemoryRowMajor
include/tools/eigen2cv.hpp:83
↓ 1 callers
Method
r_solve
solves Rx=y
src/tools/spline.cpp:118
↓ 1 callers
Method
setHessianMatrix
src/reference_path_smoother/tension_smoother_2.cpp:74
↓ 1 callers
Method
setInitError
src/data_struct/vehicle_state_frenet.cpp:49
↓ 1 callers
Method
setLength
src/data_struct/reference_path.cpp:45
↓ 1 callers
Method
solve
src/path_optimizer.cpp:34
↓ 1 callers
Function
time_s
src/tools/tools.cpp:12
↓ 1 callers
Method
updateBoundsImproved
src/data_struct/reference_path_impl.cpp:177
↓ 1 callers
Method
updateProblemFormulationAndSolve
src/solver/base_solver.cpp:97
Method
BaseSolver
src/solver/base_solver.cpp:15
Method
BaseSolver
include/solver/base_solver.hpp:24
Method
Box
include/data_struct/data_struct.hpp:37
Method
BoxByCircles
include/data_struct/data_struct.hpp:65
Method
CarGeometry
src/tools/car_geometry.cpp:10
Method
CarGeometry
include/tools/car_geometry.hpp:18
Method
Circle
include/data_struct/data_struct.hpp:56
Method
CollisionChecker
src/tools/collision_checker.cpp:9
Method
CollisionChecker
include/tools/collosion_checker.hpp:18
Method
Eigen2CV
include/tools/eigen2cv.hpp:117
Method
Eigen2CV
include/tools/eigen2cv.hpp:133
Method
Eigen2CV
include/tools/eigen2cv.hpp:182
Method
Eigen2CV
include/tools/eigen2cv.hpp:233
Method
Map
src/tools/Map.cpp:9
Method
Map
include/tools/Map.hpp:18
Method
PathOptimizer
src/path_optimizer.cpp:25
Method
PathOptimizer
include/path_optimizer_2/path_optimizer.hpp:26
Method
ReferencePath
src/data_struct/reference_path.cpp:13
Method
ReferencePathImpl
src/data_struct/reference_path_impl.cpp:15
Method
ReferencePathImpl
include/data_struct/reference_path_impl.hpp:24
Method
ReferencePathSmoother
src/reference_path_smoother/reference_path_smoother.cpp:638
Method
ReferencePathSmoother
include/reference_path_smoother/reference_path_smoother.hpp:30
Method
SingleBound
include/data_struct/data_struct.hpp:77
Method
SlState
include/data_struct/data_struct.hpp:29
Method
State
include/data_struct/data_struct.hpp:15
Method
TensionSmoother
src/reference_path_smoother/tension_smoother.cpp:15
Method
TensionSmoother
include/reference_path_smoother/tension_smoother.hpp:16
Method
TensionSmoother2
src/reference_path_smoother/tension_smoother_2.cpp:15
Method
TensionSmoother2
include/reference_path_smoother/tension_smoother_2.hpp:16
Method
TimeRecorder
include/tools/time_recorder.h:16
Function
ValidateOptimizationMethod
src/config/planning_flags.cpp:75
Function
ValidateSmoothingnMethod
src/config/planning_flags.cpp:28
Method
VehicleState
src/data_struct/vehicle_state_frenet.cpp:9
Method
VehicleStateBound
include/data_struct/data_struct.hpp:75
Method
assignMatrix
include/tools/eigen2cv.hpp:97
Method
bSpline
src/reference_path_smoother/reference_path_smoother.cpp:490
Method
band_matrix
src/tools/spline.cpp:17
Method
band_matrix
include/tools/spline.h:51
Method
buildReferenceFromSpline
src/data_struct/reference_path_impl.cpp:314
Method
buildReferenceFromStates
src/data_struct/reference_path_impl.cpp:340
Method
buildReferenceFromStates
src/data_struct/reference_path.cpp:69
Method
calculateCostAt
src/reference_path_smoother/reference_path_smoother.cpp:107
next →
1–100 of 170, ranked by callers