【技术实现步骤摘要】
地图构建方法、装置、计算机设备及存储介质
[0001]本专利技术涉及人工智能
,尤其涉及一种地图构建方法、装置、计算机设备及存储介质。
技术介绍
[0002]地图是机器人在相应环境使用的前提条件,随着机器人的大规模普及和使用,需要对未知环境进行地图构建,从而实现机器人在未知环境中的自主移动。
[0003]现有的机器人探索建图一般有依赖于人工干预的半自主探测建图、自主导航探测建图两种。在机器人自主导航探测建图时,机器人需要根据自主导航以对未知环境进行探索,以便后续基于机器人定位信息和机器人收集的环境信息进行未知环境的地图构建。但由于技术原因或者环境原因,如机器人在建图时,会在地图上出现虚假的未知区域,从而使得机器人无法对这些未知区域进行探索,从而出现卡机现象。
技术实现思路
[0004]本专利技术提供一种地图构建方法、装置、计算机设备及存储介质,以解决现有技术中,机器人探索获得的环境信息与实际环境出现误差,导致机器人出现卡机现象的问题。
[0005]一种地图构建方法,包括:
[00 ...
【技术保护点】
【技术特征摘要】
1.一种地图构建方法,其特征在于,包括:获取待探索环境的格栅地图,并根据所述格栅地图中的未探索区域栅格确定多个探索点;根据机器人的实时位置和所述多个探索点确定每一探索路径的目标点;根据所述目标点和所述机器人的实时位置规划每一所述探索路径,并控制所述机器人沿所述探索路径对所述待探索环境进行探索,以获得探索信息;确定每一所述探索路径中所述机器人的行程是否大于预设行程;若所述机器人的行程大于所述预设行程,则重新规划所述机器人的实时位置至上一所述目标点的导航路径;控制所述机器人沿所述导航路径朝上一所述目标点运行,以获取所述机器人沿所述导航路径运行时的回环检测信息,并基于所述回环检测信息对所述探索信息进行修正,以剔除虚假点。2.如权利要求1所述的地图构建方法,其特征在于,所述基于所述回环检测信息对所述探索信息进行修正之后,所述方法还包括如下步骤:根据修正后的所述探索信息构建所述待探索环境的全局环境地图。3.如权利要求1所述的地图构建方法,其特征在于,所述根据机器人的实时位置和所述多个探索点确定每一探索路径的目标点,包括:确定所述机器人的实时位置与每一所述探索点之间的直线距离;确定每一所述探索点周围的未知探索区域栅格数量;根据所述直线距离和所述未知探索区域栅格数量确定每一所述探索路径的目标点。4.如权利要求3所述的地图构建方法,其特征在于,所述根据所述直线距离和所述未知探索区域栅格数量确定每一所述探索路径的目标点,包括:根据所述直线距离和预设规则确定每一所述探索点的距离评分;根据所述未知探索区域栅格数量和所述预设规则确定每一所述探索点的数量评分;将所述每一所述探索点的距离评分和数量评分相加,获得每一所述探索点的总评分;比较每一所述探索点的总评分,将评分最高的所述探索点作为下一探索路径的目标点。5.如权利要求4所述的地图构建方法,其特征在于,所述预设规则,包括:若所述直线距离小于或者等于预设距离,则设定所述探索点的距离评分为第一预设评分;若所述直线距离大于所述预设距离,则所述探索点的距离评分随所述直线距离的增加而增加,且所述探索点的距离评分大于所述第一预设评分...
【专利技术属性】
技术研发人员:吴翔,张涛,
申请(专利权)人:深圳市普渡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。