激光SLAM之Gmapping(1)安装与测试

Gmapping安装与测试
本文介绍Gmapping在ROS中的安装及测试过程。Gmapping是一种开源的实时SLAM解决方案,适用于激光和里程计数据。文中详细描述了两种安装方法及其注意事项,并提供了数据集测试和rviz配置的具体步骤。

激光SLAM之Gmapping(1)安装与测试

背景

  Gmapping是ROS中一种开源的实时SLAM解决方案,由德国弗莱堡大学Giorgio Grisetti等编写。主要使用激光和里程计数据进行SLAM,采用自适应重采样技术来减少粒子退化的影响,同时在粒子分布时引入当前观测值,使得粒子不确定性降低。其方法中主要包括扫描匹配和Grid FastSLAM算法,构建的地图格式为栅格地图。

安装与编译

  ros-melodic支持的是Ubuntu18.04,网上主要有两种安装方式,一种安装方式与Ubuntu16.04安装无较大差异,可通过sudo apt install的方式安装;另一种是通过源码安装。具体操作如下。
先安装依赖库

sudo apt-get install libsdl1.2-dev
sudo apt install libsdl-image1.2-dev

方式1 apt 安装

sudo apt-get install ros-melodic-gmapping

  这个方法不太可行,我自己在操作的时候安装没有问题,显示如下图
在这里插入图片描述
  但是在建图测试的时候会出现问题,还是要重新进行源码安装。
方法2 源码安装
  也还是需要先安装依赖库

sudo apt-get install libsdl1.2-dev
sudo apt in
评论 13
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值