基于tof雷达的行人感知避障原理

        行人识别对于移动机器人来说是必要的,机器人在移动过程中需要实时感知行人的变化,以便进行避障等操作,行人识别的方法通常有深度学习和传统点云处理方法,本文主要讨论基于传统点云处理方法。

        点云数据的获取主要依靠tof激光雷达,由于是基于2d栅格地图导航,所以最终要得到的结果是行人在栅格地图上的障碍物,首先将获取到的点云进行滤波处理,滤除噪点和异常点并进行体素滤波,之后将滤波后的3d点云投影到2d平面上, 取其xy坐标,这样点云投影到2d平面会得到一簇簇点集,对点集进行聚类处理可以基于曼哈顿距离或欧式距离,将点集聚类后可以计算聚类点集的质心用于区分两个点集,接下来计算点云的外接矩形,所有得到的外接矩形即是可能的行人区域,将行人矩形区域标记到栅格地图中或者保存到障碍物地图更新,可以用于导航。计算出行人的可能位置后还要涉及行人跟踪,将上一次识别到的行人记录到键值对,下一次计算的行人矩形区域与上一次的进行匹配可以用曼哈顿距离计算相似性,得分高的作为行人的运动轨迹点标记障碍物地图用于导航避障。

        以上就是基于tof雷达的点云行人识别标记2d障碍物地图用于导航避障的实现原理,与基于3d雷达的深度学习点云语义分割方法不同,基于传统的点云处理方法特别适合2d导航避障,不需要加载和训练深度学习模型,只需几个简单步骤即可识别行人,所需算力小运算速度快。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

江山如画,佳人北望

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

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

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

打赏作者

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

抵扣说明:

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

余额充值