MCPcopy Create free account

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

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

MethodgetImuBiasPrevKf
include/kimera-vio/backend/VioBackEnd.h:434
MethodgetImuDataInterpolatedBordersBlocking
src/utils/ThreadsafeImuBuffer.cpp:244
MethodgetImuFrontEndParams
------------------------------------------------------------------------ */ Get IMU Params for IMU Frontend.
include/kimera-vio/frontend/StereoVisionFrontEnd.h:147
MethodgetInitialStateEstimate
Guess State (pose, velocity, imu bias) from IMU only: - Guesses initial state **assuming zero velocity**. - Guesses IMU bias **assuming upright vehicl
src/initial/InitializationFromImu.cpp:22
MethodgetInitializationPerformance
-------------------------------------------------------------------------- */ Compute initialization errors and stats. [in]: timestamp vector for pose
src/dataprovider/EurocDataProvider.cpp:533
MethodgetInputPacket
src/mesh/MesherModule.cpp:26
MethodgetInputPacket
src/dataprovider/DataProviderModule.cpp:34
MethodgetInputPacket
src/visualizer/Visualizer3DModule.cpp:30
MethodgetInputPacket
Synchronize input queues.
include/kimera-vio/loopclosure/LoopClosureDetector.h:450
MethodgetInputPacket
* @brief getSyncedInputPacket Retrieves the input packet for processing. * Just pops from a threadsafe queue that contains the input packets to be
include/kimera-vio/pipeline/PipelineModule.h:358
MethodgetInputPacket
* @brief getSyncedInputPacket Retrieves the input packet for processing. * Just pops from a threadsafe queue that contains the input packets to be
include/kimera-vio/pipeline/PipelineModule.h:484
MethodgetIntrinsicsFlag
------------------------------------------------------------------------ */ @brief Returns the "intrinsics flag", which is true if the pipeline has
include/kimera-vio/loopclosure/LoopClosureDetector.h:162
MethodgetIteratorAtTimeOrEarlier
include/kimera-vio/utils/ThreadsafeTemporalBuffer-inl.h:194
MethodgetLandmarkCount
include/kimera-vio/backend/VioBackEnd.h:442
MethodgetLatestImuBias
include/kimera-vio/backend/VioBackEnd.h:433
FunctiongetLeftCamPose
* @brief getLeftCamPose * @return left cam pose after rectification wrt body frame of reference. */
include/kimera-vio/frontend/Camera.h:113
MethodgetLeftImgName
include/kimera-vio/dataprovider/EurocDataProvider.h:98
MethodgetLongitude
-------------------------------------------------------------------------- */ Output goes from (-pi to pi], as we are using atan2, which looks at sign
src/mesh/Mesher.cpp:846
MethodgetMapDepthFactor
include/kimera-vio/frontend/StereoFrame.h:209
MethodgetMapLmkIdsTo3dPointsInTimeHorizon
-------------------------------------------------------------------------- */ Get valid 3D points and corresponding lmk id. Warning! it modifies old_s
src/backend/VioBackEnd.cpp:457
MethodgetMapLmkIdsTo3dPointsInTimeHorizon
TODO(TONI): REMOVE CALLS BELOW !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Get valid 3D points and corresponding lmk id. Warning! it modifies old_smar
include/kimera-vio/backend/VioBackEndModule.h:72
MethodgetMinDepthFactor
include/kimera-vio/frontend/StereoFrame.h:206
MethodgetNumImages
include/kimera-vio/dataprovider/EurocDataProvider.h:120
MethodgetNumImages
include/kimera-vio/dataprovider/DataProviderInterface-definitions.h:130
MethodgetPoint3AndCovariance
-------------------------------------------------------------------------- */
src/frontend/Tracker.cpp:435
MethodgetPolygonsMesh
src/mesh/Mesher.cpp:1474
MethodgetRatioBetweenSmallestAndLargestSide
-------------------------------------------------------------------------- */ For a triangle defined by the 3d points p1, p2, and p3 compute ratio bet
src/mesh/Mesher.cpp:196
MethodgetRatioBetweenTangentialAndRadialDisplacement
-------------------------------------------------------------------------- */ TODO this only works for current points in the current frame!!! Not for
src/mesh/Mesher.cpp:219
MethodgetRatioBetweenTangentialAndRadialDisplacement
-------------------------------------------------------------------------- */ Open files with name output_filename, and checks that it is valid.
src/utils/UtilsGeometry.cpp:27
MethodgetRelativePoseBodyMono
-------------------------------------------------------------------------- */ return relative pose between last (lkf) and current keyframe (k) - MONO
src/frontend/StereoVisionFrontEnd.cpp:609
MethodgetRelativePoseBodyStereo
-------------------------------------------------------------------------- */ return relative pose between last (lkf) and current keyframe (k) - STERE
src/frontend/StereoVisionFrontEnd.cpp:621
MethodgetRightImgName
include/kimera-vio/dataprovider/EurocDataProvider.h:101
MethodgetRightKeypointsLKunrectified
-------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:770
MethodgetRightKeypointsRectifiedRGBD
--------------------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:1011
MethodgetScreenshot
-------------------------------------------------------------------------- */ Get a screenshot of the window.
src/visualizer/Visualizer3D.cpp:1077
MethodgetScreenshotCallback
------------------------------------------------------------------------ */ Keyboard callback to get screenshot of current windodw.
include/kimera-vio/visualizer/Visualizer3D.h:490
MethodgetStateCovarianceLkf
include/kimera-vio/backend/VioBackEnd.h:437
FunctiongetStereoCalib
* @brief getStereoCalib * @return stereo camera calibration after undistortion and rectification. */ Ideally this would return a const shared po
include/kimera-vio/frontend/Camera.h:105
MethodgetTimestampLkf
TODO NOT THREAD-SAFE! Should add critical sections.
include/kimera-vio/backend/VioBackEnd.h:432
MethodgetTrackerInfo
include/kimera-vio/frontend/StereoVisionFrontEnd-definitions.h:64
MethodgetTrackerInfo
------------------------------------------------------------------------ */ Get tracker info.
include/kimera-vio/frontend/StereoVisionFrontEnd.h:221
MethodgetValidKeypoints
------------------------------------------------------------------------ */
include/kimera-vio/frontend/Frame.h:146
MethodgetVerticesMesh
-------------------------------------------------------------------------- */
src/mesh/Mesher.cpp:1470
MethodgetViewerPoseKeyboardCallback
------------------------------------------------------------------------ */ Keyboard callback to get current viewer pose.
include/kimera-vio/visualizer/Visualizer3D.h:466
MethodgetWPoseBLkf
include/kimera-vio/backend/VioBackEnd.h:436
MethodgetWPoseMap
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:442
MethodgetWVelBLkf
include/kimera-vio/backend/VioBackEnd.h:435
MethodgtsamMatrix3ToCvMat
src/utils/UtilsOpenCV.cpp:128
MethodgtsamPose3ToCvAffine3d
-------------------------------------------------------------------------- */ Converts a gtsam pose3 to a opencv Affine3d
src/utils/UtilsOpenCV.cpp:142
MethodgtsamVector3ToCvMat
src/utils/UtilsOpenCV.cpp:134
MethodguessImuBias
src/initial/InitializationFromImu.cpp:71
MethodguessPoseFromImuMeasurements
src/initial/InitializationFromImu.cpp:57
MethodhasWork
src/mesh/MesherModule.cpp:71
MethodhasWork
Checks if the module has work to do (should check input queues are empty)
src/visualizer/Visualizer3DModule.cpp:81
MethodhasWork
Checks if the module has work to do (should check input queues are empty)
include/kimera-vio/loopclosure/LoopClosureDetector.h:496
MethodhasWork
Checks if the module has work to do (should check input queues are empty)
include/kimera-vio/dataprovider/DataProviderModule.h:90
MethodhasWork
Checks if the module has work to do (should check input queues are empty)
include/kimera-vio/pipeline/PipelineModule.h:381
MethodhasWork
Checks if the module has work to do (should check input queues are empty)
include/kimera-vio/pipeline/PipelineModule.h:509
MethodimgRegionalMax
-------------------------------------------------------------------------- */ Calculates local max in 2D image. Locations is a list of point locations
src/utils/Histogram.cpp:488
Methodinitialize
src/frontend/StereoFrame.cpp:72
Methodinitialize
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:428
MethodinitializeData
Helper function
tests/testStereoVisionFrontEnd.cpp:52
MethodinitializeData
tests/testLoopClosureDetector.cpp:97
MethodinitializeDataStereo
Helper function
tests/testStereoFrame.cpp:83
MethodinitializeFromGroundTruth
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:486
MethodinitializeFromIMU
-------------------------------------------------------------------------- */ Assumes Zero Velocity & upright vehicle.
src/pipeline/Pipeline.cpp:509
MethodinitializeImuFrontEnd
src/imu-frontend/ImuFrontEnd.cpp:48
MethodinitializeImuParams
tests/testOnlineAlignment.cpp:134
MethodinitializeOnline
-------------------------------------------------------------------------- */ TODO (Toni): move this as much as possible inside initialization...
src/pipeline/Pipeline.cpp:538
MethodinitializeOnlineAlignmentData
tests/testOnlineAlignment.cpp:56
Functionintel_configure_pinhole_radtan
(args)
kalibr/config_library.py:102
MethodinterpolateValueAtTimestamp
src/utils/ThreadsafeImuBuffer.cpp:220
MethodisBadTriangle
-------------------------------------------------------------------------- */ Try to reject bad triangles, corresponding to outliers.
src/mesh/Mesher.cpp:276
MethodisDataAvailableUpToImpl
src/utils/ThreadsafeImuBuffer.cpp:49
MethodisEmpty
src/frontend/FeatureSelector.cpp:74
MethodisGroundTruthAvailable
-------------------------------------------------------------------------- */
src/dataprovider/EurocDataProvider.cpp:502
MethodisNormalAroundAxis
-------------------------------------------------------------------------- */ Is normal around axis?
src/mesh/Mesher.cpp:616
MethodisNormalEqual
------------------------------------------------------------------------ */ Is normal equal? True whenever normals are parallel, indep of their direct
include/kimera-vio/utils/UtilsOpenCV.h:455
MethodisNormalPerpendicularToAxis
-------------------------------------------------------------------------- */ Is normal perpendicular to axis?
src/mesh/Mesher.cpp:648
MethodisNormalStrictlyEqual
------------------------------------------------------------------------ */ Is normal equal? True whenever normals are aligned.
include/kimera-vio/utils/UtilsOpenCV.h:469
MethodisPlaneDistanceEqual
------------------------------------------------------------------------ */ Is distance equal? true whenever distances are of similar absolute value.
include/kimera-vio/utils/UtilsOpenCV.h:483
MethodisPlaneDistanceStrictlyEqual
------------------------------------------------------------------------ */ Is distance equal? true whenever distances are of similar absolute value.
include/kimera-vio/utils/UtilsOpenCV.h:492
MethodisPointAtDistanceFromPlane
-------------------------------------------------------------------------- */ Checks whether the point is closer than tolerance to the plane.
src/mesh/Mesher.cpp:678
MethodisPolygonAtDistanceFromPlane
-------------------------------------------------------------------------- */ Checks whether all points in polygon are closer than tolerance to the pl
src/mesh/Mesher.cpp:661
MethodisSmartFactor3dPointGood
-------------------------------------------------------------------------- */ Returns whether the lmk of the smart factor is valid: - It checks that t
src/backend/RegularVioBackEnd.cpp:940
MethodjoinThreads
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:868
Functionkalibr_configure
(args)
kalibr/config_library.py:13
MethodkeyboardCallback
-------------------------------------------------------------------------- */
src/visualizer/Visualizer3D.cpp:1189
MethodlaunchFrontendThread
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:774
MethodlaunchRemainingThreads
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:789
MethodlaunchThreads
-------------------------------------------------------------------------- */
src/pipeline/Pipeline.cpp:767
MethodlinearInterpolate
src/utils/ThreadsafeImuBuffer.cpp:75
MethodloadCorners
tests/testStereoVisionFrontEnd.cpp:196
MethodloadDepth
tests/testStereoVisionFrontEnd.cpp:211
MethodlockContainer
include/kimera-vio/utils/ThreadsafeTemporalBuffer.h:119
MethodlogBackendFactorsStats
src/logging/Logger.cpp:236
MethodlogBackendPimNavstates
src/logging/Logger.cpp:184
MethodlogBackendResultsCSV
src/logging/Logger.cpp:115
MethodlogBackendTiming
src/logging/Logger.cpp:207
MethodlogLandmarks
src/logging/Logger.cpp:267
← previousnext →701–800 of 1,096, ranked by callers