Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ManiiXu/VINS-Mono-Learning
/ functions
Functions
642 in github.com/ManiiXu/VINS-Mono-Learning
⨍
Functions
642
◇
Types & classes
102
↓ 2 callers
Method
addIfNotExist
pose_graph/src/ThirdParty/DBoW/BowVector.cpp:50
↓ 2 callers
Method
addWeight
pose_graph/src/ThirdParty/DBoW/BowVector.cpp:34
↓ 2 callers
Method
add_loopedge
pose_graph/src/utility/CameraPoseVisualization.cpp:75
↓ 2 callers
Method
add_pose
pose_graph/src/utility/CameraPoseVisualization.cpp:106
↓ 2 callers
Function
clock_gettime
camera_model/src/gpl/gpl.cc:109
↓ 2 callers
Method
cornersFound
camera_model/src/chessboard/Chessboard.cc:53
↓ 2 callers
Method
endFrame
vins_estimator/src/feature_manager.cpp:3
↓ 2 callers
Method
findConnection
寻找并建立关键帧与回环帧之间的匹配关系
pose_graph/src/keyframe.cpp:290
↓ 2 callers
Method
getCorresponding
得到frame_count_l与frame_count_r两帧之间的对应特征点
vins_estimator/src/feature_manager.cpp:135
↓ 2 callers
Method
getLoopRelativeQ
pose_graph/src/keyframe.cpp:616
↓ 2 callers
Method
getParameterBlocks
vins_estimator/src/factor/marginalization_factor.cpp:303
↓ 2 callers
Method
getScoringType
* Returns the scoring method * @return scoring method */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:218
↓ 2 callers
Method
getWeightingType
* Returns the weighting method * @return weighting method */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:212
↓ 2 callers
Function
homogeneousTransform
camera_model/include/camodocal/gpl/EigenUtils.h:197
↓ 2 callers
Method
marginalize
多线程构造先验项舒尔补AX=b的结构,计算Jacobian和残差
vins_estimator/src/factor/marginalization_factor.cpp:177
↓ 2 callers
Function
new_sequence
开始一个新的图像序列(地图合并功能)
pose_graph/src/pose_graph_node.cpp:74
↓ 2 callers
Function
orwl_gettime
camera_model/src/gpl/gpl.cc:20
↓ 2 callers
Method
preMarginalize
计算每个残差,对应的Jacobian,并更新parameter_block_data
vins_estimator/src/factor/marginalization_factor.cpp:112
↓ 2 callers
Function
predict
从IMU测量值imu_msg和上一个PVQ递推得到下一个tmp_Q,tmp_P,tmp_V,中值积分
vins_estimator/src/estimator_node.cpp:48
↓ 2 callers
Method
processIMU
* @brief 处理IMU数据 * @Description IMU预积分,中值积分得到当前PQV作为优化初值 * @param[in] dt 时间间隔 * @param[in] linear_acceleration 线加速度 * @param[in] angular_v
vins_estimator/src/estimator.cpp:87
↓ 2 callers
Method
projectPoints
camera_model/src/camera_models/Camera.cc:214
↓ 2 callers
Function
random
camera_model/include/camodocal/gpl/gpl.h:57
↓ 2 callers
Method
removeFailures
剔除feature中估计失败的点(solve_flag == 2)
vins_estimator/src/feature_manager.cpp:178
↓ 2 callers
Method
reprojectionError
camera_model/src/camera_models/Camera.cc:154
↓ 2 callers
Method
rotationData
camera_model/src/sparse_graph/Transform.cc:30
↓ 2 callers
Method
setHighBC
camera_model/include/camodocal/chessboard/Spline.h:78
↓ 2 callers
Method
setLineWidth
pose_graph/src/utility/CameraPoseVisualization.cpp:49
↓ 2 callers
Method
setLineWidth
vins_estimator/src/utility/CameraPoseVisualization.cpp:47
↓ 2 callers
Method
setLowBC
Reset the boundary conditions
camera_model/include/camodocal/chessboard/Spline.h:75
↓ 2 callers
Method
setParameter
视觉测量残差的协方差矩阵
vins_estimator/src/estimator.cpp:10
↓ 2 callers
Method
setRic
vins_estimator/src/feature_manager.cpp:15
↓ 2 callers
Method
setScale
pose_graph/src/utility/CameraPoseVisualization.cpp:46
↓ 2 callers
Method
setScale
vins_estimator/src/utility/CameraPoseVisualization.cpp:44
↓ 2 callers
Function
timeInSeconds
camera_model/src/gpl/gpl.cc:161
↓ 2 callers
Method
toc
pose_graph/src/utility/tic_toc.h:20
↓ 2 callers
Method
triangulate
对特征点进行三角化求深度(SVD分解)
vins_estimator/src/feature_manager.cpp:221
↓ 2 callers
Method
usingDirectIndex
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:591
↓ 1 callers
Method
CalibrationExRotation
标定外参的旋转矩阵
vins_estimator/src/initial/initial_ex_rotation.cpp:12
↓ 1 callers
Method
Evaluate
vins_estimator/src/factor/marginalization_factor.cpp:3
↓ 1 callers
Function
LinearAlignment
* @brief 计算尺度,重力加速度和速度 * @optional 速度、重力向量和尺度初始化Paper -> V-B-2 * 相邻帧之间的位置和速度与IMU预积分出来的位置和速度对齐,求解最小二乘 * 重力细化 -> Paper
vins_estimator/src/initial/initial_aligment.cpp:167
↓ 1 callers
Function
RefineGravity
* @brief 重力矢量细化 * @optional 重力细化,在其切线空间上用两个变量重新参数化重力 -> Paper V-B-3 g^ = ||g|| * (g^-) + w1b1 + w2b2 * @param[in] all_image
vins_estimator/src/initial/initial_aligment.cpp:80
↓ 1 callers
Function
TangentBasis
在半径为G的半球找到切面的一对正交基 -> Algorithm 1
vins_estimator/src/initial/initial_aligment.cpp:56
↓ 1 callers
Function
UTMLetterDesignator
camera_model/src/gpl/gpl.cc:714
↓ 1 callers
Function
VisualIMUAlignment
视觉和IMU对齐
vins_estimator/src/initial/initial_aligment.cpp:253
↓ 1 callers
Method
addChessboardData
camera_model/src/calib/CameraCalibration.cc:51
↓ 1 callers
Method
addFeatureCheckParallax
* @brief 把特征点放入feature的list容器中,计算每一个点跟踪次数和它在次新帧和次次新帧间的视差,返回是否是关键帧 * @param[in] frame_count 窗口内帧的个数 * @param[in] image 某帧所有特征点的[camera_id,[x,y,
vins_estimator/src/feature_manager.cpp:53
↓ 1 callers
Method
addKeyFrame
* @brief 添加关键帧,进行回环检测与闭环 * @Description * @return void */
pose_graph/src/pose_graph.cpp:50
↓ 1 callers
Method
add_pose
vins_estimator/src/utility/CameraPoseVisualization.cpp:99
↓ 1 callers
Function
axis_generate
ar_demo/src/ar_demo_node.cpp:61
↓ 1 callers
Method
calibrate
camera_model/src/calib/CameraCalibration.cc:67
↓ 1 callers
Function
callback
ar_demo/src/ar_demo_node.cpp:352
↓ 1 callers
Method
clearDepth
vins_estimator/src/feature_manager.cpp:189
↓ 1 callers
Method
clearState
清空或初始化滑动窗口中所有的状态量
vins_estimator/src/estimator.cpp:24
↓ 1 callers
Method
compute
pose_graph/src/ThirdParty/DVision/BRIEF.cpp:39
↓ 1 callers
Method
construct
* @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 callers
Function
countClasses
camera_model/src/chessboard/Chessboard.cc:1557
↓ 1 callers
Method
createScoringObject
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:459
↓ 1 callers
Method
createWords
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:917
↓ 1 callers
Function
cube_generate
ar_demo/src/ar_demo_node.cpp:98
↓ 1 callers
Function
decomposeEssentialMat
vins_estimator/src/initial/solve_5pts.cpp:5
↓ 1 callers
Method
deserialize
pose_graph/src/ThirdParty/VocabularyBinary.cpp:27
↓ 1 callers
Method
drawResults
camera_model/src/calib/CameraCalibration.cc:203
↓ 1 callers
Function
draw_object
ar_demo/src/ar_demo_node.cpp:244
↓ 1 callers
Method
estimateExtrinsics
camera_model/src/camera_models/Camera.cc:122
↓ 1 callers
Method
estimateIntrinsics
camera_model/src/camera_models/CataCamera.cc:372
↓ 1 callers
Method
evaluate
vins_estimator/src/factor/integration_base.h:184
↓ 1 callers
Method
findCorners
camera_model/src/chessboard/Chessboard.cc:30
↓ 1 callers
Function
fitCircle
camera_model/src/gpl/gpl.cc:621
↓ 1 callers
Method
generateCamera
camera_model/src/camera_models/CameraFactory.cc:34
↓ 1 callers
Method
generateCostFunction
camera_model/src/camera_models/CostFunctionFactory.cc:500
↓ 1 callers
Method
getBranchingFactor
* Returns the branching factor of the tree (k) * @return k */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:180
↓ 1 callers
Method
getDepthLevels
* Returns the depth levels of the tree (L) * @return L */
pose_graph/src/ThirdParty/DBoW/TemplatedVocabulary.h:186
↓ 1 callers
Method
getDirectIndexLevels
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:599
↓ 1 callers
Function
getFILETIMEoffset
camera_model/src/gpl/gpl.cc:88
↓ 1 callers
Method
getLoopRelativeYaw
pose_graph/src/keyframe.cpp:621
↓ 1 callers
Function
getMeasurements
* @brief 对imu和图像数据进行对齐并组合 * @Description img: i -------- j - -------- k * imu: - jjjjjjjj - j/k kkkkkkkk - *
vins_estimator/src/estimator_node.cpp:116
↓ 1 callers
Method
getVocabulary
pose_graph/src/ThirdParty/DBoW/TemplatedDatabase.h:534
↓ 1 callers
Method
importPairs
* 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 callers
Function
inBorder
判断跟踪的特征点是否在图像边界内
feature_tracker/src/feature_tracker.cpp:7
↓ 1 callers
Function
intersectCircles
camera_model/src/gpl/gpl.cc:676
↓ 1 callers
Method
loadPoseGraph
从file_path读取位姿图
pose_graph/src/pose_graph.cpp:813
↓ 1 callers
Method
loadVocabulary
加载Brief字典
pose_graph/src/pose_graph.cpp:39
↓ 1 callers
Method
localSize
vins_estimator/src/factor/marginalization_factor.cpp:133
↓ 1 callers
Method
meanDist
camera_model/include/camodocal/chessboard/ChessboardCorner.h:18
↓ 1 callers
Method
minus
pose_graph/src/ThirdParty/DUtils/Timestamp.cpp:149
↓ 1 callers
Method
parametersToString
camera_model/src/camera_models/CataCamera.cc:996
↓ 1 callers
Method
plus
pose_graph/src/ThirdParty/DUtils/Timestamp.cpp:127
↓ 1 callers
Function
polyfit
camera_model/src/camera_models/ScaramuzzaCamera.cc:18
↓ 1 callers
Function
printStatistics
vins_estimator/src/utility/visualization.cpp:66
↓ 1 callers
Method
processImage
* @brief 处理图像特征数据 * @Description addFeatureCheckParallax()添加特征点到feature中,计算点跟踪的次数和视差,判断是否是关键帧 * 判断并进行外参标定 *
vins_estimator/src/estimator.cpp:136
↓ 1 callers
Function
project_object
ar_demo/src/ar_demo_node.cpp:168
↓ 1 callers
Function
pubCameraPose
vins_estimator/src/utility/visualization.cpp:211
↓ 1 callers
Function
pubKeyPoses
vins_estimator/src/utility/visualization.cpp:177
↓ 1 callers
Function
pubKeyframe
vins_estimator/src/utility/visualization.cpp:349
↓ 1 callers
Function
pubLatestOdometry
vins_estimator/src/utility/visualization.cpp:46
↓ 1 callers
Function
pubOdometry
vins_estimator/src/utility/visualization.cpp:107
↓ 1 callers
Function
pubPointCloud
vins_estimator/src/utility/visualization.cpp:241
↓ 1 callers
Function
pubRelocalization
发布重定位帧的位姿信息
vins_estimator/src/utility/visualization.cpp:408
↓ 1 callers
Function
pubTF
vins_estimator/src/utility/visualization.cpp:300
↓ 1 callers
Method
publish_by
vins_estimator/src/utility/CameraPoseVisualization.cpp:189
← previous
next →
101–200 of 642, ranked by callers