Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LiJiangnanBit/path_optimizer
/ functions
Functions
194 in github.com/LiJiangnanBit/path_optimizer
⨍
Functions
194
◇
Types & classes
71
↓ 26 callers
Method
clear
src/data_struct/reference_path.cpp:33
↓ 24 callers
Method
getObstacleDistance
src/tools/Map.cpp:16
↓ 14 callers
Method
deriv
src/tools/spline.cpp:273
↓ 14 callers
Method
getLength
src/data_struct/reference_path.cpp:41
↓ 14 callers
Method
operator()
src/tools/spline.cpp:51
↓ 13 callers
Function
constraintAngle
include/path_optimizer/tools/tools.hpp:25
↓ 13 callers
Method
dim
src/tools/spline.cpp:33
↓ 12 callers
Method
set_points
src/tools/spline.cpp:161
↓ 11 callers
Method
resize
src/tools/spline.cpp:20
↓ 9 callers
Method
getXS
src/data_struct/reference_path.cpp:25
↓ 9 callers
Method
getYS
src/data_struct/reference_path.cpp:29
↓ 9 callers
Method
isInside
src/tools/Map.cpp:24
↓ 8 callers
Function
getHeading
src/tools/tools.cpp:32
↓ 8 callers
Function
global2Local
src/tools/tools.cpp:57
↓ 7 callers
Function
time_ms_out
src/tools/tools.cpp:24
↓ 6 callers
Function
eigen2cv
include/path_optimizer/tools/eigen2cv.hpp:243
↓ 6 callers
Function
isEqual
src/tools/tools.cpp:28
↓ 6 callers
Function
local2Global
src/tools/tools.cpp:50
↓ 5 callers
Method
clear
src/data_struct/reference_path_impl.cpp:74
↓ 5 callers
Function
distance
src/tools/tools.cpp:46
↓ 4 callers
Method
f
include/path_optimizer/data_struct/data_struct.hpp:108
↓ 4 callers
Function
getCurvature
src/tools/tools.cpp:38
↓ 4 callers
Method
mapPlaneMemory
include/path_optimizer/tools/eigen2cv.hpp:70
↓ 4 callers
Method
setGradient
src/reference_path_smoother/tension_smoother_2.cpp:290
↓ 3 callers
Function
findClosestPoint
src/tools/tools.cpp:66
↓ 3 callers
Method
getInitError
src/data_struct/vehicle_state_frenet.cpp:45
↓ 3 callers
Method
getSize
src/data_struct/reference_path.cpp:37
↓ 3 callers
Method
num_lower
include/path_optimizer/tools/spline.h:59
↓ 3 callers
Method
num_upper
matrix dimension
include/path_optimizer/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
setSpline
src/data_struct/reference_path.cpp:89
↓ 3 callers
Method
solve
src/solver/solver.cpp:46
↓ 3 callers
Method
solve
src/reference_path_smoother/reference_path_smoother.cpp:34
↓ 3 callers
Function
time_s
src/tools/tools.cpp:12
↓ 2 callers
Method
isSingleStateCollisionFreeImproved
src/tools/collision_checker.cpp:41
↓ 2 callers
Method
setHessianMatrix
src/reference_path_smoother/tension_smoother.cpp:239
↓ 2 callers
Method
setInitError
src/data_struct/vehicle_state_frenet.cpp:49
↓ 2 callers
Method
updateBounds
src/data_struct/reference_path.cpp:77
↓ 2 callers
Method
updateLimits
src/data_struct/reference_path.cpp:81
↓ 1 callers
Method
buildReferenceFromSpline
src/data_struct/reference_path.cpp:85
↓ 1 callers
Method
display_abnormal_bounds
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
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/path_optimizer/tools/eigen2cv.hpp:90
↓ 1 callers
Method
mapPlaneMemoryRowMajor
include/path_optimizer/tools/eigen2cv.hpp:83
↓ 1 callers
Method
r_solve
solves Rx=y
src/tools/spline.cpp:118
↓ 1 callers
Method
setHessianMatrix
src/solver/solver_k_as_input.cpp:46
↓ 1 callers
Method
setHessianMatrix
src/reference_path_smoother/tension_smoother_2.cpp:217
↓ 1 callers
Method
setLength
src/data_struct/reference_path.cpp:45
↓ 1 callers
Method
setReference
src/data_struct/reference_path.cpp:69
↓ 1 callers
Method
solve
src/path_optimizer/path_optimizer.cpp:40
↓ 1 callers
Method
solveWithoutSmoothing
src/path_optimizer/path_optimizer.cpp:87
↓ 1 callers
Function
time_ms
src/tools/tools.cpp:16
↓ 1 callers
Method
updateBoundsImproved
src/data_struct/reference_path_impl.cpp:142
↓ 1 callers
Function
updateConfig
src/config/planning_flags.cpp:8
Method
AngleDiffSmoother
src/reference_path_smoother/angle_diff_smoother.cpp:89
Method
AngleDiffSmoother
include/path_optimizer/reference_path_smoother/angle_diff_smoother.hpp:42
Function
BM_optimizePath
src/test/path_optimizer_benchmark.cpp:22
Function
BM_optimizePathWithoutSmoothing
src/test/path_optimizer_benchmark.cpp:91
Method
Box
include/path_optimizer/data_struct/data_struct.hpp:35
Method
BoxByCircles
include/path_optimizer/data_struct/data_struct.hpp:63
Method
CarGeometry
src/tools/car_geometry.cpp:10
Method
CarGeometry
include/path_optimizer/tools/car_geometry.hpp:18
Method
Circle
include/path_optimizer/data_struct/data_struct.hpp:54
Method
CollisionChecker
src/tools/collision_checker.cpp:9
Method
CollisionChecker
include/path_optimizer/tools/collosion_checker.hpp:18
Method
CoveringCircleBounds
include/path_optimizer/data_struct/data_struct.hpp:73
Method
Eigen2CV
include/path_optimizer/tools/eigen2cv.hpp:117
Method
Eigen2CV
include/path_optimizer/tools/eigen2cv.hpp:133
Method
Eigen2CV
include/path_optimizer/tools/eigen2cv.hpp:182
Method
Eigen2CV
include/path_optimizer/tools/eigen2cv.hpp:233
Method
FgEvalFrenetSmooth
src/reference_path_smoother/angle_diff_smoother.cpp:12
Method
FgEvalQPSmoothing
src/reference_path_smoother/tension_smoother_2.cpp:18
Method
FgEvalReferenceSmoothing
include/path_optimizer/reference_path_smoother/tension_smoother.hpp:20
Method
Map
src/tools/Map.cpp:9
Method
Map
include/path_optimizer/tools/Map.hpp:18
Method
OsqpSolver
src/solver/solver.cpp:14
Method
OsqpSolver
include/path_optimizer/solver/solver.hpp:23
Method
PathOptimizer
src/path_optimizer/path_optimizer.cpp:23
Method
PathOptimizer
include/path_optimizer/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/path_optimizer/data_struct/reference_path_impl.hpp:23
Method
ReferencePathSmoother
src/reference_path_smoother/reference_path_smoother.cpp:646
Method
ReferencePathSmoother
include/path_optimizer/reference_path_smoother/reference_path_smoother.hpp:30
Method
SingleCircleBounds
include/path_optimizer/data_struct/data_struct.hpp:75
Method
SolverKAsInput
src/solver/solver_k_as_input.cpp:14
Method
SolverKAsInput
include/path_optimizer/solver/solver_k_as_input.hpp:15
Method
SolverKpAsInput
src/solver/solver_kp_as_input.cpp:13
Method
SolverKpAsInput
include/path_optimizer/solver/solver_kp_as_input.hpp:14
Method
SolverKpAsInputConstrained
src/solver/solver_kp_as_input_constrained.cpp:13
Method
SolverKpAsInputConstrained
include/path_optimizer/solver/solver_kp_as_input_constrained.hpp:14
Method
State
include/path_optimizer/data_struct/data_struct.hpp:14
Method
TensionSmoother
src/reference_path_smoother/tension_smoother.cpp:47
Method
TensionSmoother
include/path_optimizer/reference_path_smoother/tension_smoother.hpp:41
Method
TensionSmoother2
src/reference_path_smoother/tension_smoother_2.cpp:66
next →
1–100 of 194, ranked by callers