Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MIT-SPARK/Kimera-VIO
/ functions
Functions
1,096 in github.com/MIT-SPARK/Kimera-VIO
⨍
Functions
1,096
◇
Types & classes
180
↓ 1 callers
Method
createMatricesLinearImuFactor
------------------------------------------------------------------------ */
src/frontend/FeatureSelector.cpp:791
↓ 1 callers
Method
createOmegaBar
------------------------------------------------------------------------ */
src/frontend/FeatureSelector.cpp:1032
↓ 1 callers
Method
createOmegaBarImuAndPrior
------------------------------------------------------------------------ */
src/frontend/FeatureSelector.cpp:879
↓ 1 callers
Method
createPrior
------------------------------------------------------------------------ */
src/frontend/FeatureSelector.cpp:757
↓ 1 callers
Method
create_strings
(self, header_string, camera_header_string, left_camera_string, right_camera_string, bo
kalibr/config_library.py:234
↓ 1 callers
Method
dbgJacobianDr
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:68
↓ 1 callers
Function
draw_boxplot
bxpstats : list of dicts A list of dictionaries containing stats for each boxplot. Required keys are: - ``m
scripts/plotting/plot_vio_statistics.py:30
↓ 1 callers
Method
equals
src/dataprovider/DataProviderInterface-definitions.cpp:47
↓ 1 callers
Method
featureTracking
-------------------------------------------------------------------------- */ TODO(Toni) a pity that this function is not const just because it mod
src/frontend/Tracker.cpp:135
↓ 1 callers
Method
findLmkIdFromPixel
------------------------------------------------------------------------ */
include/kimera-vio/frontend/Frame.h:159
↓ 1 callers
Method
findMatchingKeypointRectified
-------------------------------------------------------------------------- */
src/frontend/StereoFrame.cpp:1103
↓ 1 callers
Method
geometricEqual
include/kimera-vio/utils/UtilsOpenCV.h:423
↓ 1 callers
Method
geometricVerificationCheck
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:372
↓ 1 callers
Method
getBoWDatabase
------------------------------------------------------------------------ */ @brief Returns the RAW pointer to the BoW database. * @return A pointer
include/kimera-vio/loopclosure/LoopClosureDetector.h:143
↓ 1 callers
Method
getGravity
------------------------------------------------------------------------ */ Get ImuFrontEnd gravity. This is thread-safe as imu_frontend_->getPreinteg
include/kimera-vio/frontend/StereoVisionFrontEnd.h:206
↓ 1 callers
Method
getGtsamImuParams
------------------------------------------------------------------------ */
include/kimera-vio/imu-frontend/ImuFrontEnd.h:182
↓ 1 callers
Method
getImuPreintegrationType
------------------------------------------------------------------------ */ THREAD-SAFE.
include/kimera-vio/imu-frontend/ImuFrontEnd.h:171
↓ 1 callers
Method
getLocalMaximum1D
-------------------------------------------------------------------------- */ If you play with the peak_per attribute value, you can increase/decrease
src/utils/Histogram.cpp:322
↓ 1 callers
Method
getLocalMaximum2D
-------------------------------------------------------------------------- */ Does not resize the peaks vector, so make sure it is empty before sendin
src/utils/Histogram.cpp:381
↓ 1 callers
Method
getSmartStereoMeasurements
-------------------------------------------------------------------------- */ TODO(Toni): THIS FUNCTION CAN BE GREATLY OPTIMIZED...
src/frontend/StereoVisionFrontEnd.cpp:422
↓ 1 callers
Method
getTrackerDebugInfo
Get tracker info
include/kimera-vio/frontend/Tracker.h:161
↓ 1 callers
Method
logDebugInfo
src/logging/Logger.cpp:564
↓ 1 callers
Method
logLCDResult
src/logging/Logger.cpp:493
↓ 1 callers
Method
logOptimizedTraj
src/logging/Logger.cpp:530
↓ 1 callers
Method
logPipelineOverallTiming
src/logging/Logger.cpp:470
↓ 1 callers
Function
main
Main
scripts/plotting/python_plotter.py:30
↓ 1 callers
Function
main
(statistics_vio_path, output_boxplot_path)
scripts/plotting/plot_vio_statistics.py:187
↓ 1 callers
Method
median
------------------------------------------------------------------------ */
include/kimera-vio/utils/Accumulator.h:119
↓ 1 callers
Function
normal_to_theta
normalToTheta: Assumes normals in the form x, y, z
scripts/plotting/python_plotter.py:10
↓ 1 callers
Method
parseCamImgList
src/dataprovider/DataProviderInterface-definitions.cpp:56
↓ 1 callers
Method
parseYAML
include/kimera-vio/frontend/VioFrontEndParams.h:229
↓ 1 callers
Function
parser
()
scripts/plotting/plot_vio_statistics.py:172
↓ 1 callers
Function
plot_statistics_vio
(statistics, output_boxplot_path)
scripts/plotting/plot_vio_statistics.py:74
↓ 1 callers
Method
prepareFrontendForOnlineAlignment
src/frontend/VisionFrontEndModule.cpp:46
↓ 1 callers
Method
print
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:494
↓ 1 callers
Method
print
src/backend/VioBackEndParams.cpp:31
↓ 1 callers
Method
printTimes
------------------------------------------------------------------------ */
include/kimera-vio/backend/VioBackEnd-definitions.h:193
↓ 1 callers
Method
q1
------------------------------------------------------------------------ */ First quartile.
include/kimera-vio/utils/Accumulator.h:126
↓ 1 callers
Method
q3
------------------------------------------------------------------------ */ Third quartile.
include/kimera-vio/utils/Accumulator.h:133
↓ 1 callers
Method
registerImuSingleCallback
Register a callback function for IMU data
include/kimera-vio/dataprovider/DataProviderInterface.h:79
↓ 1 callers
Method
registerLeftFrameCallback
include/kimera-vio/dataprovider/DataProviderInterface.h:86
↓ 1 callers
Method
registerRightFrameCallback
include/kimera-vio/dataprovider/DataProviderInterface.h:89
↓ 1 callers
Method
registerVioPipelineCallback
TODO(Toni): remove, register at ctor level.
include/kimera-vio/dataprovider/DataProviderModule.h:76
↓ 1 callers
Method
resetFrontendAfterOnlineAlignment
src/frontend/VisionFrontEndModule.cpp:40
↓ 1 callers
Method
resetPreintegrationGravity
------------------------------------------------------------------------ */ Reset gravity value in pre-integration. This is needed for the online init
include/kimera-vio/imu-frontend/ImuFrontEnd.h:159
↓ 1 callers
Method
rewriteStereoFrameFeatures
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:499
↓ 1 callers
Method
setIntrinsics
------------------------------------------------------------------------ */ TODO(marcus): this should be parsed from CameraParams directly
src/loopclosure/LoopClosureDetector.cpp:470
↓ 1 callers
Method
setLandmarksToMinus1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ NOT TESTED:
include/kimera-vio/frontend/Frame.h:102
↓ 1 callers
Method
setVertexPosition
Setters.
include/kimera-vio/mesh/Mesh.h:107
↓ 1 callers
Method
spinOnce
-------------------------------------------------------------------------- */ Returns true if visualization is ready, false otherwise. TODO(Toni): Put
src/visualizer/Visualizer3D.cpp:116
↓ 1 callers
Method
spinViz
Returns whether the visualizer_ is running or not. While in parallel mode, it does not return unless shutdown.
src/pipeline/Pipeline.cpp:314
↓ 1 callers
Method
splitTrackedAndNewFeatures_Select_Display
src/frontend/FeatureSelector.cpp:1260
↓ 1 callers
Method
sum
------------------------------------------------------------------------ */
include/kimera-vio/utils/Accumulator.h:91
↓ 1 callers
Method
sumAllTimes
------------------------------------------------------------------------ */
include/kimera-vio/backend/VioBackEnd-definitions.h:187
↓ 1 callers
Method
transformCameraPoseToBodyPose
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:599
↓ 1 callers
Method
updateAndResetImuBias
------------------------------------------------------------------------ */ Update Imu Bias and reset pre-integration during initialization. This is n
include/kimera-vio/frontend/StereoVisionFrontEnd.h:78
↓ 1 callers
Method
updateDeltaState
-------------------------------------------------------------------------- */
src/initial/OnlineGravityAlignment.cpp:71
Method
Accumulator
include/kimera-vio/utils/Accumulator.h:51
Method
AddKeypointsVersorsToFrames
tests/testTracker.cpp:117
Method
AddNoiseToFrame
tests/testTracker.cpp:157
Method
AddNoiseToStereoFrame
tests/testTracker.cpp:450
Method
AddNonPlanarInliersToFrame
tests/testTracker.cpp:199
Method
AddNonPlanarInliersToStereoFrame
tests/testTracker.cpp:333
Method
AddOutliersToFrame
tests/testTracker.cpp:231
Method
AddOutliersToStereoFrame
tests/testTracker.cpp:376
Method
AddPlanarInliersToFrame
tests/testTracker.cpp:168
Method
AddPlanarInliersToStereoFrame
tests/testTracker.cpp:423
Method
AddVersorsToStereoFrames
tests/testTracker.cpp:266
Method
AlignGravityVectors
-------------------------------------------------------------------------- */ Returns rotation that aligs two vectors.
src/utils/UtilsOpenCV.cpp:451
Function
BOOST_FOREACH
src/backend/VioBackEnd.cpp:917
Function
BOOST_FOREACH
src/initial/InitializationBackEnd.cpp:324
Method
BackEndFactory
include/kimera-vio/backend/VioBackEndFactory.h:29
Method
BackendLogger
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
src/logging/Logger.cpp:62
Method
BackendLoggerFixture
tests/testLogger.cpp:92
Method
BackendOutput
include/kimera-vio/backend/VioBackEnd-definitions.h:298
Method
BackendOutputParams
include/kimera-vio/backend/VioBackEndParams.h:42
Method
CSVReader
tests/testLogger.cpp:53
Method
Cal3_S2ToCvmat
-------------------------------------------------------------------------- */ Converts a camera matrix from opencv to gtsam::Cal3_S2
src/utils/UtilsOpenCV.cpp:190
Method
CameraParams
include/kimera-vio/frontend/CameraParams.h:44
Method
ClearFrame
tests/testTracker.cpp:148
Method
ClearStereoFrame
tests/testTracker.cpp:365
Method
Comparator
------------------------------------------------------------------------ */
src/frontend/FeatureSelector.cpp:268
Method
ComputeRotationAndTranslationErrors
-------------------------------------------------------------------------- */ given two gtsam::Pose3 computes the relative rotation and translation er
src/utils/UtilsOpenCV.cpp:574
Method
ConcatenateTwoImages
-------------------------------------------------------------------------- */ Concatenate two images and return results as a new mat. Clones the two i
src/utils/UtilsOpenCV.cpp:734
Method
Covariance_bvx2xvb
-------------------------------------------------------------------------- */ reorder block entries of covariance from state: [bias, vel, pose] to [po
src/utils/UtilsOpenCV.cpp:612
Method
CreateMesh3D_MapPointId
----------------------------------------------------------------------------- */ Create a 3D mesh using cgal
include/kimera-vio/mesh/Mesher_cgal.h:45
Method
CvPointCmp
-------------------------------------------------------------------------- */ comparse 2 cvPoints
src/utils/UtilsOpenCV.cpp:99
Method
Cvmat2Cal3_S2
-------------------------------------------------------------------------- */ Converts a 3x3 (or 3xM, M > 3) camera matrix from opencv to gtsam::Cal3_
src/utils/UtilsOpenCV.cpp:177
Method
DataProviderInterface
src/dataprovider/DataProviderInterface.cpp:56
Method
DataProviderModule
src/dataprovider/DataProviderModule.cpp:20
Method
DrawCircles
-------------------------------------------------------------------------- */
src/utils/UtilsOpenCV.cpp:778
Method
DrawCirclesInPlace
-------------------------------------------------------------------------- */ add circles in the image at desired position/size/color
src/utils/UtilsOpenCV.cpp:666
Method
DrawCornersMatches
-------------------------------------------------------------------------- */ Draw corner matches and return results as a new mat.
src/utils/UtilsOpenCV.cpp:756
Method
DrawCornersMatchesOneByOne
-------------------------------------------------------------------------- */
src/utils/UtilsOpenCV.cpp:838
Method
DrawCrossesInPlace
-------------------------------------------------------------------------- */ add x in the image at desired position/size/color
src/utils/UtilsOpenCV.cpp:700
Method
DrawSquaresInPlace
-------------------------------------------------------------------------- */ add squares in the image at desired position/size/color
src/utils/UtilsOpenCV.cpp:682
Method
DrawTextInPlace
-------------------------------------------------------------------------- */ add text (vector of doubles) in the image at desired position/size/color
src/utils/UtilsOpenCV.cpp:718
Method
DummyStatsCollector
include/kimera-vio/utils/Statistics.h:130
Function
Earlier_time
src/dataprovider/KittiDataProvider.cpp:122
Function
Earlier_time_imu
src/dataprovider/KittiDataProvider.cpp:370
← previous
next →
201–300 of 1,096, ranked by callers