MCPcopy Create free account

hub / github.com/MIT-SPARK/Kimera-RPGO / functions

Functions193 in github.com/MIT-SPARK/Kimera-RPGO

Methodbetween
method to find the transform between two poses ------------ */ ----------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:143
MethodbuildGraphToOptimize
*/ * update the set of inliers to be outputted */
include/KimeraRPGO/outlier/Pcm.h:977
MethodcalculateBestEstimate
include/KimeraRPGO/GenericSolver.h:42
MethodcheckLoopConsistent
*/ * pairwise loop consistency check specialized to the PoseWithCovariance class * TODO: delete this function, rename checkOdomConsistent to * c
include/KimeraRPGO/outlier/Pcm.h:638
MethodcheckOdomConsistent
*/ * odometry consistency check specialized to the PoseWithCovariance class */
include/KimeraRPGO/outlier/Pcm.h:564
Methodcompose
method to combine two poses (along with their covariances) */ ---------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:119
Functionfactor_is_underlying_type
include/KimeraRPGO/utils/TypeUtils.h:73
Functionfactor_pointer_cast
include/KimeraRPGO/utils/TypeUtils.h:67
Functionfexists
include/KimeraRPGO/max_clique_finder/utils.cpp:24
MethodfindInliers
*/ * Based on adjacency matrices, call maxclique to extract inliers */
include/KimeraRPGO/outlier/Pcm.h:851
MethodfindInliersIncremental
*/ * TODO Incremental maxclique */
include/KimeraRPGO/outlier/Pcm.h:906
FunctionfindMaxClique
src/utils/GraphUtils.cpp:9
FunctiongetDim
include/KimeraRPGO/utils/GeometryUtils.h:45
MethodgetFileExtension
include/KimeraRPGO/max_clique_finder/graphIO.cpp:259
MethodgetGncKnownInliers
src/RobustSolver.cpp:105
MethodgetGncTempWeights
! \brief get weights from GNC to check the inliers / outliers in the temp * factors */
include/KimeraRPGO/RobustSolver.h:108
MethodgetIgnoredPrefixes
! \brief Get the vector of currently ignored prefixes */
include/KimeraRPGO/outlier/OutlierRemoval.h:90
MethodgetIgnoredPrefixes
! \brief Get the vector of currently ignored prefixes */
include/KimeraRPGO/outlier/Pcm.h:381
MethodgetLinearizationPoint
include/KimeraRPGO/GenericSolver.h:43
MethodgetNumLC
TODO(yun) this seg faults we disable outlier removal
include/KimeraRPGO/RobustSolver.h:39
MethodgetNumLCInliers
include/KimeraRPGO/RobustSolver.h:41
MethodgetRobotOdomValues
* get the odometry poses of a robot as values, apply by some transform if * desired */
include/KimeraRPGO/outlier/Pcm.h:1080
FunctiongetRotationDim
include/KimeraRPGO/utils/GeometryUtils.h:29
MethodgetStartKey
include/KimeraRPGO/utils/GraphUtils.h:60
MethodgetTempValues
include/KimeraRPGO/GenericSolver.h:46
FunctiongetTranslationDim
include/KimeraRPGO/utils/GeometryUtils.h:37
MethodgncBiasOdom
! \brief bias the initialization on the odometry. i.e. initialize loop * closures as outliers */
include/KimeraRPGO/SolverParams.h:260
MethodgncFixInliers
! \brief at each gnc iteration, previously detected inliers are not * reconsidered as possible outliers */
include/KimeraRPGO/SolverParams.h:255
MethodgncRobustPoseAveraging
* GNC Pose Averaging */
include/KimeraRPGO/outlier/Pcm.h:1093
MethodignoreLoopClosureWithPrefix
! \brief Ignore all loop closures that involves certain prefix */
include/KimeraRPGO/outlier/OutlierRemoval.h:77
MethodincrementAdjMatrix
*/ * augment adjacency matrix with an extra (pose-pose) loop closure */
include/KimeraRPGO/outlier/Pcm.h:725
MethodincrementLandmarkAdjMatrix
*/ * augment adjacency matrix for a landmark loop closure */
include/KimeraRPGO/outlier/Pcm.h:775
Methodinverse
method to invert a pose along with its covariance -------- */ ---------------------------------------------------------- */
include/KimeraRPGO/utils/GeometryUtils.h:133
MethodisOdomConsistent
*/ * general interface for odometry consistency check (both PCM and distance * version) */
include/KimeraRPGO/outlier/Pcm.h:604
MethodisSpecialSymbol
src/GenericSolver.cpp:30
MethodisSpecialSymbol
check if a character is a special symbol as defined in constructor (typically these are the landmarks)
include/KimeraRPGO/outlier/Pcm.h:506
Functionlog
include/KimeraRPGO/Logger.h:43
MethodlogOutput
! \brief Set log folder */
include/KimeraRPGO/outlier/OutlierRemoval.h:54
MethodlogSpinStatus
* Log spin status (timing, number of loop closures, number of inliers) */
include/KimeraRPGO/outlier/Pcm.h:1154
Functionmain
/
tests/testMultiRobot.cpp:360
Functionmain
/
tests/testTemporary.cpp:99
Functionmain
/
tests/testPoseWithCovariance.cpp:220
Functionmain
/
tests/testGnc.cpp:263
Functionmain
/
tests/testRemovePriorFactors.cpp:164
Functionmain
/
tests/testPoseWithNode.cpp:102
Functionmain
/
tests/testPcm.cpp:205
Functionmain
/
tests/testPcmSimple.cpp:403
Functionmain
/
tests/testRemoveLastLoopClosure.cpp:389
Functionmain
/
tests/testLandmark.cpp:519
Functionmain
/
tests/testTrajectory.cpp:214
Functionmain
/
tests/testLoadGraph.cpp:576
Functionmain
/
tests/testMultirobotFrameAlign.cpp:116
Functionmain
/
tests/testPcmDoOptimize.cpp:293
Functionmain
/
tests/testIgnorePrefix.cpp:282
Functionmain
examples/RpgoReadG2oIncremental.cpp:91
Functionmain
examples/RpgoReadG2o.cpp:67
Functionmain
examples/GenerateTrajectories.cpp:20
Functionmake_unique
include/KimeraRPGO/utils/TypeUtils.h:62
MethodmultirobotValueInitialization
* use GNC pose averaging to estimate transforms between frames of the robots * and update the initial values */
include/KimeraRPGO/outlier/Pcm.h:1011
Methodnormal_rv
tests/testPoseWithCovariance.cpp:15
Methodnormal_rv
tests/testTrajectory.cpp:18
Methodoperator()
tests/testPoseWithCovariance.cpp:23
Methodoperator()
tests/testTrajectory.cpp:26
Methodoperator()
include/KimeraRPGO/utils/TypeUtils.h:83
Methodoperator==
include/KimeraRPGO/utils/TypeUtils.h:53
MethodparseAndIncrementAdjMatrix
! \brief goes through the loop closures and updates the corresponding * adjacency matrices, in preparation for max clique */
include/KimeraRPGO/outlier/Pcm.h:414
Functionprint_max_clique
include/KimeraRPGO/max_clique_finder/findClique.cpp:147
MethodreadGraph
include/KimeraRPGO/max_clique_finder/graphIO.cpp:35
MethodremoveFactorsNoUpdate
src/GenericSolver.cpp:114
MethodremoveLastFactor
src/GenericSolver.cpp:122
MethodremoveLastLoopClosure
! \brief Remove last measured loop closure */
include/KimeraRPGO/outlier/OutlierRemoval.h:66
MethodremoveLastLoopClosure
! \brief remove the last loop closure based on observation ID * and update the factors. * For example if Observation id is Obsid('a','c'), metho
include/KimeraRPGO/outlier/Pcm.h:299
MethodremovePriorFactorsWithPrefix
! \brief Remove prior factors of nodes with prefix prefix */
include/KimeraRPGO/outlier/OutlierRemoval.h:94
MethodremovePriorFactorsWithPrefix
! \brief remove the prior factors of nodes that given prefix */
include/KimeraRPGO/outlier/Pcm.h:387
MethodremovePriorsWithPrefix
src/GenericSolver.cpp:130
MethodreplaceTempFactorsValues
include/KimeraRPGO/GenericSolver.h:56
MethodreviveLoopClosureWithPrefix
! \brief add back all loop closures that involves certain prefix * Basically undos ignore */
include/KimeraRPGO/outlier/OutlierRemoval.h:84
MethodsaveAdjacencyMatrix
* Save adjacency matrix to ObservationId_adj_matrix.txt */
include/KimeraRPGO/outlier/Pcm.h:1136
MethodsaveData
! \brief Save any data in the outlier removal process * - folder_path: path to directory to save results in */
include/KimeraRPGO/outlier/OutlierRemoval.h:46
MethodsaveData
! \brief save the PCM data * saves the distance matrix (final) and also the clique size info * - folder_path: path to directory to save result
include/KimeraRPGO/outlier/Pcm.h:287
MethodsetMultiRobotGncAlignProbability
! \brief set probability for GNC-based multi-robot alignment */
include/KimeraRPGO/SolverParams.h:270
MethodsetPcm2DParams
! \brief 2D version of Pcm * This one looks at Mahalanobis distance * odomThreshold: max allowable M distance deviation from odometry * lcThr
include/KimeraRPGO/SolverParams.h:119
MethodsetQuiet
! \brief Supressing the print messages to console */
include/KimeraRPGO/outlier/OutlierRemoval.h:50
MethodupdateOdom
*/ update the odometry: add new measurements to odometry trajectory tree
include/KimeraRPGO/outlier/Pcm.h:516
MethodupdateValues
src/GenericSolver.cpp:37
Functionusage
include/KimeraRPGO/max_clique_finder/utils.cpp:36
Functionwtime
include/KimeraRPGO/max_clique_finder/utils.cpp:29
Method~CGraphIO
include/KimeraRPGO/max_clique_finder/graphIO.cpp:28
Method~FormattedLog
src/Logger.cpp:48
Method~GenericSolver
include/KimeraRPGO/GenericSolver.h:29
Method~OutlierRemoval
include/KimeraRPGO/outlier/OutlierRemoval.h:22
Method~Pcm
include/KimeraRPGO/outlier/Pcm.h:84
Method~RobustSolver
include/KimeraRPGO/RobustSolver.h:36
← previous101–193 of 193, ranked by callers