Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HeYijia/VINS-Course
/ types & classes
Types & classes
77 in github.com/HeYijia/VINS-Course
⨍
Functions
500
◇
Types & classes
77
↓ 1 callers
Class
Edge
* 边负责计算残差,残差是 预测-观测,维度在构造函数中定义 * 代价函数是 残差*信息*残差,是一个数值,由后端求和后最小化 */
include/backend/edge.h:19
↓ 1 callers
Class
FeaturePerId
include/feature_manager.h:45
↓ 1 callers
Class
Parameters
include/camodocal/camera_models/Camera.h:24
↓ 1 callers
Class
Vertex
include/backend/edge.h:13
Enum
BC_type
include/camodocal/chessboard/Spline.h:33
Class
Camera
include/camodocal/camera_models/Camera.h:12
Class
CameraCalibration
include/camodocal/calib/CameraCalibration.h:11
Class
CameraFactory
include/camodocal/camera_models/CameraFactory.h:12
Class
CataCamera
include/camodocal/camera_models/CataCamera.h:18
Class
CauchyLoss
* Cauchy loss * */
include/backend/loss_function.h:71
Class
Chessboard
include/camodocal/chessboard/Chessboard.h:16
Class
ChessboardCorner
forward declarations
include/camodocal/chessboard/Chessboard.h:11
Class
ChessboardCorner
include/camodocal/chessboard/ChessboardCorner.h:10
Class
ChessboardQuad
include/camodocal/chessboard/Chessboard.h:13
Class
ChessboardQuad
include/camodocal/chessboard/ChessboardQuad.h:11
Class
ComprehensionError
src/camera_models/camera_models/CostFunctionFactory.cc:421
Class
CostFunction
include/camodocal/camera_models/CostFunctionFactory.h:11
Class
CostFunctionFactory
include/camodocal/camera_models/CostFunctionFactory.h:28
Class
CurveFittingEdge
误差模型 模板参数:观测值维度,类型,连接顶点类型
test/CurveFitting.cpp:19
Class
CurveFittingVertex
曲线模型的顶点,模板参数:优化变量维度和数据类型
test/CurveFitting.cpp:9
Class
EdgeImu
* 此边是IMU误差,此边为4元边,与之相连的顶点有:Pi Mi Pj Mj */
include/backend/edge_imu.h:18
Class
EdgeReprojection
* 此边是视觉重投影误差,此边为三元边,与之相连的顶点有: * 路标点的逆深度InveseDepth、第一次观测到该路标点的source Camera的位姿T_World_From_Body1, * 和观测到该路标点的mearsurement Camera位姿T_World_From_Bod
include/backend/edge_reprojection.h:21
Class
EdgeReprojectionPoseOnly
* 仅计算重投影pose的例子 */
include/backend/edge_reprojection.h:88
Class
EdgeReprojectionXYZ
* 此边是视觉重投影误差,此边为二元边,与之相连的顶点有: * 路标点的世界坐标系XYZ、观测到该路标点的 Camera 的位姿T_World_From_Body1 * 注意:verticies_顶点顺序必须为 XYZ、T_World_From_Body1。 */
include/backend/edge_reprojection.h:56
Class
EdgeSE3Prior
* EdgeSE3Prior,此边为 1 元边,与之相连的顶点有:Ti */
include/backend/edge_prior.h:23
Class
EigenQuaternionParameterization
include/camodocal/gpl/EigenQuaternionParameterization.h:9
Class
EquidistantCamera
include/camodocal/camera_models/EquidistantCamera.h:18
Class
Estimator
include/estimator.h:20
Class
FeatureManager
include/feature_manager.h:69
Class
FeaturePerFrame
include/feature_manager.h:19
Class
FeatureTracker
include/feature_tracker.h:28
Class
GlobalSFM
include/initial/initial_sfm.h:56
Class
HuberLoss
* Huber loss * * Huber(e) = e^2 if e <= delta * huber(e) = delta*(2*e - delta) if e > delta */
include/backend/loss_function.h:56
Class
IMG_MSG
image for vio
include/System.h:31
Class
IMUIntegration
include/backend/imu_integration.h:9
Class
IMU_MSG
imu for vio
include/System.h:22
Class
ImageFrame
include/initial/initial_alignment.h:13
Class
InitialEXRotation
This class help you to calibrate extrinsic rotation between imu and camera when your totally don't konw the extrinsic parameter */
include/initial/initial_ex_rotation.h:14
Class
IntegrationBase
include/factor/integration_base.h:9
Class
LossFunction
* compute the scaling factor for a error: * The error is e^T Omega e * The output rho is * rho[0]: The actual scaled error value *
include/backend/loss_function.h:23
Enum
MarginalizationFlag
include/estimator.h:60
Class
MotionEstimator
include/initial/solve_5pts.h:13
Enum
NoiseOrder
include/parameters.h:84
Class
OCAMCamera
include/camodocal/camera_models/ScaramuzzaCamera.h:23
Class
Parameters
include/camodocal/camera_models/CataCamera.h:21
Class
Parameters
include/camodocal/camera_models/EquidistantCamera.h:21
Class
Parameters
include/camodocal/camera_models/ScaramuzzaCamera.h:26
Class
Parameters
include/camodocal/camera_models/PinholeCamera.h:16
Class
PinholeCamera
include/camodocal/camera_models/PinholeCamera.h:13
Class
Problem
include/backend/problem.h:23
Enum
ProblemType
include/backend/problem.h:34
Class
ReprojectionError1
src/camera_models/camera_models/CostFunctionFactory.cc:58
Class
ReprojectionError2
src/camera_models/camera_models/CostFunctionFactory.cc:141
Class
ReprojectionError3
src/camera_models/camera_models/CostFunctionFactory.cc:180
Class
ReprojectionError3D
include/initial/initial_sfm.h:25
Class
SFMFeature
include/initial/initial_sfm.h:16
Enum
SIZE_PARAMETERIZATION
include/parameters.h:68
Enum
SolverFlag
include/estimator.h:54
Class
Spline
include/camodocal/chessboard/Spline.h:29
Class
SplineData
include/camodocal/chessboard/Spline.h:105
Enum
Spline_type
include/camodocal/chessboard/Spline.h:39
Enum
StateOrder
include/parameters.h:75
Enum
StateOrder
include/backend/edge_imu.h:49
Class
StereoReprojectionError
src/camera_models/camera_models/CostFunctionFactory.cc:356
Class
System
include/System.h:42
Class
TicToc
include/utility/tic_toc.h:7
Class
Transform
include/camodocal/sparse_graph/Transform.h:11
Class
TrivalLoss
* 平凡的Loss,不作任何处理 * 使用nullptr作为loss function时效果相同 * * TrivalLoss(e) = e^2 */
include/backend/loss_function.h:39
Class
TukeyLoss
include/backend/loss_function.h:82
Class
Utility
include/utility/utility.h:8
Class
Vertex
* @brief 顶点,对应一个parameter block * 变量值以VecX存储,需要在构造时指定维度 */
include/backend/vertex.h:13
Class
VertexInverseDepth
* 以逆深度形式存储的顶点 */
include/backend/vertex_inverse_depth.h:12
Class
VertexPointXYZ
* @brief 以xyz形式参数化的顶点 */
include/backend/vertex_point_xyz.h:12
Class
VertexPose
* Pose vertex * parameters: tx, ty, tz, qx, qy, qz, qw, 7 DoF * optimization is perform on manifold, so update is 6 DoF, left multiplication * * p
include/backend/vertex_pose.h:17
Class
VertexSpeedBias
* SpeedBias vertex * parameters: v, ba, bg 9 DoF * */
include/backend/vertex_speedbias.h:15
Class
timespec
src/camera_models/gpl/gpl.cc:20
Class
uint_
include/utility/utility.h:113