# Multi_Sensor_Fusion
**Repository Path**: deepos/Multi_Sensor_Fusion
## Basic Information
- **Project Name**: Multi_Sensor_Fusion
- **Description**: Multi-Sensor Fusion (GNSS, IMU, Camera) 多源多传感器融合定位 GPS/INS组合导航 PPP/INS紧组合
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: dev
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2021-04-19
- **Last Updated**: 2021-04-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Multi-Sensor Fusion
版本号:release/3.0.0
---
### 初衷
- 学习组合导航和VIO相关内容.
- 希望和有兴趣的小伙伴一起交流
### 程序依赖
- glog
- Eigen
- OpenCV 3.4
- Ceres
---
### 使用说明
最新稳定测试版本对应为release/3.0.0分支
Multi-Sensor Fusion使用了submodules形式挂载了tools,因此clone完本程序需要更新tools
```shell
git checkout -b release/3.0.0 origin/release/3.0.0
git submodule init
git submodule update
```
已经安装完依赖库后,可以直接编译程序
```shell
mkdir build && cd build
cmake .. && make -j3
```
程序运行方式
```shell
./mscnav_bin ${configure_file} ${log_dir}
```
##### 代码架构简要说明
文件夹名 | 主要作用
-|-
config | 示例数据配置文件
doc | 一些参考文档
exec | 主程序文件
include | 头文件,按照不同功能下面包含子文件夹
script | 一些脚本工具
src | 核心功能的源代码文件
submodules | 子模块,目前仅挂载tools基本工具
test | 一些测试代码
tools | 一些小工具
example_process | 示例数据的百度云链接
### 功能
- 支持GNSS/INS松组合解算
- 支持GNSS/INS/Camera融合解算
- 支持纯惯导推算
- 支持VIO解算,不过需要利用GNSS数据进行全局的初始化
----
### 结果示例
#### 数据说明
- **采集环境及路线**