VINS mono 环境搭建
时间: 2023-05-24 11:05:25 浏览: 237
对于Windows用户:
1. 访问VINS-Mono GitHub页面(https://github.com/HKUST-Aerial-Robotics/VINS-Mono)并下载VINS-Mono压缩包。
2. 解压缩VINS-Mono压缩包并进入解压缩后的文件夹。
3. 安装以下依赖项:OpenCV、CMake、Eigen、Boost、ceres-solver、catkin、ros-melodic-desktop-full。
4. 打开命令提示符并进入VINS-Mono文件夹。
5. 运行以下命令:
```
mkdir build
cd build
cmake ..
make -j4
```
6. 安装ROS依赖项:
```
sudo apt-get install ros-melodic-octomap-ros
sudo apt-get install ros-melodic-image-transport-plugins
sudo apt-get install ros-melodic-image-publisher
```
7. 运行example文件夹中的VINS-Mono节点:
```
source devel/setup.bash
roslaunch vins_mono euroc.launch
```
对于Linux用户:
1. 访问VINS-Mono GitHub页面(https://github.com/HKUST-Aerial-Robotics/VINS-Mono)并下载VINS-Mono压缩包。
2. 解压缩VINS-Mono压缩包并进入解压缩后的文件夹。
3. 安装以下依赖项:OpenCV、CMake、Eigen、Boost、ceres-solver、catkin、ros-melodic-desktop-full。
4. 打开终端并进入VINS-Mono文件夹。
5. 运行以下命令:
```
mkdir build
cd build
cmake ..
make -j4
```
6. 安装ROS依赖项:
```
sudo apt-get install ros-melodic-octomap-ros
sudo apt-get install ros-melodic-image-transport-plugins
sudo apt-get install ros-melodic-image-publisher
```
7. 运行example文件夹中的VINS-Mono节点:
```
source devel/setup.bash
roslaunch vins_mono euroc.launch
```
阅读全文