MCPcopy Create free account

hub / github.com/Bziyue/SplineTrajectory / functions

Functions556 in github.com/Bziyue/SplineTrajectory

↓ 178 callersMethodresize
include/SplineOptimizer.hpp:710
↓ 94 callersFunctionprintCheck
test_Grad.cpp:76
↓ 86 callersMethodevaluate
include/SplineTrajectory.hpp:362
↓ 77 callersMethodgetTrajectory
include/gcopter/minco.hpp:287
↓ 32 callersFunctionprintSubHeader
test_Grad.cpp:71
↓ 28 callersMethodgetEnergy
include/gcopter/minco.hpp:302
↓ 26 callersMethodupdate
include/SplineTrajectory.hpp:429
↓ 24 callersFunctionpolySqr
include/large_scale_traj_optimizer/root_finder.hpp:850
↓ 22 callersMethodpropagateGrad
* @brief Propagate gradients from coefficients/times to waypoints and boundaries. * * @param partialGradByCoeffs Input partial gradi
include/SplineTrajectory.hpp:987
↓ 20 callersMethodbegin
include/SplineTrajectory.hpp:347
↓ 20 callersFunctionprintTimeStats
test_Grad.cpp:91
↓ 20 callersFunctionrunBenchmark
test_Grad.cpp:29
↓ 19 callersMethodend
include/SplineTrajectory.hpp:348
↓ 18 callersMethodgetEnergyPartialGradByCoeffs
include/gcopter/minco.hpp:319
↓ 18 callersMethodgetEnergyPartialGradByTimes
include/gcopter/minco.hpp:333
↓ 18 callersFunctionmake3DFromND
辅助函数:从高维向量安全地构造3D向量
test_septic_spline_vs_minco_nd.cpp:102
↓ 18 callersFunctionprint_triplet
test_cost_grad.cpp:19
↓ 17 callersMethodreserve
include/gcopter/trajectory.hpp:433
↓ 16 callersMethodclear
include/gcopter/trajectory.hpp:407
↓ 15 callersMethodgetPos
include/gcopter/trajectory.hpp:75
↓ 15 callersMethodsetParameters
include/gcopter/minco.hpp:233
↓ 14 callersFunctionmake3DFromND
辅助函数:从高维向量安全地构造3D向量
test_quintic_spline_vs_minco_nd.cpp:102
↓ 12 callersFunctionpolyEval
include/large_scale_traj_optimizer/root_finder.hpp:87
↓ 12 callersFunctionpolyEval
include/gcopter/root_finder.hpp:87
↓ 12 callersFunctionpolySqr
include/gcopter/root_finder.hpp:850
↓ 12 callersFunctionpolyVal
include/large_scale_traj_optimizer/root_finder.hpp:885
↓ 12 callersMethodpropogateGrad
include/gcopter/minco.hpp:345
↓ 12 callersMethodsetConditions
include/gcopter/minco.hpp:218
↓ 11 callersFunctionexpectTrue
test_spline_optimizer.cpp:12
↓ 11 callersMethodgetAcc
include/gcopter/trajectory.hpp:101
↓ 11 callersMethodgetVel
include/gcopter/trajectory.hpp:87
↓ 10 callersMethodgetCoeffs
include/SplineTrajectory.hpp:275
↓ 9 callersMethodgetEnergyGradBoundary
* @brief Compute partial gradient of energy w.r.t. boundary conditions (Position, Velocity). * @return BoundaryDualGrads containing gradients
include/SplineTrajectory.hpp:921
↓ 9 callersFunctionrel_err
test_cost_grad.cpp:13
↓ 9 callersMethodreset
Reset the matrix to zero
include/gcopter/minco.hpp:80
↓ 8 callersMethodgetDimension
include/SplineOptimizer.hpp:1123
↓ 8 callersMethodgetDuration
include/gcopter/trajectory.hpp:65
↓ 8 callersMethodgetGradInnerP
include/large_scale_traj_optimizer/traj_min_jerk.hpp:1018
↓ 8 callersFunctionprintFail
test_ppolyND.cpp:17
↓ 7 callersFunctionprintPass
test_ppolyND.cpp:13
↓ 6 callersMethodgenerate
test_with_min_snap_3d.cpp:22
↓ 6 callersFunctiongenerateRandomVector
生成随机边界条件(速度和加速度)
test_septic_spline_vs_minco_nd.cpp:78
↓ 6 callersMethodgenerateTimeSequence
include/SplineTrajectory.hpp:445
↓ 6 callersMethodgetDuration
include/SplineTrajectory.hpp:441
↓ 6 callersMethodgetEndTime
include/SplineTrajectory.hpp:440
↓ 6 callersMethodgetEnergyGradInnerPoints
* @brief Compute full gradient of energy w.r.t. inner waypoints only. * @return MatrixType Full gradient dE/dP for inner points only.
include/SplineTrajectory.hpp:899
↓ 6 callersMethodgetEnergyGradTimes
* @brief Compute full gradient of energy w.r.t. segment durations. * * @return VectorXd Full gradient dE/dT, size num_segments.
include/SplineTrajectory.hpp:876
↓ 6 callersFunctionrelativeError
test_bc_grad.cpp:9
↓ 5 callersFunctionassertVectorEq
test_ppolyND.cpp:22
↓ 5 callersMethodend
include/large_scale_traj_optimizer/traj_min_jerk.hpp:470
↓ 5 callersMethodend
include/gcopter/trajectory.hpp:418
↓ 5 callersMethodisInitialized
include/SplineTrajectory.hpp:434
↓ 4 callersMethodbackward
include/SplineOptimizer.hpp:236
↓ 4 callersMethodbackwardGrad
include/SplineOptimizer.hpp:271
↓ 4 callersMethodbegin
include/large_scale_traj_optimizer/traj_min_jerk.hpp:465
↓ 4 callersMethodbegin
include/gcopter/trajectory.hpp:413
↓ 4 callersFunctioncountRoots
include/large_scale_traj_optimizer/root_finder.hpp:931
↓ 4 callersMethodemplace_back
include/gcopter/trajectory.hpp:439
↓ 4 callersMethodend
include/large_scale_traj_optimizer/traj_min_snap.hpp:478
↓ 4 callersMethodgenerate
test_with_min_jerk_3d.cpp:22
↓ 4 callersMethodgenerateInitialGuess
* @brief Generate initial guess x based on reference state. * Applies 'toUnconstrained' mapping using unified layout logic. */
include/SplineOptimizer.hpp:1129
↓ 4 callersFunctiongenerateRandomVector
生成随机边界条件(速度和加速度)
test_quintic_spline_vs_minco_nd.cpp:78
↓ 4 callersMethodgetCoeffMat
Get the coefficient matrix of the piece Default arg chooses the natural coefficients If normalized version is needed, set the arg true
include/large_scale_traj_optimizer/traj_min_jerk.hpp:177
↓ 4 callersMethodgetDuration
include/large_scale_traj_optimizer/traj_min_jerk.hpp:107
↓ 4 callersMethodgetDuration
include/large_scale_traj_optimizer/traj_min_snap.hpp:115
↓ 4 callersMethodgetGradT
include/large_scale_traj_optimizer/traj_min_jerk.hpp:982
↓ 4 callersMethodgetJer
include/gcopter/trajectory.hpp:117
↓ 4 callersMethodgetTraj
include/large_scale_traj_optimizer/traj_min_jerk.hpp:1032
↓ 4 callersFunctionnumSignVar
include/large_scale_traj_optimizer/root_finder.hpp:422
↓ 4 callersFunctionnumSignVar
include/gcopter/root_finder.hpp:422
↓ 4 callersFunctionpolyVal
include/gcopter/root_finder.hpp:885
↓ 4 callersMethodprepareContext
* @brief Prepare a full optimization context from a problem definition. * @return Validation status for the prepared context. */
include/SplineOptimizer.hpp:1042
↓ 4 callersFunctionprintHeader
test_Grad.cpp:64
↓ 4 callersFunctionsolvePolynomial
include/large_scale_traj_optimizer/root_finder.hpp:1014
↓ 3 callersMethodbegin
include/large_scale_traj_optimizer/traj_min_snap.hpp:473
↓ 3 callersFunctioncalculateMaxError
Calculate maximum error between two trajectories
test_with_min_snap_3d.cpp:136
↓ 3 callersFunctioncalculateMaxError
Calculate maximum error between two trajectories
test_with_min_jerk_3d.cpp:136
↓ 3 callersMethodcreate
The size of A, as well as the lower/upper banded width p/q are needed
include/gcopter/minco.hpp:48
↓ 3 callersMethodderivative
include/SplineTrajectory.hpp:471
↓ 3 callersMethoddestroy
include/gcopter/minco.hpp:61
↓ 3 callersFunctionextract_inner_points_3d
test_cost_grad.cpp:59
↓ 3 callersMethodfactorizeLU
This function conducts banded LU factorization in place Note that NO PIVOT is applied on the matrix "A" for efficiency!!!
include/gcopter/minco.hpp:99
↓ 3 callersFunctiongenerateRandomData
test_Grad.cpp:100
↓ 3 callersMethodgetSnap
include/gcopter/trajectory.hpp:135
↓ 3 callersMethodgetTrajectoryLength
include/SplineTrajectory.hpp:407
↓ 3 callersMethodgetUnconstrainedDim
include/SplineOptimizer.hpp:259
↓ 3 callersMethodindex
include/SplineTrajectory.hpp:263
↓ 3 callersFunctionloss_from_spline
test_cost_grad.cpp:32
↓ 3 callersFunctionmake_partials
test_cost_grad.cpp:44
↓ 3 callersMethodsolve
include/gcopter/minco.hpp:137
↓ 3 callersMethodsolveAdj
include/gcopter/minco.hpp:170
↓ 2 callersFunctionallocateTime
test_with_min_snap_3d.cpp:43
↓ 2 callersFunctionallocateTime
test_with_min_jerk_3d.cpp:43
↓ 2 callersMethodapply
include/SplineOptimizer.hpp:316
↓ 2 callersFunctionbuild_minco_s2
test_cost_grad.cpp:71
↓ 2 callersFunctionbuild_minco_s3
test_cost_grad.cpp:90
↓ 2 callersFunctionbuild_minco_s4
test_cost_grad.cpp:111
↓ 2 callersMethodclear
include/large_scale_traj_optimizer/traj_min_jerk.hpp:459
↓ 2 callersFunctionconvertRouteToSplineMatrix
test_with_min_snap_3d.cpp:85
↓ 2 callersFunctionconvertRouteToSplineMatrix
test_with_min_jerk_3d.cpp:85
next →1–100 of 556, ranked by callers