https://github.com/ethz-asl/rovio
https://github.com/ethz-asl/kindr
1. 新建catkinworkspace

mkdir -p ~/catkin_vio/src
cd ~/catkin_vio
catkin_make

2 . 安装依赖项

sudo apt-get install freeglut3-dev
sudo apt-get install libglew-dev

3 . 安装kindr
github上下载kindr,在opt目录下解压安装
- 安装依赖项

sudo add-apt-repository ppa:ethz-asl/common
sudo apt-get update
sudo apt-get install ros-indigo-kindr-*

4 . 进入/opt/kindr目录,安装

mkdir build
cd build
cmake ..
sudo make install

5 . 安装rovio
进入新建的catkin_vio/src下

git clone https://github.com/ethz-asl/rovio

进入rovio目录下,下载

git submodule update --init --recursiv

退出到catkin_vio下。运行

catkin_make rovio --cmake-args -DCMAKE_BUILD_TYPE=Release -DMAKE_SCENE=ON
catkin_make

若提示找不到一个S开头的头文件,在rovio/Cmakelist 中最后加上 add_dependencies(rovio rovio_gencpp)
6 . 运行数据集
- 下载数据集(rosbag格式,链接: https://pan.baidu.com/s/1skSOcZb 密码: 5i63),放到rovio目录下,并在rovio目录下新建一个rovio目录。
- 修改rovio/launch/rovio_rosbag_node.launch中的filename参数,将其改为实际rosbag的目录

  <param name="rosbag_filename" value="/root/catkin_vio/src/rovio/MH_01_easy.bag"/>

打开命令窗口运行roscore

roscore

打开新窗口,进入catkin_vio工作空间运行

source devel/setup.bash
roslaunch rovio rovio_rosbag_node.launch 

转载于:https://www.cnblogs.com/youzx/p/6291368.html

安装运行 rovio odometry相关推荐

  1. 服务器上安装运行fastqc

    1. conda安装 conda install fastqc 2. 启动程序 fastqc 运行出错: Exception in thread "main" java.awt.H ...

  2. Mac环境下Docker及Splash的安装运行教程

    一.前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker.因为 ...

  3. Win8 Hyper-V虚拟机 安装运行Ubuntu教程

    一.Win8 Hyper-V 虚拟机的安装 Part 1.开启hyper-v功能 hyper-v功能只存在于Windows 8专业版和企业版中,并且默认未开启.当然开启的方法也很简单. 在桌面左下角单 ...

  4. idea python-IntelliJ IDEA安装运行python插件方法

    IDEA 工具是我们常用的开发工具,全称:IntelliJ IDEA,它的功能强大就在于我们可以添加各种插件来编写不同的代码,当然也可以用来编写python,这篇文章我们来讲解,如何用IDEA来安装p ...

  5. Liunx下HPCC(HPC Challenge)的安装运行

    安装运行步骤 下载安装mpich 或者其他MPI实现应该也行,参考网上相关教程,已安装则可以忽略这一步. 下载安装blas wget http://www.netlib.org/blas/blas.t ...

  6. linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)

    ubuntu 20.04 下安装运行yolov5 新建文件夹,安装python 安装 python-pip: 克隆YOLOv5Git code 配置YOLO环境 安装yolov5: ubuntu 20 ...

  7. window docker mysql_windows使用docker运行mysql等工具(二)安装运行mysql

    今天接着上一篇的内容继续来学习安装运行mysql.建议先阅读第一篇:windows安装docker 一 查看mysql版本 如果想知道mysql镜像具体有哪几个版本,需要去docker hub查看. ...

  8. 用JSON-server模拟REST API(一) 安装运行

    用JSON-server模拟REST API(一) 安装运行 在开发过程中,前后端不论是否分离,接口多半是滞后于页面开发的.所以建立一个REST风格的API接口,给前端页面提供虚拟的数据,是非常有必要 ...

  9. WEB编程学习之Windows安装运行Tomcat

    前言 本博客主要记录在学习web编程中,在Windows10系统下,安装运行Tomcat服务器,以及所遇到的常见问题以及解决方案. 本文原创,创作不易,转载请注明!!! 本文链接 个人博客:https ...

  10. Windows OS上安装运行Apache Kafka教程

    Windows OS上安装运行Apache Kafka教程 下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka. 简介 本文讲述了如何在 ...

最新文章

  1. C#语言与面向对象技术(5)
  2. 基于OpencvTensorflow实现实时查找停车位置
  3. 3D数学基础:图形与游戏开发---随笔三
  4. 【软考之路】关于上周参加的软考的几点感想
  5. visual studio无法更新_微软发布 VS Code Python 四月更新
  6. python网络编程-socket编程
  7. 冷热水龙头_冷热水龙头结构图 冷热水龙头怎么拆
  8. python利用pygame框架实现类似大鱼吃小鱼游戏 (松鼠吃松鼠) code from making games with python and pygame
  9. Shell脚本编程之(四)善用判断式
  10. Project Euler 66: Diophantine equation
  11. HTML5标准学习 – 简介
  12. matlab 视频制作,利用Matlab制作AVI视频基础教程
  13. python3.7 获取网络时间
  14. 《星科快报》第二期:元宇宙之道.
  15. 华为od与中软外包哪个更好_朋友入职中软一个月(外包华为)就离职了!
  16. 高效报表工具选型与推荐
  17. tenforflow版YOLOv3下VOC数据集的准备和训练
  18. xmp预设怎么导入pr_ACR预设(XMP文件)安装教程(通用篇)
  19. 侍魂服务器维护中,侍魂出现BUG,却是玩家们日思夜想希望出现的功能!
  20. 一看就懂的贪吃蛇游戏(c++实现)

热门文章

  1. 高中电子技术——指针式万用表调零
  2. 栈(操作受限的线性表)---C语言版
  3. class.forname()中要写相对路径吗?_自考考试时间推迟,自考通过率会降低吗?
  4. Mysql 自增主键
  5. 【SQLSERVER】处理一对多标签的语法糖
  6. C# 匿名函数 详解
  7. MySQL 性能优化的19个要点
  8. 【书籍推荐】《美国黒室》
  9. 如何用 Bash 创建一个二进制发布包
  10. 搭建Open××× Server路由模式、证书认证