System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 机器人的辅助定位方法、设备及计算机可读介质技术_技高网

机器人的辅助定位方法、设备及计算机可读介质技术

技术编号:40476904 阅读:8 留言:0更新日期:2024-02-26 19:12
本申请提供了一种机器人的辅助定位方法、设备及计算机可读介质。基于激光雷达点云匹配失效的场景中放置反光板组;在机器人处于激光雷达点云匹配失效的场景时,获取雷达所探测的点云数据;基于雷达所探测的点云数据的筛选而确定多个激光点;根据多个激光点确定反光板组,则根据反光板组的坐标信息确定路标点的信息;根据路标点的信息确定机器人的辅助定位坐标,此时,基于反光板组和机器人所探测的激光点实现机器人在激光雷达点云匹配失效的场景中的定位,以便于克服激光雷达点云匹配失效的场景,并且避免发生机器人定位丢失的现象。

【技术实现步骤摘要】

本申请涉及机器人,尤其涉及一种机器人的辅助定位方法、设备及计算机可读介质


技术介绍

1、随着巡检机器人、自动导引车等领域的快速发展,机器人对自主导航提出了更高的要求,其中slam是实现地图构建和定位的关键技术。因激光雷达在测量精度上的优势,slam方法已成为机器人导航中不可或缺的技术。而在激光雷达点云匹配失效的场景中,机器人难以依靠激光雷达点云数据匹配进行准确定位,容易发生机器人定位丢失的现象。


技术实现思路

1、本申请的一个目的是提供一种机器人的辅助定位方法、设备及计算机可读介质,基于反光板组和机器人所探测的激光点实现机器人在激光雷达点云匹配失效的场景中的定位,以便于克服激光雷达点云匹配失效的场景,并且实现了机器人的辅助定位,从而便于根据路标点的信息确定机器人的辅助定位坐标,进而实现机器人在各个环境中的定位适配性,避免发生机器人定位丢失的现象。

2、为实现上述目的,本申请的一些实施例提供了一种机器人的辅助定位方法,应用于机器人,所述机器人的辅助定位方法包括:

3、获取激光雷达点云匹配失效的场景,并基于激光雷达点云匹配失效的场景中放置反光板组;

4、在机器人处于激光雷达点云匹配失效的场景时,获取雷达所探测的点云数据;

5、基于雷达所探测的点云数据的筛选而确定多个激光点;

6、根据多个激光点确定反光板组,则根据反光板组的坐标信息确定路标点的信息;

7、根据路标点的信息确定机器人的辅助定位坐标。

8、本申请的一些实施例还提供了一种机器人的辅助定位装置,包括:

9、第一获取模块,用于获取激光雷达点云匹配失效的场景,并基于激光雷达点云匹配失效的场景中放置反光板组;

10、第二获取模块,用于在机器人处于激光雷达点云匹配失效的场景时,获取雷达所探测的点云数据;

11、激光点模块,用于基于雷达所探测的点云数据的筛选而确定多个激光点;

12、路标点模块,用于根据多个激光点确定反光板组,则根据反光板组的坐标信息确定路标点的信息;

13、辅助定位模块,用于根据路标点的信息确定机器人的辅助定位坐标。

14、本申请的一些实施例还提供了一种机器人的辅助定位设备,所述设备包括:

15、一个或多个处理器;以及

16、存储有计算机程序指令的存储器,所述计算机程序指令在被执行时使所述处理器执行上述的机器人的辅助定位方法。

17、本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现上述的机器人的辅助定位方法。

18、相较于现有技术,本申请实施例提供的方案中,获取激光雷达点云匹配失效的场景,并基于激光雷达点云匹配失效的场景中放置反光板组;在机器人处于激光雷达点云匹配失效的场景时,获取雷达所探测的点云数据;基于雷达所探测的点云数据的筛选而确定多个激光点;根据多个激光点确定反光板组,则根据反光板组的坐标信息确定路标点的信息;根据路标点的信息确定机器人的辅助定位坐标,此时,基于反光板组和机器人所探测的激光点实现机器人在激光雷达点云匹配失效的场景中的定位,以便于克服激光雷达点云匹配失效的场景,并且实现了机器人的辅助定位,从而便于根据路标点的信息确定机器人的辅助定位坐标,进而实现机器人在各个环境中的定位适配性,避免发生机器人定位丢失的现象。

本文档来自技高网...

【技术保护点】

1.一种机器人的辅助定位方法,其特征在于,应用于机器人,所述机器人的辅助定位方法包括:

2.根据权利要求1所述的机器人的辅助定位方法,其特征在于,所述获取激光雷达点云匹配失效的场景,并基于激光雷达点云匹配失效的场景中放置反光板组,包括:

3.根据权利要求2所述的机器人的辅助定位方法,其特征在于,所述基于雷达所探测的点云数据的筛选而确定多个激光点,包括:

4.根据权利要求3所述的机器人的辅助定位方法,其特征在于,所述基于雷达所探测的点云数据的筛选而确定多个激光点,还包括:

5.根据权利要求1所述的机器人的辅助定位方法,其特征在于,所述根据多个激光点确定反光板组,则根据反光板组的坐标信息确定路标点的信息,包括:

6.根据权利要求5所述的机器人的辅助定位方法,其特征在于,所述机器人的辅助定位方法还包括:

7.根据权利要求6所述的机器人的辅助定位方法,其特征在于,所述机器人的辅助定位方法还包括:

8.根据权利要求7所述的机器人的辅助定位方法,其特征在于,所述机器人的辅助定位方法还包括:

9.一种机器人的辅助定位设备,其特征在于,所述设备包括:

10.一种计算机可读介质,其特征在于,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至8中任一所述的机器人的辅助定位方法。

...

【技术特征摘要】

1.一种机器人的辅助定位方法,其特征在于,应用于机器人,所述机器人的辅助定位方法包括:

2.根据权利要求1所述的机器人的辅助定位方法,其特征在于,所述获取激光雷达点云匹配失效的场景,并基于激光雷达点云匹配失效的场景中放置反光板组,包括:

3.根据权利要求2所述的机器人的辅助定位方法,其特征在于,所述基于雷达所探测的点云数据的筛选而确定多个激光点,包括:

4.根据权利要求3所述的机器人的辅助定位方法,其特征在于,所述基于雷达所探测的点云数据的筛选而确定多个激光点,还包括:

5.根据权利要求1所述的机器人的辅助定位方法,其特征在于,所述根据多个激光点确定反...

【专利技术属性】
技术研发人员:王运志
申请(专利权)人:重庆中科汽车软件创新中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1