Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MIT-SPARK/Kimera-RPGO
/ functions
Functions
193 in github.com/MIT-SPARK/Kimera-RPGO
⨍
Functions
193
◇
Types & classes
25
↓ 303 callers
Method
size
include/KimeraRPGO/GenericSolver.h:39
↓ 89 callers
Method
update
src/RobustSolver.cpp:337
↓ 77 callers
Method
calculateEstimate
include/KimeraRPGO/GenericSolver.h:41
↓ 77 callers
Method
getFactorsUnsafe
include/KimeraRPGO/GenericSolver.h:44
↓ 52 callers
Method
removeOutliers
! \brief Process new measurements and reject outliers * process the new measurements and update the "good set" of measurements * - new_factors
include/KimeraRPGO/outlier/Pcm.h:148
↓ 37 callers
Method
compose
method to combine two poses (along with their node numbers) */ ---------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:241
↓ 18 callers
Method
inverse
method to invert a pose along with its covariance -------- */ ---------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:253
↓ 17 callers
Method
setPcm3DParams
! \brief 3D version of Pcm * This one looks at Mahalanobis distance * odomThreshold: max allowable M distance deviation from odometry * lcThr
include/KimeraRPGO/SolverParams.h:134
↓ 12 callers
Method
setQuiet
include/KimeraRPGO/GenericSolver.h:69
↓ 11 callers
Method
getNumLCInliers
include/KimeraRPGO/outlier/Pcm.h:136
↓ 9 callers
Method
getGncWeights
! \brief get weights from GNC to check the inliers / outliers */
include/KimeraRPGO/RobustSolver.h:103
↓ 9 callers
Method
setPcmSimple3DParams
! \brief 3D version of PcmSimple * This one looks at average translation and rotation error per node * transThreshold: Estimated max drift in tr
include/KimeraRPGO/SolverParams.h:164
↓ 8 callers
Method
between
method to find the transform between two poses ------------ */ ----------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:265
↓ 8 callers
Method
getBetween
\brief Get transform (along with node number and covariance) * between two keys in trajectory * from key_a to key_b */
include/KimeraRPGO/utils/GraphUtils.h:37
↓ 7 callers
Method
GetVertexCount
include/KimeraRPGO/max_clique_finder/graphIO.h:53
↓ 7 callers
Method
removeLastLoopClosure
src/RobustSolver.cpp:383
↓ 5 callers
Method
setNoRejection
! \brief For RobustSolver to not do outlier rejection at all */
include/KimeraRPGO/SolverParams.h:97
↓ 4 callers
Method
GetEdgesPtr
include/KimeraRPGO/max_clique_finder/graphIO.h:61
↓ 4 callers
Method
GetVerticesPtr
include/KimeraRPGO/max_clique_finder/graphIO.h:60
↓ 4 callers
Method
avg_rot_norm
include/KimeraRPGO/utils/GeometryUtils.h:282
↓ 4 callers
Method
avg_trans_norm
include/KimeraRPGO/utils/GeometryUtils.h:275
↓ 4 callers
Function
findMaxCliqueHeu
src/utils/GraphUtils.cpp:19
↓ 4 callers
Method
getIgnoredPrefixes
src/RobustSolver.cpp:436
↓ 4 callers
Method
getNumLC
include/KimeraRPGO/outlier/Pcm.h:135
↓ 4 callers
Method
removePriorFactorsWithPrefix
src/RobustSolver.cpp:371
↓ 4 callers
Method
setGncInlierCostThresholds
! \brief one way of setting GNC parameters (cost threshold + others) */
include/KimeraRPGO/SolverParams.h:234
↓ 4 callers
Method
setGncInlierCostThresholdsAtProbability
! \brief one way of setting GNC parameters (confidence threshold + others) */
include/KimeraRPGO/SolverParams.h:213
↓ 3 callers
Function
PrintInputWarning
examples/RpgoReadG2oIncremental.cpp:80
↓ 3 callers
Function
PrintInputWarning
examples/RpgoReadG2o.cpp:57
↓ 3 callers
Method
ReadEigenAdjacencyMatrix
include/KimeraRPGO/max_clique_finder/graphIO.cpp:188
↓ 3 callers
Function
buildTestGraph
tests/testRemoveLastLoopClosure.cpp:24
↓ 3 callers
Function
getDegree
include/KimeraRPGO/max_clique_finder/utils.cpp:48
↓ 3 callers
Method
getNumOdomFactors
include/KimeraRPGO/outlier/Pcm.h:137
↓ 3 callers
Method
getNumSpecialFactors
include/KimeraRPGO/outlier/Pcm.h:138
↓ 3 callers
Method
logOutput
! \brief set folder to log data */
include/KimeraRPGO/SolverParams.h:276
↓ 3 callers
Method
optimize
src/RobustSolver.cpp:115
↓ 3 callers
Method
setMultiRobotAlignMethod
! \brief use multirobot frame alignment for initialization */
include/KimeraRPGO/SolverParams.h:264
↓ 2 callers
Method
GetMaximumVertexDegree
include/KimeraRPGO/max_clique_finder/graphIO.h:55
↓ 2 callers
Function
buildTestGraph
tests/testIgnorePrefix.cpp:22
↓ 2 callers
Method
forceUpdate
src/RobustSolver.cpp:308
↓ 2 callers
Method
getTempFactorsUnsafe
include/KimeraRPGO/GenericSolver.h:47
↓ 2 callers
Method
ignorePrefix
src/RobustSolver.cpp:410
↓ 2 callers
Method
mahalanobis_norm
include/KimeraRPGO/utils/GeometryUtils.h:172
↓ 2 callers
Method
print
include/KimeraRPGO/GenericSolver.h:67
↓ 2 callers
Method
revivePrefix
src/RobustSolver.cpp:423
↓ 2 callers
Method
saveData
src/RobustSolver.cpp:448
↓ 2 callers
Method
setPcmSimple2DParams
! \brief 2D version of PcmSimple * This one looks at average translation and rotation error per node * transThreshold: Estimated max drift in tr
include/KimeraRPGO/SolverParams.h:148
↓ 2 callers
Method
update
src/GenericSolver.cpp:67
↓ 1 callers
Method
clearTempFactorsValues
include/KimeraRPGO/GenericSolver.h:62
↓ 1 callers
Function
findMaxCliqueHeuIncremental
TODO
src/utils/GraphUtils.cpp:30
↓ 1 callers
Method
ignoreLoopClosureWithPrefix
! \brief Ignore all loop closures that involves certain prefix */
include/KimeraRPGO/outlier/Pcm.h:357
↓ 1 callers
Function
maxClique
Algorithm 1: MAXCLIQUE: Finds maximum clique of the given graph */
include/KimeraRPGO/max_clique_finder/findClique.cpp:80
↓ 1 callers
Function
maxCliqueHelper
Algorithm 2: CLIQUE: Recursive Subroutine of algorithm 1. */
include/KimeraRPGO/max_clique_finder/findClique.cpp:31
↓ 1 callers
Function
maxCliqueHeu
Algorithm 2: MaxCliqueHeu: A heuristic to find maximum clique */
include/KimeraRPGO/max_clique_finder/findCliqueHeu.cpp:32
↓ 1 callers
Function
maxCliqueHeuIncremental
include/KimeraRPGO/max_clique_finder/findCliqueHeu.cpp:119
↓ 1 callers
Method
reviveLoopClosureWithPrefix
! \brief Undo ignoreLoopClosureWithPrefix */
include/KimeraRPGO/outlier/Pcm.h:369
↓ 1 callers
Method
setIncremental
! \brief use incremental max clique */
include/KimeraRPGO/SolverParams.h:104
↓ 1 callers
Method
setLmDiagonalDamping
! \brief toggle diagonal damping * diagonal_damping: use diagonal damping (bool) */
include/KimeraRPGO/SolverParams.h:109
↓ 1 callers
Method
updateTempFactorsValues
include/KimeraRPGO/GenericSolver.h:50
↓ 1 callers
Function
writeG2o
src/Logger.cpp:64
Method
CGraphIO
include/KimeraRPGO/max_clique_finder/graphIO.h:42
Method
CalculateVertexDegrees
include/KimeraRPGO/max_clique_finder/graphIO.cpp:234
Method
Edge
include/KimeraRPGO/utils/TypeUtils.h:39
Method
FormattedLog
src/Logger.cpp:42
Method
GenericSolver
src/GenericSolver.cpp:21
Method
GetAverageVertexDegree
include/KimeraRPGO/max_clique_finder/graphIO.h:57
Method
GetEdgeCount
include/KimeraRPGO/max_clique_finder/graphIO.h:54
Method
GetInputFile
include/KimeraRPGO/max_clique_finder/graphIO.h:58
Method
GetMinimumVertexDegree
include/KimeraRPGO/max_clique_finder/graphIO.h:56
Method
GncParams
include/KimeraRPGO/SolverParams.h:60
Method
Measurements
include/KimeraRPGO/utils/TypeUtils.h:22
Method
ObservationId
include/KimeraRPGO/utils/TypeUtils.h:48
Method
OutlierRemoval
include/KimeraRPGO/outlier/OutlierRemoval.h:21
Method
Pcm
include/KimeraRPGO/outlier/Pcm.h:58
Method
PcmParams
include/KimeraRPGO/SolverParams.h:35
Method
PoseWithCovariance
default constructor -------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:65
Method
PoseWithNode
default constructor -------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:202
Method
ReadMatrixMarketAdjacencyGraph
include/KimeraRPGO/max_clique_finder/graphIO.cpp:47
Method
ReadMeTiSAdjacencyGraph
include/KimeraRPGO/max_clique_finder/graphIO.cpp:232
Method
RobustSolver
src/RobustSolver.cpp:29
Method
RobustSolverParams
include/KimeraRPGO/SolverParams.h:82
Function
Simulate
examples/RpgoReadG2o.cpp:29
Function
SimulateIncremental
examples/RpgoReadG2oIncremental.cpp:28
Function
TEST
/
tests/testMultiRobot.cpp:22
Function
TEST
/
tests/testTemporary.cpp:25
Function
TEST
/
tests/testPoseWithCovariance.cpp:32
Function
TEST
/
tests/testGnc.cpp:25
Function
TEST
/
tests/testRemovePriorFactors.cpp:24
Function
TEST
/
tests/testPoseWithNode.cpp:16
Function
TEST
/
tests/testPcm.cpp:17
Function
TEST
/
tests/testPcmSimple.cpp:18
Function
TEST
/
tests/testRemoveLastLoopClosure.cpp:110
Function
TEST
/
tests/testLandmark.cpp:23
Function
TEST
/
tests/testTrajectory.cpp:35
Function
TEST
/
tests/testLoadGraph.cpp:25
Function
TEST
/
tests/testMultirobotFrameAlign.cpp:21
Function
TEST
/
tests/testPcmDoOptimize.cpp:20
Function
TEST
/
tests/testIgnorePrefix.cpp:108
Method
addAndCheckIfOptimize
src/GenericSolver.cpp:47
Method
areLoopsConsistent
*/ * general interface for loop consistency check (both PCM and distance * version) inputs are 2 loop closures (a,b) and (c,d), where a,b,c,d are k
include/KimeraRPGO/outlier/Pcm.h:670
next →
1–100 of 193, ranked by callers