laser_filters无效雷达数据屏蔽

参考链接

wiki.ros.org/laser_filters

功能简介

激光雷达通常可以检测360°或270°范围内的物体距离,但是由于机械结构设计等原因,机器人本体可能会遮挡部分雷达扫描数据。如果将激光雷达的原始数据直接用于SLAM建图或者导航,则机器人本体的一部分会被当作“障碍物”导致建图或导航无法正常工作。

为了解决这个问题,就需要对激光雷达的原始数据做处理,屏蔽掉已知不需要的数据来获得“纯净”的雷达数据。

laser_filters功能包中一共支持9种屏蔽方式,本文我们介绍最常见的两种屏蔽方式,角度范围屏蔽和BOX范围屏蔽。

使用前准备

安装laser_filters

sudo apt install ros-$ROS_DISTRO-laser-filters

创建一个新功能包用于存放launch文件和配置文件,例如laser_filter_test

cd ~/catkin_ws/src/ && catkin_create_pkg laser_filter_test

在功能包中创建launch和config两个目录

角度范围屏蔽示例

在config目录中创建angle

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值