ROS小车记录系列(三)ubuntu18.04下melodic版本ros,安装、测试cartographer

(三)ubuntu18.04下melodic版本ros,安装、测试cartographer


在这只是记录下自己操作过程,方便以后再安装用。很多教程都会有卸载protoc2,安装protoc3的步骤,我的系统是ubuntu18.04,ros是melodic,天生的protoc就是3.0.0版本,所以不需要升级protoc的步骤(卡在这里两天,过程都要哭了。。。)。手动建立个文件夹google_ws,用来存放,然后:

sudo apt-get update
sudo apt-get install -y python-wstool python-rosdep ninja-build
cd google_ws
wstool init src
wstool merge -t src https://raw.githubusercontent.com/googlecartographer/cartographer_ros/master/cartographer_ros.rosinstall

另起一个terminal,

gedit google_ws/src/.rosinstall

将第三个网址修改为:

https://github.com/ceres-solver/ceres-solver.git

关闭该终端,回到第一个终端继续。

wstool update -t src

这时候就会进入代码下载环节,我省了下载这步,直接复制粘贴代码过来了,因为这下载是真慢。完成后在src文件夹下会有三个文件夹。

rosdep update
rosdep install --from-paths src --ignore-src --rosdistro=melodoc -y
catkin_make_isolated --install --use-ninja
echo "source /home/smith/google_ws/install_isolated/setup.bash" >> ~/.bashrc
source ~/.bashrc

到这一步,cartographer算彻底安装好了,开启测试。我这里选用的2D数据,官网迅雷下载,471M大小,放到一个目录,然后执行:

roslaunch cartographer_ros demo_backpack_2d.launch bag_filename:=/home/smith/google_ws/cartographer_paper_deutsches_museum.bag

现在,跳出rviz画面显示建图过程了,含泪enjoy。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值