-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Welcome to the LF-VIO wiki! Our wiki is constantly updated......
For large FoV cameras, there are already many models. The MEI camera model and the Scaramuzza camera model are currently supported in our program.
Scaramuzza camera model calibration tool: OCamCalib
MEI camera model calibration tool:Omnidirectional Calibration Toolbox
...
Indoors datasets are open sourced as follows:
ID01, ID06, ID10: Google Drive
ID01~ID10: Baidu Yun, Code: d7wq
IDL01~IDL02: Baidu Yun, Code: khw2
![Ev3](https://private-user-images.githubusercontent.com/36565779/253749161-008efa5d-a58a-4cbe-a93c-873f0ea4d924.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMzc3NzUsIm5iZiI6MTczOTEzNzQ3NSwicGF0aCI6Ii8zNjU2NTc3OS8yNTM3NDkxNjEtMDA4ZWZhNWQtYTU4YS00Y2JlLWE5M2MtODczZjBlYTRkOTI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDIxNDQzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAyNzY5ZTQ1ZTczMjE1ODNkMDk0N2YwMmFlZjZlYTMwZWE0MjE0NmFiZWQzOTQ5OWNlYmFiZTYxYzI4MDRhZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.qVqX2u8s1Ir67iUzJsscEhEcojtghheupjTZTGHmBdM)
Problem formulation:
Code:
Eigen::Matrix3d InitialEXRotation::compute_E_21(vector<Eigen::Vector3d> &bearings_1, vector<Eigen::Vector3d> &bearings_2)
Input: bearings_1 and bearings_2
Output: best_E
Code:
int MotionEstimator::recoverPose(Eigen::Matrix3d E, vector<Eigen::Vector3d> _points1, vector<Eigen::Vector3d> _points2,
Matrix3d _R, Vector3d _t, vector<uchar> _mask)
Input: E, _points1, _points2
Output: _R, _t, mask(1:inlier 0:outlier)
let
Code:
void MotionEstimator::triangulatePoint(Eigen::Matrix<double, 3, 4> &Pose0, Eigen::Matrix<double, 3, 4> &Pose1,
const Vector3d &point0, const Vector3d &point1, Vector3d &point_3d)
Input: Pose0, Pose1, point0, point1
Output: point_3d
......
- Visual measurement residual
- Inertial Measurement Unit(IMU) residual
- Marginalized residual