系统:Ubuntu18.04
首先,需要安装好gcc、g++、cmake、ros,如果没有,可使用如下命令一键安装

sudo apt-get install gcc g++ cmakewget http://fishros.com/install -O fishros && . fishros

安装Kalibr
1.安装依赖

sudo apt-get install python-setuptools python-rosinstall ipython libeigen3-dev libboost-all-dev doxygen libopencv-dev ros-melodic-vision-opencv ros-melodic-image-transport-plugins ros-melodic-cmake-modules software-properties-common libpoco-dev python-matplotlib python-scipy python-git python-pip ipython libtbb-dev libblas-dev liblapack-dev python-catkin-tools libv4l-dev libsuitesparse-devpip install igraph

2.创建工作空间

mkdir -p ~/kalibr_workspace/src
cd ~/kalibr_workspace
source /opt/ros/${ROS_DISTRO}/setup.bash
catkin init
catkin config --extend /opt/ros/${ROS_DISTRO}
catkin config --merge-devel # Necessary for catkin_tools >= 0.4.
catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release

3.克隆源码

cd ~/kalibr_workspace/src
git clone https://github.com/ethz-asl/Kalibr.git
# 网络不好可以从gitee克隆
git clone https://gitee.com/lift-zpz/kalibr.git

4.编译

cd ~/kalibr_workspace
catkin build -DCMAKE_BUILD_TYPE=Release

5.source工作空间

source ~/kalibr_workspace/devel/setup.bash

6.采集自己的数据集rosbag

rosbag record /topic1 /topic2 ...

7.使用

rosrun kalibr kalibr_calibrate_imu_camera --bag [filename.bag] --cam [camchain.yaml] --imu [imu.yaml] --target [target.yaml]

主要内容引用如下,对其中部分细节做了验证修改

https://zhuanlan.zhihu.com/p/371188328

ros一键安装命令copy于鱼香ROS官网

http://fishros.com/#/fish_home

Kalibr安装教程相关推荐

  1. kalibr下载编译安装教程

    kalibr下载编译安装教程 kalibr源码下载 kalibr源码编译安装 安装依赖,可以参考这几篇文章 安装python-numpy 开始编译 kalibr源码下载 众所周知,在github上下载 ...

  2. imu_utils IMU内参标定工具 imu_utils安装教程 imu_utils使用教程

    标题imu_utils IMU内参标定工具 imu_utils安装教程 imu_utils使用教程 安装教程: 1.安装依赖项 sudo apt-get install libdw-dev 2.下载i ...

  3. Kalibr 安装+制作采集的图片和IMU数据生成 .bag 文件 (坑最全,解决方法最简单,最详细哈哈)

    测试的数据集.标定板下载页面: https://github.com/ethz-asl/kalibr/wiki/downloads 官方下载和安装教程: https://github.com/ethz ...

  4. 【网站汇总】安装教程系列

    目录 1.Anaconda 2.Pytorch 3.Tensorflow 4.LaTeX 5.博客搭建 1.Anaconda [CV]Anaconda 安装教程_Fannnnf的博客-CSDN博客 2 ...

  5. oracle 11g完全安装教程(CentOS)

    oracle下载链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html oracle ...

  6. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  7. 这套完美的Java环境安装教程,完整,详细,清晰可观,让你一目了然,简单易懂。⊙﹏⊙...

    JDK下载与安装教程 2017年06月18日 22:53:16 Danishlyy1995 阅读数:349980 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csd ...

  8. iOS7系统iLEX RAT冬青鼠安装教程:无需刷机还原纯净越狱系统

    全网科技 温馨提醒:iLEX RAT和Semi-Restore的作用都是让你的已越狱的设备恢复至越狱的初始状态. 可是要注意无论你是用iLexRAT冬青鼠还是Semi-restore.对于还原来说都存 ...

  9. TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程

    点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...

最新文章

  1. 在CentOS 6.3 64bit上安装Apache Trafficserver 4.2.3
  2. Winform无法加载基类的错误解决
  3. 2017c 语言程序设计,C语言程序设计第一次作业(2017.10.10完成)
  4. c语言主调函数和被调函数,在C语言中,何为主调函数和被调函数,他们之 – 手机爱问...
  5. cf方框透视易语言代码怎么写_易语言真的那么不入流吗?
  6. Chrome谷歌浏览器私密浏览自动开启功能获批专利
  7. 那个一年发四篇Cell的研究生,后来怎么样了?
  8. String类型的算法题(获取子串在主串中出现的次数)和(获取两个字符串中最大相同子串)-Java代码实现
  9. ==和equals()比较
  10. oracle 数据库由Linux平台向Windows平台迁移
  11. Redo Log的逻辑与物理结构
  12. Sensei for Mac(系统优化清理工具)
  13. BACKPROPAGATION 手工求解
  14. 小程序--微信拼团设计实现
  15. Python 自动化:根据模板批量生成含指定数据的 word 文档
  16. 各种花茶的种类及其功效及副作用
  17. wpf 响应键盘按键
  18. Node16.xx 解压版安装
  19. android省电优化方案,安卓省电折腾那么多年,这几个优化方案效果明显
  20. Office这么多版本傻傻分不清,到底哪个版本好用?

热门文章

  1. OC中用字典创建一个具有省市区的应用(简单的字典运用代码)
  2. BLE连接中的中心设备与外围设备
  3. 【图像去噪】基于最小二乘方滤波实现图像去噪含Matlab源码
  4. python+selenium实现自动刷新网页
  5. 在线任意进制转换工具
  6. 20162316刘诚昊 第六周作业报告
  7. 计算机主机配置一般有机箱主板cpu,1500元电脑主机配置有哪些 1500电脑主机配置推荐【图文】...
  8. 黑猴子的家:Scala Case语句的中置(缀)表达式
  9. switch完成输出星期一到七
  10. 收房入住注意事项及程序