├── .gitignore ├── LICENCE ├── README.md ├── ar_demo ├── CMakeLists.txt ├── cmake │ └── FindEigen.cmake ├── launch │ ├── 3dm_bag.launch │ ├── ar_rviz.launch │ └── realsense_ar.launch ├── package.xml └── src │ └── ar_demo_node.cpp ├── benchmark_publisher ├── CMakeLists.txt ├── cmake │ └── FindEigen.cmake ├── config │ ├── MH_01_easy │ │ └── data.csv │ ├── MH_02_easy │ │ └── data.csv │ ├── MH_03_medium │ │ └── data.csv │ ├── MH_04_difficult │ │ └── data.csv │ ├── MH_05_difficult │ │ └── data.csv │ ├── V1_01_easy │ │ └── data.csv │ ├── V1_02_medium │ │ └── data.csv │ ├── V1_03_difficult │ │ └── data.csv │ ├── V2_01_easy │ │ └── data.csv │ ├── V2_02_medium │ │ └── data.csv │ └── V2_03_difficult │ │ └── data.csv ├── launch │ └── publish.launch ├── package.xml └── src │ └── benchmark_publisher_node.cpp ├── camera_model ├── CMakeLists.txt ├── cmake │ └── FindEigen.cmake ├── include │ └── camodocal │ │ ├── calib │ │ └── CameraCalibration.h │ │ ├── camera_models │ │ ├── Camera.h │ │ ├── CameraFactory.h │ │ ├── CataCamera.h │ │ ├── CostFunctionFactory.h │ │ ├── EquidistantCamera.h │ │ ├── PinholeCamera.h │ │ └── ScaramuzzaCamera.h │ │ ├── chessboard │ │ ├── Chessboard.h │ │ ├── ChessboardCorner.h │ │ ├── ChessboardQuad.h │ │ └── Spline.h │ │ ├── gpl │ │ ├── EigenQuaternionParameterization.h │ │ ├── EigenUtils.h │ │ └── gpl.h │ │ └── sparse_graph │ │ └── Transform.h ├── instruction ├── package.xml ├── readme.md └── src │ ├── calib │ └── CameraCalibration.cc │ ├── camera_models │ ├── Camera.cc │ ├── CameraFactory.cc │ ├── CataCamera.cc │ ├── CostFunctionFactory.cc │ ├── EquidistantCamera.cc │ ├── PinholeCamera.cc │ └── ScaramuzzaCamera.cc │ ├── chessboard │ └── Chessboard.cc │ ├── gpl │ ├── EigenQuaternionParameterization.cc │ └── gpl.cc │ ├── intrinsic_calib.cc │ └── sparse_graph │ └── Transform.cc ├── config ├── 3dm │ └── 3dm_config.yaml ├── black_box │ └── black_box_config.yaml ├── cla │ └── cla_config.yaml ├── euroc │ ├── calib_results1216.txt │ └── euroc_config_no_extrinsic.yaml ├── extrinsic_parameter_example.pdf ├── fisheye_mask.jpg ├── fisheye_mask_752x480.jpg ├── mindvision │ └── mindvision.yaml ├── realsense │ ├── realsense_color_config.yaml │ ├── realsense_fisheye_config.yaml │ └── realsense_zr300 └── tum │ └── tum_config.yaml ├── demo.jpg ├── docker ├── Dockerfile ├── Makefile └── run.sh ├── feature_tracker ├── CMakeLists.txt ├── cmake │ └── FindEigen.cmake ├── package.xml └── src │ ├── feature_tracker.cpp │ ├── feature_tracker.h │ ├── feature_tracker_node.cpp │ ├── parameters.cpp │ ├── parameters.h │ ├── random_array.cc │ ├── random_array.h │ └── tic_toc.h ├── figure └── LF-VIO-hardware.png ├── pointcloud_image_fusion ├── CMakeLists.txt ├── cmake │ └── FindEigen.cmake ├── package.xml └── src │ ├── pal_mask.jpg │ ├── pal_mask1.jpg │ ├── parameters.cpp │ ├── parameters.h │ ├── pointcloud_image_fusion.cpp │ ├── pointcloud_image_fusion.h │ ├── pointcloud_image_fusion_node.cpp │ └── tic_toc.h ├── support_files ├── brief_k10L6.bin ├── brief_pattern.yml └── paper_bib.txt └── vins_estimator ├── CMakeLists.txt ├── cmake └── FindEigen.cmake ├── launch ├── 3dm.launch ├── black_box.launch ├── cla.launch ├── euroc.launch ├── euroc_no_extrinsic_param.launch ├── mindvision.launch ├── mynteye.launch ├── realsense.launch ├── realsense_color.launch ├── realsense_fisheye.launch ├── tum.launch └── vins_rviz.launch ├── package.xml └── src ├── estimator.cpp ├── estimator.h ├── estimator_node.cpp ├── factor ├── imu_factor.h ├── integration_base.h ├── marginalization_factor.cpp ├── marginalization_factor.h ├── pose_local_parameterization.cpp ├── pose_local_parameterization.h ├── projection_factor.cpp ├── projection_factor.h ├── projection_td_factor.cpp └── projection_td_factor.h ├── feature_manager.cpp ├── feature_manager.h ├── initial ├── initial_aligment.cpp ├── initial_alignment.h ├── initial_ex_rotation.cpp ├── initial_ex_rotation.h ├── initial_sfm.cpp ├── initial_sfm.h ├── random_array.cc ├── random_array.h ├── solve_5pts.cpp └── solve_5pts.h ├── parameters.cpp ├── parameters.h ├── pnp_solver.cpp ├── pnp_solver.h └── utility ├── CameraPoseVisualization.cpp ├── CameraPoseVisualization.h ├── tic_toc.h ├── utility.cpp ├── utility.h ├── visualization.cpp └── visualization.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/README.md -------------------------------------------------------------------------------- /ar_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/CMakeLists.txt -------------------------------------------------------------------------------- /ar_demo/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /ar_demo/launch/3dm_bag.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/launch/3dm_bag.launch -------------------------------------------------------------------------------- /ar_demo/launch/ar_rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/launch/ar_rviz.launch -------------------------------------------------------------------------------- /ar_demo/launch/realsense_ar.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/launch/realsense_ar.launch -------------------------------------------------------------------------------- /ar_demo/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/package.xml -------------------------------------------------------------------------------- /ar_demo/src/ar_demo_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/ar_demo/src/ar_demo_node.cpp -------------------------------------------------------------------------------- /benchmark_publisher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/CMakeLists.txt -------------------------------------------------------------------------------- /benchmark_publisher/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /benchmark_publisher/config/MH_01_easy/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/MH_01_easy/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/MH_02_easy/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/MH_02_easy/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/MH_03_medium/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/MH_03_medium/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/MH_04_difficult/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/MH_04_difficult/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/MH_05_difficult/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/MH_05_difficult/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V1_01_easy/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V1_01_easy/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V1_02_medium/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V1_02_medium/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V1_03_difficult/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V1_03_difficult/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V2_01_easy/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V2_01_easy/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V2_02_medium/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V2_02_medium/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/config/V2_03_difficult/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/config/V2_03_difficult/data.csv -------------------------------------------------------------------------------- /benchmark_publisher/launch/publish.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/launch/publish.launch -------------------------------------------------------------------------------- /benchmark_publisher/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/package.xml -------------------------------------------------------------------------------- /benchmark_publisher/src/benchmark_publisher_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/benchmark_publisher/src/benchmark_publisher_node.cpp -------------------------------------------------------------------------------- /camera_model/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/CMakeLists.txt -------------------------------------------------------------------------------- /camera_model/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /camera_model/include/camodocal/calib/CameraCalibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/calib/CameraCalibration.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/Camera.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/CameraFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/CameraFactory.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/CataCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/CataCamera.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/CostFunctionFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/CostFunctionFactory.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/EquidistantCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/EquidistantCamera.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/PinholeCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/PinholeCamera.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/camera_models/ScaramuzzaCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/camera_models/ScaramuzzaCamera.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/chessboard/Chessboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/chessboard/Chessboard.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/chessboard/ChessboardCorner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/chessboard/ChessboardCorner.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/chessboard/ChessboardQuad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/chessboard/ChessboardQuad.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/chessboard/Spline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/chessboard/Spline.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/gpl/EigenQuaternionParameterization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/gpl/EigenQuaternionParameterization.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/gpl/EigenUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/gpl/EigenUtils.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/gpl/gpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/gpl/gpl.h -------------------------------------------------------------------------------- /camera_model/include/camodocal/sparse_graph/Transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/include/camodocal/sparse_graph/Transform.h -------------------------------------------------------------------------------- /camera_model/instruction: -------------------------------------------------------------------------------- 1 | rosrun camera_model Calibration -w 8 -h 11 -s 70 -i ~/bag/PX/calib/ 2 | -------------------------------------------------------------------------------- /camera_model/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/package.xml -------------------------------------------------------------------------------- /camera_model/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/readme.md -------------------------------------------------------------------------------- /camera_model/src/calib/CameraCalibration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/calib/CameraCalibration.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/Camera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/Camera.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/CameraFactory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/CameraFactory.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/CataCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/CataCamera.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/CostFunctionFactory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/CostFunctionFactory.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/EquidistantCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/EquidistantCamera.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/PinholeCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/PinholeCamera.cc -------------------------------------------------------------------------------- /camera_model/src/camera_models/ScaramuzzaCamera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/camera_models/ScaramuzzaCamera.cc -------------------------------------------------------------------------------- /camera_model/src/chessboard/Chessboard.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/chessboard/Chessboard.cc -------------------------------------------------------------------------------- /camera_model/src/gpl/EigenQuaternionParameterization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/gpl/EigenQuaternionParameterization.cc -------------------------------------------------------------------------------- /camera_model/src/gpl/gpl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/gpl/gpl.cc -------------------------------------------------------------------------------- /camera_model/src/intrinsic_calib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/intrinsic_calib.cc -------------------------------------------------------------------------------- /camera_model/src/sparse_graph/Transform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/camera_model/src/sparse_graph/Transform.cc -------------------------------------------------------------------------------- /config/3dm/3dm_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/3dm/3dm_config.yaml -------------------------------------------------------------------------------- /config/black_box/black_box_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/black_box/black_box_config.yaml -------------------------------------------------------------------------------- /config/cla/cla_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/cla/cla_config.yaml -------------------------------------------------------------------------------- /config/euroc/calib_results1216.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/euroc/calib_results1216.txt -------------------------------------------------------------------------------- /config/euroc/euroc_config_no_extrinsic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/euroc/euroc_config_no_extrinsic.yaml -------------------------------------------------------------------------------- /config/extrinsic_parameter_example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/extrinsic_parameter_example.pdf -------------------------------------------------------------------------------- /config/fisheye_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/fisheye_mask.jpg -------------------------------------------------------------------------------- /config/fisheye_mask_752x480.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/fisheye_mask_752x480.jpg -------------------------------------------------------------------------------- /config/mindvision/mindvision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/mindvision/mindvision.yaml -------------------------------------------------------------------------------- /config/realsense/realsense_color_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/realsense/realsense_color_config.yaml -------------------------------------------------------------------------------- /config/realsense/realsense_fisheye_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/realsense/realsense_fisheye_config.yaml -------------------------------------------------------------------------------- /config/realsense/realsense_zr300: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/tum/tum_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/config/tum/tum_config.yaml -------------------------------------------------------------------------------- /demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/demo.jpg -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/docker/Makefile -------------------------------------------------------------------------------- /docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/docker/run.sh -------------------------------------------------------------------------------- /feature_tracker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/CMakeLists.txt -------------------------------------------------------------------------------- /feature_tracker/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /feature_tracker/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/package.xml -------------------------------------------------------------------------------- /feature_tracker/src/feature_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/feature_tracker.cpp -------------------------------------------------------------------------------- /feature_tracker/src/feature_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/feature_tracker.h -------------------------------------------------------------------------------- /feature_tracker/src/feature_tracker_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/feature_tracker_node.cpp -------------------------------------------------------------------------------- /feature_tracker/src/parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/parameters.cpp -------------------------------------------------------------------------------- /feature_tracker/src/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/parameters.h -------------------------------------------------------------------------------- /feature_tracker/src/random_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/random_array.cc -------------------------------------------------------------------------------- /feature_tracker/src/random_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/random_array.h -------------------------------------------------------------------------------- /feature_tracker/src/tic_toc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/feature_tracker/src/tic_toc.h -------------------------------------------------------------------------------- /figure/LF-VIO-hardware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/figure/LF-VIO-hardware.png -------------------------------------------------------------------------------- /pointcloud_image_fusion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/CMakeLists.txt -------------------------------------------------------------------------------- /pointcloud_image_fusion/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /pointcloud_image_fusion/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/package.xml -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/pal_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/pal_mask.jpg -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/pal_mask1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/pal_mask1.jpg -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/parameters.cpp -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/parameters.h -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/pointcloud_image_fusion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/pointcloud_image_fusion.cpp -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/pointcloud_image_fusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/pointcloud_image_fusion.h -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/pointcloud_image_fusion_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/pointcloud_image_fusion_node.cpp -------------------------------------------------------------------------------- /pointcloud_image_fusion/src/tic_toc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/pointcloud_image_fusion/src/tic_toc.h -------------------------------------------------------------------------------- /support_files/brief_k10L6.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/support_files/brief_k10L6.bin -------------------------------------------------------------------------------- /support_files/brief_pattern.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/support_files/brief_pattern.yml -------------------------------------------------------------------------------- /support_files/paper_bib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/support_files/paper_bib.txt -------------------------------------------------------------------------------- /vins_estimator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/CMakeLists.txt -------------------------------------------------------------------------------- /vins_estimator/cmake/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/cmake/FindEigen.cmake -------------------------------------------------------------------------------- /vins_estimator/launch/3dm.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/3dm.launch -------------------------------------------------------------------------------- /vins_estimator/launch/black_box.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/black_box.launch -------------------------------------------------------------------------------- /vins_estimator/launch/cla.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/cla.launch -------------------------------------------------------------------------------- /vins_estimator/launch/euroc.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/euroc.launch -------------------------------------------------------------------------------- /vins_estimator/launch/euroc_no_extrinsic_param.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/euroc_no_extrinsic_param.launch -------------------------------------------------------------------------------- /vins_estimator/launch/mindvision.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/mindvision.launch -------------------------------------------------------------------------------- /vins_estimator/launch/mynteye.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/mynteye.launch -------------------------------------------------------------------------------- /vins_estimator/launch/realsense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/realsense.launch -------------------------------------------------------------------------------- /vins_estimator/launch/realsense_color.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/realsense_color.launch -------------------------------------------------------------------------------- /vins_estimator/launch/realsense_fisheye.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/realsense_fisheye.launch -------------------------------------------------------------------------------- /vins_estimator/launch/tum.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/tum.launch -------------------------------------------------------------------------------- /vins_estimator/launch/vins_rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/launch/vins_rviz.launch -------------------------------------------------------------------------------- /vins_estimator/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/package.xml -------------------------------------------------------------------------------- /vins_estimator/src/estimator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/estimator.cpp -------------------------------------------------------------------------------- /vins_estimator/src/estimator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/estimator.h -------------------------------------------------------------------------------- /vins_estimator/src/estimator_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/estimator_node.cpp -------------------------------------------------------------------------------- /vins_estimator/src/factor/imu_factor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/imu_factor.h -------------------------------------------------------------------------------- /vins_estimator/src/factor/integration_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/integration_base.h -------------------------------------------------------------------------------- /vins_estimator/src/factor/marginalization_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/marginalization_factor.cpp -------------------------------------------------------------------------------- /vins_estimator/src/factor/marginalization_factor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/marginalization_factor.h -------------------------------------------------------------------------------- /vins_estimator/src/factor/pose_local_parameterization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/pose_local_parameterization.cpp -------------------------------------------------------------------------------- /vins_estimator/src/factor/pose_local_parameterization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/pose_local_parameterization.h -------------------------------------------------------------------------------- /vins_estimator/src/factor/projection_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/projection_factor.cpp -------------------------------------------------------------------------------- /vins_estimator/src/factor/projection_factor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/projection_factor.h -------------------------------------------------------------------------------- /vins_estimator/src/factor/projection_td_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/projection_td_factor.cpp -------------------------------------------------------------------------------- /vins_estimator/src/factor/projection_td_factor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/factor/projection_td_factor.h -------------------------------------------------------------------------------- /vins_estimator/src/feature_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/feature_manager.cpp -------------------------------------------------------------------------------- /vins_estimator/src/feature_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/feature_manager.h -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_aligment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_aligment.cpp -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_alignment.h -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_ex_rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_ex_rotation.cpp -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_ex_rotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_ex_rotation.h -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_sfm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_sfm.cpp -------------------------------------------------------------------------------- /vins_estimator/src/initial/initial_sfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/initial_sfm.h -------------------------------------------------------------------------------- /vins_estimator/src/initial/random_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/random_array.cc -------------------------------------------------------------------------------- /vins_estimator/src/initial/random_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/random_array.h -------------------------------------------------------------------------------- /vins_estimator/src/initial/solve_5pts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/solve_5pts.cpp -------------------------------------------------------------------------------- /vins_estimator/src/initial/solve_5pts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/initial/solve_5pts.h -------------------------------------------------------------------------------- /vins_estimator/src/parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/parameters.cpp -------------------------------------------------------------------------------- /vins_estimator/src/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/parameters.h -------------------------------------------------------------------------------- /vins_estimator/src/pnp_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/pnp_solver.cpp -------------------------------------------------------------------------------- /vins_estimator/src/pnp_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/pnp_solver.h -------------------------------------------------------------------------------- /vins_estimator/src/utility/CameraPoseVisualization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/CameraPoseVisualization.cpp -------------------------------------------------------------------------------- /vins_estimator/src/utility/CameraPoseVisualization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/CameraPoseVisualization.h -------------------------------------------------------------------------------- /vins_estimator/src/utility/tic_toc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/tic_toc.h -------------------------------------------------------------------------------- /vins_estimator/src/utility/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/utility.cpp -------------------------------------------------------------------------------- /vins_estimator/src/utility/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/utility.h -------------------------------------------------------------------------------- /vins_estimator/src/utility/visualization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/visualization.cpp -------------------------------------------------------------------------------- /vins_estimator/src/utility/visualization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flysoaryun/LF-VIO/HEAD/vins_estimator/src/utility/visualization.h --------------------------------------------------------------------------------