System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 机器人地图文件的校验方法及相关产品技术_技高网

机器人地图文件的校验方法及相关产品技术

技术编号:40008544 阅读:8 留言:0更新日期:2024-01-16 14:54
本发明专利技术提供一种机器人地图文件的校验方法及相关产品,能够获取机器人内由建筑平面图生成的地图文件,并识别所述地图文件中划分的各个区域,在机器人执行任务的过程中获取各个区域的图片信息,并对所述图片信息进行处理得到各个区域的视觉地址,最后基于所述视觉地址对各个区域的位置进行校验。本发明专利技术实现了对建筑平面图转化的机器人使用地图文件进行校验,提高了地图精度,进一步提高了机器人运行的稳定性及执行任务的效率。

【技术实现步骤摘要】

【】本专利技术涉及机器人,尤其涉及一种机器人地图文件的校验方法及相关产品


技术介绍

0、
技术介绍

1、具有服务功能的移动机器人在运行时需要地图文件,以进行位置移动标识及反馈,目前,为了避免生成地图文件时现场扫图、修图耗时耗时耗力的问题,会将机器人运行环境的建筑平面图通过处理、标识等直接转换成机器人使用的地图文件,进而提高效率。然而,由建筑平面图转换成的地图文件会与实际环境有差别,地图的精度差,进一步导致机器人运行稳定性差,任务执行效率低下。

2、鉴于此,实有必要提供一种新型的机器人地图文件的校验方法及相关产品以克服上述缺陷。


技术实现思路

0、
技术实现思路

1、本专利技术的目的是提供一种机器人地图文件的校验方法及相关产品,实现了对建筑平面图转化的机器人使用地图文件进行校验,提高了地图精度,提高了机器人运行的稳定性及执行任务的效率。

2、为了实现上述目的,第一方面,本专利技术提供一种机器人地图文件的校验方法,包括如下步骤:获取机器人内由建筑平面图生成的地图文件;识别所述地图文件中划分的各个区域;在机器人执行任务的过程中获取各个区域的图片信息;对所述图片信息进行处理得到各个区域的视觉地址;基于所述视觉地址对各个区域的位置进行校验。

3、在一个优选实施方式中,所述地图文件中的区域包括可到达区域、狭窄通道区域、定位困难区域、跌落风险区域、易变区域、颠簸区域。

4、在一个优选实施方式中,所述图片信息包括地址顺序号、地址信息及拍摄时间。

5、在一个优选实施方式中,在机器人执行任务的过程中获取各个区域的图片信息的步骤,包括:在机器人执行任务的过程中拍摄各个区域的图片;根据拍摄地址存储各个区域的图片,图片的文件名称包括地址顺序号、地址信息及拍摄时间。

6、在一个优选实施方式中,对所述图片信息进行处理得到各个区域的视觉地址的步骤,包括:获取地址信息相同的若干张图片;在若干张图片中筛选出存储达到预设次数相同画面的目标图片;将所述目标图片的地址信息确定为区域的视觉地址。

7、在一个优选实施方式中,在若干张图片中筛选出存储达到预设次数相同画面的目标图片的步骤,包括:比较若干张图片的画面信息;将画面信息的相似度达到预设阈值的图片确定为相同画面的目标图片。

8、在一个优选实施方式中,基于所述视觉地址对各个区域的位置进行校验的步骤,包括:使用目标图片的地址信息对区域的实际尺寸及坐标进行修正。

9、第二方面,本专利技术提供一种机器人地图文件的校验装置,包括:地图文件获取模块,用于获取机器人内由建筑平面图生成的地图文件;识别模块,用于识别所述地图文件中划分的各个区域;图片信息模块,用于在机器人执行任务的过程中获取各个区域的图片信息;处理模块,用于对所述图片信息进行处理得到各个区域的视觉地址;校验模块,用于基于所述视觉地址对各个区域的位置进行校验。

10、第三方面,本专利技术还提供一种计算机设备,包括:存储器及一个或多个处理器;所述存储器,用于存储一个或多个计算机程序;当所述一个或多个计算机程序被所述一个或多个处理器执行时,实现本专利技术第一方面任一实施例所述的机器人地图文件的校验方法。

11、第四方面,本专利技术还提供一种计算机存储介质,计算机存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现本专利技术第一方面任一实施例所述的机器人地图文件的校验方法。

12、第五方面,本专利技术还提供一种计算机程序产品,包括计算机程序或者指令,所述计算机程序或者指令被处理器执行时实现本专利技术第一方面任一实施例所述的机器人地图文件的校验方法。

13、相比于现有技术,本专利技术提供的机器人地图文件的校验方法及相关产品,能够获取机器人内由建筑平面图生成的地图文件,并识别所述地图文件中划分的各个区域,在机器人执行任务的过程中获取各个区域的图片信息,并对所述图片信息进行处理得到各个区域的视觉地址,最后基于所述视觉地址对各个区域的位置进行校验,实现了对建筑平面图转化的机器人使用地图文件进行校验,提高了地图精度,进一步提高了机器人运行的稳定性及执行任务的效率。

本文档来自技高网...

【技术保护点】

1.一种机器人地图文件的校验方法,其特征在于,包括如下步骤:

2.如权利要求1所述的机器人地图文件的校验方法,其特征在于,所述地图文件中的区域包括可到达区域、狭窄通道区域、定位困难区域、跌落风险区域、易变区域、颠簸区域。

3.如权利要求1所述的机器人地图文件的校验方法,其特征在于,所述图片信息包括地址顺序号、地址信息及拍摄时间。

4.如权利要求3所述的机器人地图文件的校验方法,其特征在于,在机器人执行任务的过程中获取各个区域的图片信息的步骤,包括:

5.如权利要求4所述的机器人地图文件的校验方法,其特征在于,对所述图片信息进行处理得到各个区域的视觉地址的步骤,包括:

6.如权利要求5所述的机器人地图文件的校验方法,其特征在于,在若干张图片中筛选出存储达到预设次数相同画面的目标图片的步骤,包括:

7.如权利要求6所述的机器人地图文件的校验方法,其特征在于,基于所述视觉地址对各个区域的位置进行校验的步骤,包括:

8.一种机器人地图文件的校验装置,其特征在于,包括:

9.一种计算机设备,包括:存储器及一个或多个处理器,所述存储器,用于存储一个或多个计算机程序;其特征在于,当所述一个或多个计算机程序被所述一个或多个处理器执行时,实现如权利要求1-7任意一项所述的机器人地图文件的校验方法。

10.一种计算机存储介质,计算机存储介质内存储有计算机程序;其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7任意一项所述的机器人地图文件的校验方法。

...

【技术特征摘要】

1.一种机器人地图文件的校验方法,其特征在于,包括如下步骤:

2.如权利要求1所述的机器人地图文件的校验方法,其特征在于,所述地图文件中的区域包括可到达区域、狭窄通道区域、定位困难区域、跌落风险区域、易变区域、颠簸区域。

3.如权利要求1所述的机器人地图文件的校验方法,其特征在于,所述图片信息包括地址顺序号、地址信息及拍摄时间。

4.如权利要求3所述的机器人地图文件的校验方法,其特征在于,在机器人执行任务的过程中获取各个区域的图片信息的步骤,包括:

5.如权利要求4所述的机器人地图文件的校验方法,其特征在于,对所述图片信息进行处理得到各个区域的视觉地址的步骤,包括:

6.如权利要求5所述的机器人地图文件的校验方法,其...

【专利技术属性】
技术研发人员:王东李岩
申请(专利权)人:上海有个机器人有限公司
类型:发明
国别省市:

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

1