扫图方法、系统、服务器和计算机可读存储介质技术方案

技术编号:32908492 阅读:26 留言:0更新日期:2022-04-07 11:59
本申请实施例涉及人工智能技术领域,公开了一种扫图方法、系统、服务器和计算机可读存储介质,上述扫图方法包括:获取机器人扫出的地图;获取扫图过程中所述机器人的信息;其中,所述信息至少包括所述机器人的当前位置、朝向、里程数、行进轨迹和所述机器人检测到的所述机器人两侧的特征点的个数;根据所述信息,对所述机器人扫出的地图进行检测,并根据检测结果生成第一操作指令,供所述机器人执行,本申请实施例提供的扫图方法,可以大幅提高机器扫图的质量,为用户提供高质量的智能服务,从而提升用户的使用体验。而提升用户的使用体验。而提升用户的使用体验。

【技术实现步骤摘要】
扫图方法、系统、服务器和计算机可读存储介质


[0001]本申请实施例涉及人工智能
,特别涉及一种扫图方法、系统、服务器和计算机可读存储介质。

技术介绍

[0002]服务机器人是一种半自主或全自主工作的机器人,它能完成有益于人类智能生活的服务工作,如维护保养、修理、运输、清洗、安保、救援和监护等,服务机器人能够感知周围环境,具备逻辑思维判断能力,具备学习和交互能力,作为机器人产业的新兴领域,服务机器人高度融合了智能、传感、网络、云计算等创新技术,与移动互联网的新业态、新模式相结合,并逐步走入千家万户,成为人们智能生活中的重要帮手。
[0003]服务机器人在为用户提供各种智能服务时,可能需要在用户的家中的各个位置行进、穿梭,机器人需要知道哪些位置有障碍物,无法行进,也需要知道哪些位置没有障碍物,机器人可以行进,因此,机器人具备的扫图技术对服务机器人提供的服务的质量至关重要。
[0004]然而,简单的巡逻扫图技术扫出的地图质量不高,机器人依据低质量的地图无法为用户提供高质量的智能服务。

技术实现思路
<br/>[0005]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种扫图方法,其特征在于,包括:获取机器人扫出的地图;获取扫图过程中所述机器人的信息;其中,所述信息至少包括所述机器人的当前位置、朝向、里程数、行进轨迹和所述机器人检测到的所述机器人两侧的特征点的个数;根据所述信息,对所述机器人扫出的地图进行检测,并根据检测结果生成第一操作指令,供所述机器人执行。2.根据权利要求1所述的扫图方法,其特征在于,所述检测包括起终点重合检测,所述根据所述信息,对所述机器人扫出的地图进行检测,并根据检测结果生成第一操作指令,包括:根据所述机器人的当前位置和所述机器人扫出的地图,判断所述机器人的当前位置是否与所述机器人扫图的起点重合;若所述机器人的当前位置与所述机器人扫图的起点不重合,则根据所述机器人的当前位置、朝向和所述起点,确定第一路径,并生成第一行进指令;其中,所述第一路径为与所述机器人的行进轨迹不同的路径,所述第一行进指令用于指示所述机器人沿所述第一路径继续扫图并回到所述起点。3.根据权利要求2所述的扫图方法,其特征在于,所述检测还包括环路闭合检测,在所述判断所述机器人的当前位置是否与所述机器人扫图的起点重合之后,包括:若所述机器人的当前位置与所述机器人扫图的起点重合,则根据所述机器人的行进轨迹,判断所述机器人扫出的地图中是否存在未闭合环路;若所述机器人扫出的地图中存在未闭合环路,则确定所述未闭合环路的第一端点的位置和第二端点的位置;根据所述第一端点的位置和所述第二端点的位置,确定第二路径,并生成第二行进指令;其中,所述第二路径为与所述行进轨迹不同的路径,所述第二行进指令用于指示所述机器人行进至所述第一端点的位置,并沿所述第二路径继续扫图,直到进行至所述第二端点的位置。4.根据权利要求3所述的扫图方法,其特征在于,所述检测还包括大环路检测,在所述判断所述机器人扫出的地图中是否存在未闭合环路之后,还包括:若所述机器人扫出的地图中不存在未闭合环路,则判断所述机器人的里程数是否小于第一预设阈值;若所述机器人的里程数小于第一预设阈值,则根据所述行进轨迹生成第三行进指令;其中,所述第三行进指令用于指示所述机器人沿除所述行进轨迹之外的其他环路继续扫图并回到所述起点。5.根据权利要求1所述的扫图方法,其特征在于,所述检测包括特征点检测,所述根据所述信息,对...

【专利技术属性】
技术研发人员:高斌
申请(专利权)人:达闼机器人有限公司
类型:发明
国别省市:

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

1