MCPcopy Create free account

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

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

MethodThreadsafeQueueBase
include/kimera-vio/utils/ThreadsafeQueue.h:207
MethodThreadsafeTemporalBuffer
include/kimera-vio/utils/ThreadsafeTemporalBuffer-inl.h:48
MethodThreadsafeTemporalBufferFixture
tests/testThreadsafeTemporalBuffer.cpp:60
MethodTo_string_with_precision
-------------------------------------------------------------------------- */ converts doulbe to sting with desired number of digits (total number of
src/utils/UtilsOpenCV.cpp:547
MethodTracker
src/frontend/Tracker.cpp:21
MethodTrackerStatusSummary
include/kimera-vio/frontend/Tracker-definitions.h:115
MethodUtilsOpenCVFixture
tests/testUtilsOpenCV.cpp:47
MethodVectorUnique
include/kimera-vio/utils/UtilsOpenCV.h:357
MethodVertex
include/kimera-vio/mesh/Mesh.h:71
MethodVioBackEnd
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:67
MethodVioBackEndModule
* @brief VioBackEndModule * @param input_queue * @param output_queue * @param parallel_run * @param vio_backend */
include/kimera-vio/backend/VioBackEndModule.h:43
MethodVioBackEndParams
src/backend/VioBackEndParams.cpp:21
MethodVioFrontEndParams
include/kimera-vio/frontend/VioFrontEndParams.h:148
MethodVioNavState
src/dataprovider/DataProviderInterface-definitions.cpp:23
MethodVioNavStateTimestamped
include/kimera-vio/dataprovider/DataProviderInterface-definitions.h:65
MethodVisionFrontEndFactory
include/kimera-vio/frontend/VisionFrontEndFactory.h:27
MethodVisualInertialFrame
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:35
MethodVisualizer3D
-------------------------------------------------------------------------- */
src/visualizer/Visualizer3D.cpp:92
MethodVisualizerFactory
include/kimera-vio/visualizer/Visualizer3DFactory.h:30
MethodVisualizerFixture
tests/testVisualizer3D.cpp:37
MethodVisualizerLogger
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
src/logging/Logger.cpp:263
MethodVisualizerModule
src/visualizer/Visualizer3DModule.cpp:21
MethodVisualizerOutput
include/kimera-vio/visualizer/Visualizer3D-definitions.h:78
MethodWindowData
Contains internal data for Visualizer3D window.
src/visualizer/Visualizer3D.cpp:81
MethodWriteAllSamplesToCsvFile
src/utils/Statistics.cpp:298
MethodWriteToYamlFile
src/utils/Statistics.cpp:329
MethodYamlParser
include/kimera-vio/utils/YamlParser.h:35
Method__init__
(self)
kalibr/config_library.py:229
Function_set_boxplot_colors
(boxplot_object, color)
scripts/plotting/plot_vio_statistics.py:20
MethodaddBetweenFactor
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:781
MethodaddConstantVelocityFactor
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1102
MethodaddImuFactor
Factor adders. -------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:713
MethodaddImuValues
Value adders. -------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:698
MethodaddInitialPriorFactors
Private methods. -------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1040
MethodaddInitialVisualState
-------------------------------------------------------------------------- */ Adding of states for bundle adjustment used in initialization. [in] time
src/initial/InitializationBackEnd.cpp:218
MethodaddLandmarkToGraph
-------------------------------------------------------------------------- */ TODO reuse base class backend addLandmarkToGraph because this one is too
src/backend/RegularVioBackEnd.cpp:447
MethodaddLandmarkToGraph
-------------------------------------------------------------------------- */ Adds a landmark to the graph for the first time.
src/backend/VioBackEnd.cpp:389
MethodaddLandmarksToGraph
-------------------------------------------------------------------------- */ TODO Virtualize this appropriately,
src/backend/RegularVioBackEnd.cpp:383
MethodaddLandmarksToGraph
-------------------------------------------------------------------------- */ Uses landmark table to add factors in graph.
src/backend/VioBackEnd.cpp:350
MethodaddNoMotionFactor
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:802
MethodaddPoseToTrajectory
-------------------------------------------------------------------------- */ Add pose to the previous trajectory.
src/visualizer/Visualizer3D.cpp:1055
MethodaddProjectionFactor
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:802
MethodaddRegularityFactors
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:981
MethodaddStereoMeasurementsToFeatureTracks
-------------------------------------------------------------------------- */ TODO this function doesn't do just one thing... Should be refactored! It
src/backend/VioBackEnd.cpp:636
MethodaddStereoMeasurementsToFeatureTracks
------------------------------------------------------------------------ */ Store stereo frame info into landmarks table: returns landmarks observed i
include/kimera-vio/backend/VioBackEnd.h:92
MethodaddValue
tests/testThreadsafeTemporalBuffer.cpp:65
MethodaddVisualInertialStateAndOptimize
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:148
MethodaddZeroVelocityPrior
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:820
MethodalignEstimatesLinearly
-------------------------------------------------------------------------- */ Align visual-inertial estimates and compute gravity vector in initial bo
src/initial/OnlineGravityAlignment.cpp:426
MethodappendLmkIdsOfPolygon
-------------------------------------------------------------------------- */ Extracts lmk ids from a mesh polygon and appends them to lmk_ids. In cas
src/mesh/Mesher.cpp:1439
MethodappendNonVioStereoPoints
-------------------------------------------------------------------------- */ Attempts to insert new points in the map, but does not override if there
src/mesh/Mesher.cpp:1366
MethodasString
include/kimera-vio/loopclosure/LoopClosureDetector-definitions.h:132
MethodasString
------------------------------------------------------------------------ */ Returns the tracking status as a string for debugging
include/kimera-vio/frontend/Tracker-definitions.h:125
MethodassociatePlanes
-------------------------------------------------------------------------- */ Data association between planes.
src/mesh/Mesher.cpp:1144
Methodb0Pbk
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:62
Methodb0Pbkp1
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:61
MethodbkAlphaBkp1
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:66
MethodbkBetaBkp1
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:67
MethodbkPbkp1
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:64
MethodcalculateNormal
-------------------------------------------------------------------------- */ Calculate normal of a triangle, and return whether it was possible or no
src/mesh/Mesher.cpp:557
MethodcalculateNormals
-------------------------------------------------------------------------- */ Calculate normals of polygonMesh. TODO(Toni): put this inside the mesh i
src/mesh/Mesher.cpp:522
MethodcalibratePixel
------------------------------------------------------------------------ */
include/kimera-vio/frontend/Frame.h:193
MethodcamDt
include/kimera-vio/initial/OnlineGravityAlignment-definitions.h:56
MethodcheckFrontendForOnlineAlignment
------------------------------------------------------------------------ */ Check values in frontend for initial bundle adjustment for online alignmen
include/kimera-vio/frontend/StereoVisionFrontEnd.h:98
MethodcheckParams
include/kimera-vio/frontend/StereoMatchingParams.h:60
MethodcheckReInitialize
-------------------------------------------------------------------------- */ TODO: Adapt and create better re-initialization (online) function
src/pipeline/Pipeline.cpp:453
MethodcleanCheiralityLmk
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1312
MethodcleanNullPtrsFromGraph
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1995
Methodclear
include/kimera-vio/loopclosure/LoopClosureDetector-definitions.h:114
Methodclear
include/kimera-vio/utils/ThreadsafeTemporalBuffer.h:77
MethodclearFrame
tests/testStereoVisionFrontEnd.cpp:111
MethodclearStereoFrame
tests/testStereoVisionFrontEnd.cpp:118
MethodclearVertexNormals
Sets all vertex normals to 0.
include/kimera-vio/mesh/Mesh.h:185
MethodclipFinalFrame
src/dataprovider/EurocDataProvider.cpp:617
MethodcloseFile
include/kimera-vio/utils/YamlParser.h:84
MethodclusterNormalsAroundAxis
-------------------------------------------------------------------------- */ Clusters normals given an axis, a set of normals and a tolerance. The re
src/mesh/Mesher.cpp:600
MethodclusterNormalsPerpendicularToAxis
-------------------------------------------------------------------------- */ Clusters normals perpendicular to an axis. Given an axis, a set of norma
src/mesh/Mesher.cpp:632
MethodclusterPlanesFromMesh
-------------------------------------------------------------------------- */ Cluster planes from Mesh. Points_with_id_vio are only used when add_extr
src/mesh/Mesher.cpp:692
MethodcolorMeshByClusters
-------------------------------------------------------------------------- */ Input the mesh points and triangle clusters, and output colors matrix fo
src/visualizer/Visualizer3D.cpp:1111
MethodcompareCvMatsUpToTol
-------------------------------------------------------------------------- */ Compares two opencv matrices up to a certain tolerance error.
src/utils/UtilsOpenCV.cpp:76
MethodcomputeAndDrawMatchesBetweenFrames
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:559
MethodcomputeAverageImuMeasurements
include/kimera-vio/initial/InitializationFromImu.h:40
MethodcomputeImgGradients
src/frontend/StereoFrame.cpp:551
MethodcomputeIslandScore
------------------------------------------------------------------------ */
src/loopclosure/LcdThirdPartyWrapper.cpp:189
MethodcomputeMatchedIndices
------------------------------------------------------------------------ */
src/loopclosure/LoopClosureDetector.cpp:617
MethodcomputeMedianDisparity
-------------------------------------------------------------------------- */
src/frontend/Tracker.cpp:948
MethodcomputeRectificationParameters
-------------------------------------------------------------------------- */ note also computes the rectification maps TODO(Toni): this should be don
src/frontend/StereoFrame.cpp:591
MethodcomputeSmartFactorStatistics
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1854
MethodcomputeSparsityStatistics
-------------------------------------------------------------------------- */
src/backend/VioBackEnd.cpp:1917
MethodcomputeStateCovariance
-------------------------------------------------------------------------- */ NOT TESTED (--> There is a UnitTest function in UtilsOpenCV)
src/backend/VioBackEnd.cpp:615
MethodconstructFrame
tests/testMesher.cpp:52
MethodconstructFrame
tests/testVisualizer3D.cpp:66
MethodconstructVisualInertialFrames
-------------------------------------------------------------------------- */ This function creates the frame objects used in the alignment. It popula
src/initial/OnlineGravityAlignment.cpp:167
Functionconsumer
tests/testThreadsafeQueue.cpp:29
MethodconvertCornersAcrossCameras
tests/testStereoVisionFrontEnd.cpp:233
MethodconvertDistortionVectorToMatrix
-------------------------------------------------------------------------- */ Convert distortion coefficients to OpenCV Format
src/frontend/CameraParams.cpp:77
MethodconvertExtraSmartFactorToProjFactor
-------------------------------------------------------------------------- */
src/backend/RegularVioBackEnd.cpp:710
MethodconvertIntrinsicsVectorToMatrix
-------------------------------------------------------------------------- */
src/frontend/CameraParams.cpp:137
MethodconvertSmartToProjectionFactor
-------------------------------------------------------------------------- */ Converts a smart factor to a set of projection factors. Returns whether
src/backend/RegularVioBackEnd.cpp:603
MethodconvertVioImuParamsToGtsam
-------------------------------------------------------------------------- */
src/imu-frontend/ImuFrontEnd.cpp:159
← previousnext →501–600 of 1,096, ranked by callers