MCPcopy Create free account

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

Functions1,096 in github.com/MIT-SPARK/Kimera-VIO

MethodcreateBackend
include/kimera-vio/backend/VioBackEndFactory.h:32
MethodcreateFrontend
src/frontend/VisionFrontEndFactory.cpp:22
MethodcreateGtsamCalibration
-------------------------------------------------------------------------- */ TODO(Toni) : Check if equidistant distortion is supported as well in gts
src/frontend/CameraParams.cpp:150
MethodcreateLcd
include/kimera-vio/loopclosure/LoopClosureDetector.h:408
MethodcreateMesh2D
-------------------------------------------------------------------------- */ Create a 2D mesh from 2D corners in an image
src/mesh/Mesher.cpp:1579
MethodcreateMesh2dImpl
-------------------------------------------------------------------------- */ Create a 2D mesh from 2D corners in an image, coded as a Frame class Ret
src/mesh/Mesher.cpp:1521
MethodcreateMesh2dStereo
-------------------------------------------------------------------------- */
src/mesh/Mesher.cpp:1607
MethodcreateMesh2dVIO
-------------------------------------------------------------------------- */
src/mesh/Mesher.cpp:1480
MethodcreateMesher
src/mesh/MesherFactory.cpp:19
MethodcreateTangentBasis
-------------------------------------------------------------------------- */ Creates tangent basis to input vector. [in] Vector for which tangent bas
src/initial/OnlineGravityAlignment.cpp:501
MethodcreateVisualizer
src/visualizer/Visualizer3DFactory.cpp:19
MethodcropToSize
-------------------------------------------------------------------------- */ Crops pixel coordinates avoiding that it falls outside image
src/utils/UtilsOpenCV.cpp:211
MethodcvCreateChessboard
tests/testUtilsOpenCV.cpp:75
MethodcvMatToGtsamPoint3
-------------------------------------------------------------------------- */ Converts a 3x1 OpenCV matrix to gtsam Point3
src/utils/UtilsOpenCV.cpp:166
MethodcvMatToGtsamRot3
-------------------------------------------------------------------------- */ Converts a 3x3 rotation matrix from opencv to gtsam Rot3
src/utils/UtilsOpenCV.cpp:156
MethodcvMatsToGtsamPose3
-------------------------------------------------------------------------- */ Converts a rotation matrix and translation vector from opencv to gtsam p
src/utils/UtilsOpenCV.cpp:149
MethoddeleteAllFactorsWithKeyFromFactorGraph
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:2008
MethoddeleteKeyFromTimestamps
-------------------------------------------------------------------------- */ Returns if the key in timestamps could be removed or not.
src/backend/VioBackEnd.cpp:2045
MethoddeleteKeyFromValues
-------------------------------------------------------------------------- */ Returns if the key in timestamps could be removed or not.
src/backend/VioBackEnd.cpp:2060
MethoddeleteLmkFromExtraStructures
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:780
MethoddeleteLmkFromExtraStructures
src/backend/VioBackEnd.cpp:1379
MethoddeleteLmkFromFeatureTracks
-------------------------------------------------------------------------- */ Returns if the key in feature tracks could be removed or not.
src/backend/VioBackEnd.cpp:2117
MethoddeleteNewSlots
-------------------------------------------------------------------------- */ Remove as well the factors that are going to be added in this iteration.
src/backend/RegularVioBackEnd.cpp:1577
MethoddeleteValueAtTime
include/kimera-vio/utils/ThreadsafeTemporalBuffer-inl.h:89
MethoddisplayInitialStateVioInfo
src/logging/Logger.cpp:77
MethoddisplayKeypointStats
-------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:1431
MethoddisplayLeftRightMatches
-------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:1412
MethoddisplayMonoTrack
-------------------------------------------------------------------------- */
src/frontend/StereoVisionFrontEnd.cpp:548
MethoddisplaySaveImage
-------------------------------------------------------------------------- */ TODO imshow/waitKey can only be called in main thread. This function is
src/frontend/StereoVisionFrontEnd.cpp:632
MethoddisplayStereoTrack
-------------------------------------------------------------------------- */
src/frontend/StereoVisionFrontEnd.cpp:471
MethoddistortUnrectifyPoints
-------------------------------------------------------------------------- */ TODO: this should be in Camera
src/frontend/StereoFrame.cpp:343
MethoddoEvaluateError
evaluateError Hplane1: jacobian of h wrt plane1 Hplane2: jacobian of h wrt plane2
include/kimera-vio/factors/ParallelPlaneRegularFactor.h:114
MethoddoEvaluateError
evaluateError Hplane1: jacobian of h wrt plane1 Hplane2: jacobian of h wrt plane2
include/kimera-vio/factors/ParallelPlaneRegularFactor.h:165
MethoddoEvaluateError
evaluateError Hplane1: jacobian of h wrt plane1 Hplane2: jacobian of h wrt plane2
include/kimera-vio/factors/ParallelPlaneRegularFactor.h:218
MethoddoEvaluateError
evaluateError Hplane1: jacobian of h wrt plane1 Hplane2: jacobian of h wrt plane2
include/kimera-vio/factors/ParallelPlaneRegularFactor.h:272
MethoddrawEpipolarLines
-------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:1393
MethoddrawHistogram1D
-------------------------------------------------------------------------- */
src/utils/Histogram.cpp:190
MethoddrawHistogram2D
-------------------------------------------------------------------------- */
src/utils/Histogram.cpp:446
MethoddrawLine
-------------------------------------------------------------------------- */ Draw a line in opencv.
src/visualizer/Visualizer3D.cpp:548
MethoddrawLineFromPlaneToPoint
-------------------------------------------------------------------------- */ Draw a line from lmk to plane center.
src/visualizer/Visualizer3D.cpp:1167
MethoddrawPeaks1D
-------------------------------------------------------------------------- */
src/utils/Histogram.cpp:170
MethoddtBk
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:58
Methodempty
include/kimera-vio/utils/ThreadsafeTemporalBuffer.h:73
Methodequals
src/backend/RegularVioBackEndParams.cpp:40
Methodequals
include/kimera-vio/frontend/VioFrontEndParams.h:151
Methodequals
------------------------------------------------------------------------ */
include/kimera-vio/frontend/StereoMatchingParams.h:69
MethodequalsRegularVioBackEndParams
src/backend/RegularVioBackEndParams.cpp:82
MethodequalsVioBackEndParams
src/backend/VioBackEndParams.cpp:114
MethodestimateBiasAndUpdateStates
-------------------------------------------------------------------------- */ Estimate gyroscope bias and update delta states in VI frames [in] vector
src/initial/OnlineGravityAlignment.cpp:214
MethodestimateGyroscopeBias
-------------------------------------------------------------------------- */ Estimate gyroscope bias by minimizing square of rotation error between t
src/initial/OnlineGravityAlignment.cpp:252
MethodestimateGyroscopeBiasAHRS
-------------------------------------------------------------------------- */ Estimate gyroscope bias using AHRS factors. [in] frames containing pim c
src/initial/OnlineGravityAlignment.cpp:298
MethodestimateGyroscopeResiduals
-------------------------------------------------------------------------- */ Estimate gyroscope bias by minimizing square of rotation error between t
src/initial/OnlineGravityAlignment.cpp:376
MethodevaluateError
evaluateError Hplane1: jacobian of h wrt plane1 Hplane2: jacobian of h wrt plane2
include/kimera-vio/factors/ParallelPlaneRegularFactor.h:69
Methodexecution
include/kimera-vio/utils/Timer.h:29
MethodextractLmkIdsFromPlanes
-------------------------------------------------------------------------- */ Extract all lmk ids, wo repetition, from the set of planes.
src/backend/RegularVioBackEnd.cpp:1682
MethodextractLmkIdsFromTriangleCluster
-------------------------------------------------------------------------- */ Extracts lmk ids from triangle cluster. In case we are using extra lmks
src/mesh/Mesher.cpp:1415
MethodextractLmkIdsFromVectorOfTriangleClusters
-------------------------------------------------------------------------- */ TODO avoid this loop by enforcing to pass the lmk id of the vertex of th
src/mesh/Mesher.cpp:1395
MethodfeatureSelect
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:714
MethodfillBackendQueue
include/kimera-vio/mesh/MesherModule.h:40
MethodfillBackendQueue
include/kimera-vio/loopclosure/LoopClosureDetector.h:444
MethodfillBackendQueue
include/kimera-vio/visualizer/Visualizer3DModule.h:45
MethodfillDeleteSlots
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:1535
MethodfillFrontendQueue
Callbacks to fill queues: they should be all lighting fast.
include/kimera-vio/mesh/MesherModule.h:37
MethodfillFrontendQueue
Callbacks to fill queues: they should be all lighting fast.
include/kimera-vio/loopclosure/LoopClosureDetector.h:441
MethodfillFrontendQueue
Callbacks to fill queues: they should be all lighting fast.
include/kimera-vio/visualizer/Visualizer3DModule.h:42
MethodfillLeftFrameQueue
Callbacks to fill queues: they should be all lighting fast.
include/kimera-vio/dataprovider/DataProviderModule.h:56
MethodfillLeftFrameQueue
Callbacks to fill input queues.
include/kimera-vio/pipeline/Pipeline.h:53
MethodfillMesherQueue
include/kimera-vio/visualizer/Visualizer3DModule.h:48
MethodfillMultiImuQueue
Fill multiple IMU measurements in batch
include/kimera-vio/pipeline/Pipeline.h:69
MethodfillRightFrameQueue
include/kimera-vio/dataprovider/DataProviderModule.h:60
MethodfillRightFrameQueue
include/kimera-vio/pipeline/Pipeline.h:58
MethodfillSingleImuQueue
Fill one IMU measurement at a time.
include/kimera-vio/pipeline/Pipeline.h:64
MethodfillStereoFrame
tests/testStereoVisionFrontEnd.cpp:126
MethodfilterOutBadTriangles
-------------------------------------------------------------------------- */ Try to reject bad triangles, corresponding to outliers TODO filter out b
src/mesh/Mesher.cpp:251
MethodfilterTrianglesWithGradients
-------------------------------------------------------------------------- */ TODO: this should be in Mesher. Removes triangles in the 2d mesh that ha
src/frontend/StereoFrame.cpp:513
MethodfindCorners
tests/testStereoVisionFrontEnd.cpp:226
MethodfindMatchingKeypoints
-------------------------------------------------------------------------- */
src/frontend/Tracker.cpp:883
MethodfindMatchingStereoKeypoints
-------------------------------------------------------------------------- */
src/frontend/Tracker.cpp:914
MethodfindOutliers
------------------------------------------------------------------------ */
src/frontend/Tracker.cpp:773
MethodfindPeaks
-------------------------------------------------------------------------- */
src/utils/Histogram.cpp:261
MethodfindSlotsOfFactorsWithKey
-------------------------------------------------------------------------- */ Returns if the key in timestamps could be removed or not.
src/backend/VioBackEnd.cpp:2085
MethodforceFiveThreePointMethod
------------------------------------------------------------------------ */ Force use of 3/5 point methods in initialization phase. This despite the p
include/kimera-vio/frontend/StereoVisionFrontEnd.h:213
Functionfunc
tests/testTimer.cpp:28
Methodfunctor
tests/testTimer.cpp:24
MethodgenerateCombinedImuParams
src/imu-frontend/ImuFrontEnd.cpp:178
MethodgenerateRegularImuParams
src/imu-frontend/ImuFrontEnd.cpp:214
MethodgeometricVerificationNister
------------------------------------------------------------------------ */ TODO(marcus): both geometrticVerification and recoverPose run the matching
src/loopclosure/LoopClosureDetector.cpp:653
MethodgetColorById
-------------------------------------------------------------------------- */ Decide color of the cluster depending on its id.
src/visualizer/Visualizer3D.cpp:1143
MethodgetCurrKfId
include/kimera-vio/backend/VioBackEnd.h:440
MethodgetCurrentDebugVioInfo
include/kimera-vio/backend/VioBackEnd.h:443
MethodgetCurrentImuBias
------------------------------------------------------------------------ */ Get Imu Bias. This is thread-safe as imu_frontend_->getCurrentImuBias is t
include/kimera-vio/frontend/StereoVisionFrontEnd.h:71
MethodgetCurrentImuBias
include/kimera-vio/frontend/VisionFrontEndModule.h:57
MethodgetCurrentStateCovariance
------------------------------------------------------------------------ */
include/kimera-vio/backend/VioBackEnd.h:164
MethodgetCurrentWindowSizeKeyboardCallback
------------------------------------------------------------------------ */ Keyboard callback to get current screen size.
include/kimera-vio/visualizer/Visualizer3D.h:479
MethodgetDatasetName
src/dataprovider/EurocDataProvider.cpp:472
MethodgetDisparityImage
-------------------------------------------------------------------------- */ TODO: this should be in StereoMatcher
src/frontend/StereoFrame.cpp:456
MethodgetGroundTruthPose
Retrieve absolute pose at timestamp.
include/kimera-vio/dataprovider/EurocDataProvider.h:135
MethodgetGroundTruthRelativePose
-------------------------------------------------------------------------- */
src/dataprovider/EurocDataProvider.cpp:493
MethodgetGroundTruthState
-------------------------------------------------------------------------- */
src/dataprovider/EurocDataProvider.cpp:513
MethodgetImgName
include/kimera-vio/dataprovider/EurocDataProvider.h:127
← previousnext →601–700 of 1,096, ranked by callers