1. 新建一个工作空间,因为下载的东西比较多,建议新建一个工作空间

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws
catkin init
catkin config --extend /opt/ros/kinetic
catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin config --merge-devel

2. 下载voxblox源码,这个和官方教程有一点不一样,它的git@github.com:ethz-asl/voxblox.git会无法下载

cd ~/catkin_ws/src/
git clone https://github.com/ethz-asl/voxblox.git

3. 相应的,voxblox中的voxblox_ssh.rosinstall也需要进行修改

- git:local-name: catkin_simpleuri: https://github.com/catkin/catkin_simple.git
- git:local-name: eigen_catkinuri: https://github.com/ethz-asl/eigen_catkin.git
- git:local-name: eigen_checksuri: https://github.com/ethz-asl/eigen_checks.git
- git:local-name: gflags_catkinuri: https://github.com/ethz-asl/gflags_catkin.git
- git:local-name: glog_catkinuri: https://github.com/ethz-asl/glog_catkin.git
- git:local-name: minkindruri: https://github.com/ethz-asl/minkindr.git
- git:local-name: minkindr_rosuri: https://github.com/ethz-asl/minkindr_ros.git
- git:local-name: protobuf_catkinuri: https://github.com/ethz-asl/protobuf_catkin.git
- git:local-name: voxbloxuri: https://github.com/ethz-asl/voxblox.git

4. 初始化,并下载依赖

wstool init . ./voxblox/voxblox_ssh.rosinstall
wstool update

如果之前在src内执行过wstool init,那么就需要将init替换为merge -t

5. 安装

cd ~/catkin_ws/src/
catkin build voxblox_ros

然后就,enjioy it !

我觉得我写得比官方的好,快给我点赞~~

ESDF建图库voxblox的安装编译过程相关推荐

  1. Linux ffmpeg的安装编译过程

    Linux ffmpeg的安装编译过程 1.下载ffmpeg.     在网上搜索一下,或者到官方网站下载 2.解压    tar命令解压 3.配置 ./configure --enable-shar ...

  2. 抢鲜体验:openGauss 安装编译过程要点及问题解决

    墨墨导读:OpenGauss1.0.0基于PostgreSQL9.2.4,支持标准的SQL92/SQL99/SQL2003/SQL2011规范,支持一主多备,目前支持最多4备. OpenGauss支持 ...

  3. micropython下载及安装编译过程

    本文根据 参考文献, 实现基于Black_F407VE开发板的micropython移植,为后期 stm32H743的 micropython作准备. 参考 http://docs.micropyth ...

  4. linux glibc 编译安装,glibc的安装编译

    有些软件可能要求系统的 Glibc 高于某个版本才可以正常运行.如果您的 Glibc 低于要求的版本,为了运行这些软件,您就不得不升级您的 Glibc 了 .您可以寻找已经编译好的 rpm 包或者使用 ...

  5. Linux 下的 FFmpeg 安装编译环境配置总结

    1. 安装编译 官网下载地址:http://ffmpeg.org/ 官网安装指导 : http://trac.ffmpeg.org/wiki/CompilationGuide(并选择对应平台) 在安装 ...

  6. 安装及管理程序(yum搭建本地源,了解rmp命令,查询卸载软件包,编译安装的过程)

    文章目录 安装及管理程序 前言 linux命令与应用程序的关系 典型应用程序的目录结构 常见的软件包封装类型 查询RPM软件包信息 rpm概述 RPM机制封装命令格式 查询RPM软件包信息 查询未安装 ...

  7. ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决

    ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决 在linux系统中手动编译源码安装软件包的过程是非常痛苦的,然而这一个多星期以来我是强忍住脾气体验了一把,虽然面对慢的令人发指 ...

  8. 源码编译安装git过程记录

    工作上需要使用一台装有银河麒麟的操作系统的计算机.这台计算机cpu是arm架构的并且没有预装git.下面介绍我如何在这样一台预装软件较少的计算机上用源码安装git 目录 1 源码安装autoconf ...

  9. Quartus II从建工程、绘图、编译到仿真详细过程

    1.建工程文件存放路径.先在某个盘下新建一个存放工程的文件夹,名字最好用英文,不要出现空格. 2.新建工程.打开Quartus II软件(我用的是9.1版本),File-->New Projec ...

最新文章

  1. 两成开发者月薪超 1.7 万、算法工程师最紧缺! | 中国开发者年度报告
  2. 安卓平台运行python_在 android 上运行 python 的方法
  3. Ubuntu14.04安装QQ2013
  4. SQL注入语法类型——报错注入
  5. postman发送json格式的post请求(亲测)
  6. leetcode 473. Matchsticks to Square | 473. 火柴拼正方形(递归)
  7. 方丹丹(1981-),女,就职于宁波市智慧城市规划标准发展研究院。
  8. 漫步微积分十七——最大最小值问题(续)
  9. [211渣硕] 腾讯/阿里/携程 详细NLP算法实习 面经
  10. myeclipse 实现框架 spring+springmvc+springsecurity+myibatis+mysql用户认证和人员增删改查
  11. 自动驾驶 2-4 环境表示 Environment Representation
  12. 关于 c++ opencv [ INFO:0] global c:\build\master_winpack-build-win64-vc15\***
  13. 仿链家地图找房的简单实现
  14. python普通滑块验证码破解初级版
  15. journalctl清空日志
  16. keras input 层
  17. 云顶之奕pbe服务器注册,云顶之弈手游pbe服
  18. JMS createSession(false, Session.AUTO_ACKNOWLEDGE); 两个参数不同组合下的区别
  19. C C++混合编译问题,gcc可以编译过,但是g++编译不过(restrict引起的问题)
  20. 天猫精灵如何和我们聊天?

热门文章

  1. vim之添加多行和删除多行
  2. Tutorial 2: Requests and Responses
  3. docker私有仓库Harbor 使用文档
  4. DFS序+线段树 hihoCoder 1381 Little Y's Tree(树的连通块的直径和)
  5. LED 将为我闪烁: 控帘 j发光二级管
  6. 京东探索研究院 34 篇论文入选 CVPR 2022
  7. 做更好的“教练”,用对抗训练增强“知识追踪”
  8. 北邮人工智能学院刘勇教授实验室,招聘博士后研究人员
  9. 项目合作 | 室内场景三维重建
  10. Python最差实践