Ubuntu 16.04中cartographer安装过程中的troubleshooting,以及demo的实现

官网推荐配置:

  • 64-bit, modern CPU (e.g. 3rd generation i7)
  • 16 GB RAM
  • Ubuntu 14.04 (Trusty) or 16.04 (Xenial)

本机配置:

  • 64-bit, modern CPU (e.g. 4rd generation i5)            CPU越强越好      
  • 8 GB RAM                                                                     内存条容量越大越好
  • Ubuntu 16.04 (Xenial)                                                 ubuntu14.04的安装可以看hitcm的博客,这里主要介绍的是16.04
  • GPU Geforce Experience GTX750                           显卡当然是越强越好

首先按照创客智造中说的,一步一步来,链接在这里https://www.ncnynl.com/archives/201801/2230.html

安装过程中可能会出现的问题trouble shooting以及一些建议:

1.务必改非线性优化库ceres的网址 (将ceres-solver的uri改为http://github.com/ceres-solver/ceres-solver.git)

#未修改之前
$ cat src/.rosinstall

# THIS IS AN AUTOGENERATED FILE, LAST GENERATED USING wstool ON 2018-08-29
- git:
    local-name: cartographer
    uri: https://github.com/googlecartographer/cartographer.git
- git:
    local-name: cartographer_ros
    uri: https://github.com/googlecartographer/cartographer_ros.git
- git:
    local-name: cartographer_turtlebot
    uri: https://github.com/googlecartographer/cartographer_turtlebot.git
- git:
    local-name: ceres-solver
    uri: https://ceres-solver.googlesource.com/ceres-solver.git
    version: 1.12.0rc4

$ wstool update -t src

fatal: unable to access 'https://ceres-solver.googlesource.com/ceres-solver.git/': Failed to connect to ceres-solver.googlesource.com port 443: 连接超时
Exception caught during install: Error processing 'ceres-solver' : [ceres-solver] Checkout of https://ceres-solver.googlesource.com/ceres-solver.git version 1.12.0rc4 into /home/dyh/carographer_ws/src/ceres-solver failed.

ERROR in config: Error processing 'ceres-solver' : [ceres-solver] Checkout of https://ceres-solver.googlesource.com/ceres-solver.git version 1.12.0rc4 into /home/dyh/carographer_ws/src/ceres-solver failed.


2.在build和install步骤中的 $catkin_make_isolated --install --use-ninja -j1,-j1可要可不要,依据电脑性能而定

3.2D demo包建议安装在主文件夹下面 /home/用户名,下面是2d demo的地址

https://storage.googleapis.com/cartographer-public-data/bags/backpack_2d/cartographer_paper_deutsches_museum.bag

4.bag包的运行指令

roslaunch cartographer_ros demo_backpack_2d.launch bag_filename:=${HOME}/cartographer_paper_deutsches_museum.bag

 

结果展示:

和论文里面的图一模一样

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JohannTing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值