MCPcopy Create free account

hub / github.com/ManiiXu/VINS-Mono-Learning / functions

Functions642 in github.com/ManiiXu/VINS-Mono-Learning

↓ 2 callersMethodaddIfNotExist
pose_graph/src/ThirdParty/DBoW/BowVector.cpp:50
↓ 2 callersMethodaddWeight
pose_graph/src/ThirdParty/DBoW/BowVector.cpp:34
↓ 2 callersMethodadd_loopedge
pose_graph/src/utility/CameraPoseVisualization.cpp:75
↓ 2 callersMethodadd_pose
pose_graph/src/utility/CameraPoseVisualization.cpp:106
↓ 2 callersFunctionclock_gettime
camera_model/src/gpl/gpl.cc:109
↓ 2 callersMethodcornersFound
camera_model/src/chessboard/Chessboard.cc:53
↓ 2 callersMethodendFrame
vins_estimator/src/feature_manager.cpp:3
↓ 2 callersMethodfindConnection
寻找并建立关键帧与回环帧之间的匹配关系
pose_graph/src/keyframe.cpp:290
↓ 2 callersMethodgetCorresponding
得到frame_count_l与frame_count_r两帧之间的对应特征点
vins_estimator/src/feature_manager.cpp:135
↓ 2 callersMethodgetLoopRelativeQ
pose_graph/src/keyframe.cpp:616
↓ 2 callersMethodgetParameterBlocks
vins_estimator/src/factor/marginalization_factor.cpp:303
↓ 2 callersMethodgetScoringType
* Returns the scoring method * @return scoring method */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:218
↓ 2 callersMethodgetWeightingType
* Returns the weighting method * @return weighting method */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:212
↓ 2 callersFunctionhomogeneousTransform
camera_model/include/camodocal/gpl/EigenUtils.h:197
↓ 2 callersMethodmarginalize
多线程构造先验项舒尔补AX=b的结构,计算Jacobian和残差
vins_estimator/src/factor/marginalization_factor.cpp:177
↓ 2 callersFunctionnew_sequence
开始一个新的图像序列(地图合并功能)
pose_graph/src/pose_graph_node.cpp:74
↓ 2 callersFunctionorwl_gettime
camera_model/src/gpl/gpl.cc:20
↓ 2 callersMethodpreMarginalize
计算每个残差,对应的Jacobian,并更新parameter_block_data
vins_estimator/src/factor/marginalization_factor.cpp:112
↓ 2 callersFunctionpredict
从IMU测量值imu_msg和上一个PVQ递推得到下一个tmp_Q,tmp_P,tmp_V,中值积分
vins_estimator/src/estimator_node.cpp:48
↓ 2 callersMethodprocessIMU
* @brief 处理IMU数据 * @Description IMU预积分,中值积分得到当前PQV作为优化初值 * @param[in] dt 时间间隔 * @param[in] linear_acceleration 线加速度 * @param[in] angular_v
vins_estimator/src/estimator.cpp:87
↓ 2 callersMethodprojectPoints
camera_model/src/camera_models/Camera.cc:214
↓ 2 callersFunctionrandom
camera_model/include/camodocal/gpl/gpl.h:57
↓ 2 callersMethodremoveFailures
剔除feature中估计失败的点(solve_flag == 2)
vins_estimator/src/feature_manager.cpp:178
↓ 2 callersMethodreprojectionError
camera_model/src/camera_models/Camera.cc:154
↓ 2 callersMethodrotationData
camera_model/src/sparse_graph/Transform.cc:30
↓ 2 callersMethodsetHighBC
camera_model/include/camodocal/chessboard/Spline.h:78
↓ 2 callersMethodsetLineWidth
pose_graph/src/utility/CameraPoseVisualization.cpp:49
↓ 2 callersMethodsetLineWidth
vins_estimator/src/utility/CameraPoseVisualization.cpp:47
↓ 2 callersMethodsetLowBC
Reset the boundary conditions
camera_model/include/camodocal/chessboard/Spline.h:75
↓ 2 callersMethodsetParameter
视觉测量残差的协方差矩阵
vins_estimator/src/estimator.cpp:10
↓ 2 callersMethodsetRic
vins_estimator/src/feature_manager.cpp:15
↓ 2 callersMethodsetScale
pose_graph/src/utility/CameraPoseVisualization.cpp:46
↓ 2 callersMethodsetScale
vins_estimator/src/utility/CameraPoseVisualization.cpp:44
↓ 2 callersFunctiontimeInSeconds
camera_model/src/gpl/gpl.cc:161
↓ 2 callersMethodtoc
pose_graph/src/utility/tic_toc.h:20
↓ 2 callersMethodtriangulate
对特征点进行三角化求深度(SVD分解)
vins_estimator/src/feature_manager.cpp:221
↓ 2 callersMethodusingDirectIndex
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:591
↓ 1 callersMethodCalibrationExRotation
标定外参的旋转矩阵
vins_estimator/src/initial/initial_ex_rotation.cpp:12
↓ 1 callersMethodEvaluate
vins_estimator/src/factor/marginalization_factor.cpp:3
↓ 1 callersFunctionLinearAlignment
* @brief 计算尺度,重力加速度和速度 * @optional 速度、重力向量和尺度初始化Paper -> V-B-2 * 相邻帧之间的位置和速度与IMU预积分出来的位置和速度对齐,求解最小二乘 * 重力细化 -> Paper
vins_estimator/src/initial/initial_aligment.cpp:167
↓ 1 callersFunctionRefineGravity
* @brief 重力矢量细化 * @optional 重力细化,在其切线空间上用两个变量重新参数化重力 -> Paper V-B-3 g^ = ||g|| * (g^-) + w1b1 + w2b2 * @param[in] all_image
vins_estimator/src/initial/initial_aligment.cpp:80
↓ 1 callersFunctionTangentBasis
在半径为G的半球找到切面的一对正交基 -> Algorithm 1
vins_estimator/src/initial/initial_aligment.cpp:56
↓ 1 callersFunctionUTMLetterDesignator
camera_model/src/gpl/gpl.cc:714
↓ 1 callersFunctionVisualIMUAlignment
视觉和IMU对齐
vins_estimator/src/initial/initial_aligment.cpp:253
↓ 1 callersMethodaddChessboardData
camera_model/src/calib/CameraCalibration.cc:51
↓ 1 callersMethodaddFeatureCheckParallax
* @brief 把特征点放入feature的list容器中,计算每一个点跟踪次数和它在次新帧和次次新帧间的视差,返回是否是关键帧 * @param[in] frame_count 窗口内帧的个数 * @param[in] image 某帧所有特征点的[camera_id,[x,y,
vins_estimator/src/feature_manager.cpp:53
↓ 1 callersMethodaddKeyFrame
* @brief 添加关键帧,进行回环检测与闭环 * @Description * @return void */
pose_graph/src/pose_graph.cpp:50
↓ 1 callersMethodadd_pose
vins_estimator/src/utility/CameraPoseVisualization.cpp:99
↓ 1 callersFunctionaxis_generate
ar_demo/src/ar_demo_node.cpp:61
↓ 1 callersMethodcalibrate
camera_model/src/calib/CameraCalibration.cc:67
↓ 1 callersFunctioncallback
ar_demo/src/ar_demo_node.cpp:352
↓ 1 callersMethodclearDepth
vins_estimator/src/feature_manager.cpp:189
↓ 1 callersMethodclearState
清空或初始化滑动窗口中所有的状态量
vins_estimator/src/estimator.cpp:24
↓ 1 callersMethodcompute
pose_graph/src/ThirdParty/DVision/BRIEF.cpp:39
↓ 1 callersMethodconstruct
* @brief 纯视觉sfm,求解窗口中的所有图像帧的位姿和特征点坐标 * @param[in] frame_num 窗口总帧数(frame_count + 1) * @param[out] q 窗口内图像帧的旋转四元数q(相对于第l帧) * @param[out] T 窗口内
vins_estimator/src/initial/initial_sfm.cpp:126
↓ 1 callersFunctioncountClasses
camera_model/src/chessboard/Chessboard.cc:1557
↓ 1 callersMethodcreateScoringObject
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:459
↓ 1 callersMethodcreateWords
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:917
↓ 1 callersFunctioncube_generate
ar_demo/src/ar_demo_node.cpp:98
↓ 1 callersFunctiondecomposeEssentialMat
vins_estimator/src/initial/solve_5pts.cpp:5
↓ 1 callersMethoddeserialize
pose_graph/src/ThirdParty/VocabularyBinary.cpp:27
↓ 1 callersMethoddrawResults
camera_model/src/calib/CameraCalibration.cc:203
↓ 1 callersFunctiondraw_object
ar_demo/src/ar_demo_node.cpp:244
↓ 1 callersMethodestimateExtrinsics
camera_model/src/camera_models/Camera.cc:122
↓ 1 callersMethodestimateIntrinsics
camera_model/src/camera_models/CataCamera.cc:372
↓ 1 callersMethodevaluate
vins_estimator/src/factor/integration_base.h:184
↓ 1 callersMethodfindCorners
camera_model/src/chessboard/Chessboard.cc:30
↓ 1 callersFunctionfitCircle
camera_model/src/gpl/gpl.cc:621
↓ 1 callersMethodgenerateCamera
camera_model/src/camera_models/CameraFactory.cc:34
↓ 1 callersMethodgenerateCostFunction
camera_model/src/camera_models/CostFunctionFactory.cc:500
↓ 1 callersMethodgetBranchingFactor
* Returns the branching factor of the tree (k) * @return k */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:180
↓ 1 callersMethodgetDepthLevels
* Returns the depth levels of the tree (L) * @return L */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:186
↓ 1 callersMethodgetDirectIndexLevels
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:599
↓ 1 callersFunctiongetFILETIMEoffset
camera_model/src/gpl/gpl.cc:88
↓ 1 callersMethodgetLoopRelativeYaw
pose_graph/src/keyframe.cpp:621
↓ 1 callersFunctiongetMeasurements
* @brief 对imu和图像数据进行对齐并组合 * @Description img: i -------- j - -------- k * imu: - jjjjjjjj - j/k kkkkkkkk - *
vins_estimator/src/estimator_node.cpp:116
↓ 1 callersMethodgetVocabulary
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:534
↓ 1 callersMethodimportPairs
* Sets the test pattern * @param x1 x1 coordinates of pairs * @param y1 y1 coordinates of pairs * @param x2 x2 coordinates of pairs * @par
pose_graph/src/ThirdParty/DVision/BRIEF.h:145
↓ 1 callersFunctioninBorder
判断跟踪的特征点是否在图像边界内
feature_tracker/src/feature_tracker.cpp:7
↓ 1 callersFunctionintersectCircles
camera_model/src/gpl/gpl.cc:676
↓ 1 callersMethodloadPoseGraph
从file_path读取位姿图
pose_graph/src/pose_graph.cpp:813
↓ 1 callersMethodloadVocabulary
加载Brief字典
pose_graph/src/pose_graph.cpp:39
↓ 1 callersMethodlocalSize
vins_estimator/src/factor/marginalization_factor.cpp:133
↓ 1 callersMethodmeanDist
camera_model/include/camodocal/chessboard/ChessboardCorner.h:18
↓ 1 callersMethodminus
pose_graph/src/ThirdParty/DUtils/Timestamp.cpp:149
↓ 1 callersMethodparametersToString
camera_model/src/camera_models/CataCamera.cc:996
↓ 1 callersMethodplus
pose_graph/src/ThirdParty/DUtils/Timestamp.cpp:127
↓ 1 callersFunctionpolyfit
camera_model/src/camera_models/ScaramuzzaCamera.cc:18
↓ 1 callersFunctionprintStatistics
vins_estimator/src/utility/visualization.cpp:66
↓ 1 callersMethodprocessImage
* @brief 处理图像特征数据 * @Description addFeatureCheckParallax()添加特征点到feature中,计算点跟踪的次数和视差,判断是否是关键帧 * 判断并进行外参标定 *
vins_estimator/src/estimator.cpp:136
↓ 1 callersFunctionproject_object
ar_demo/src/ar_demo_node.cpp:168
↓ 1 callersFunctionpubCameraPose
vins_estimator/src/utility/visualization.cpp:211
↓ 1 callersFunctionpubKeyPoses
vins_estimator/src/utility/visualization.cpp:177
↓ 1 callersFunctionpubKeyframe
vins_estimator/src/utility/visualization.cpp:349
↓ 1 callersFunctionpubLatestOdometry
vins_estimator/src/utility/visualization.cpp:46
↓ 1 callersFunctionpubOdometry
vins_estimator/src/utility/visualization.cpp:107
↓ 1 callersFunctionpubPointCloud
vins_estimator/src/utility/visualization.cpp:241
↓ 1 callersFunctionpubRelocalization
发布重定位帧的位姿信息
vins_estimator/src/utility/visualization.cpp:408
↓ 1 callersFunctionpubTF
vins_estimator/src/utility/visualization.cpp:300
↓ 1 callersMethodpublish_by
vins_estimator/src/utility/CameraPoseVisualization.cpp:189
← previousnext →101–200 of 642, ranked by callers