Cartographer Docker 建图使用心得 Ubuntu 18.04

本文介绍了如何在Ubuntu 18.04上利用Docker部署Cartographer进行LiDAR建图。首先安装Docker,然后克隆cartographer_ros仓库并创建Docker镜像。通过运行Docker容器,将本地数据集挂载到容器内,并使用特定命令启动离线建图。最后,调整配置文件将结果转换为PCD和PLY格式。
摘要由CSDN通过智能技术生成

最近工作要使用cartographer建图,但是单位电脑环境比较复杂不好部署。自然就想起了使用docker进行操作,省却了很多麻烦。

1 安装Docker

https://docs.docker.com/install/linux/docker-ce/ubuntu/

2 下载cartographer_ros

git clone https://github.com/googlecartographer/cartographer_ros.git

3 创建Docker

cd到cartographer_ros的目录执行一下命令

cp Dockerfile.kinetic Dockerfile 

sudo docker build -t kinetic . 

在许久以后,应该就可以把image建好了,接下来就是开启&使用。

4 开启Docker输入一下命令

注意,下面 -v 是把:前面本地目录link到docker中:后面的目录,请根据自己的情况进行修改

sudo docker run -v /data/users/datasets:/data/datasets -it --pid=host kinetic 

然后输入以下命令进行见图:

cd /opt/cartographer_ros/share/cartographer_ros/launch/

rosl

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值