【技术实现步骤摘要】
基于栅格地图区域化探索的建图方法、系统以及终端
本专利技术涉及机器人领域,特别是涉及一种基于栅格地图区域化探索的建图方法、系统以及终端。
技术介绍
机器人构建的环境地图大致分为三种:拓扑地图、几何地图、栅格地图。栅格地图是一种对现实中真实地图数字栅格化的产物。它将环境分解成一系列离散的栅格,每个栅格有一个值,栅格包含了坐标、是否障碍两类基本信息,用每一个栅格被占据的概率值来表示环境信息,一般标识为是否是障碍物。每个地图栅格都与实际环境中的一个小块区域对应,反映出环境的信息,易于机器人进行地图信息的存储。由于现有的移动机器人采用基于栅格地图的传统的探索建图方法,导致机器人行走缓慢,以及被探索区域重复探索,建图效率不高等问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于栅格地图区域化探索的建图方法、系统以及终端,用于解决现有技术中移动机器人采用基于栅格地图的传统的探索建图方法,导致机器人行走缓慢,以及被探索区域重复探索,建图效率不高的问题。为实现上述目的及其他相关目的,本专利技术提供一种基于栅格地图区域化探索的建图方法,应用于移动机器人,包括:采集激光雷达数据以及陀螺仪数据;基于激光slam建立二维全局栅格地图,并根据所述激光雷达数据以及陀螺仪数据对所述二维全局栅格地图构建障碍物膨胀层;基于bsf算法在构建障碍物膨胀层的二维全局栅格地图中搜索可通行点集,并在所述可通行点集中选择最佳目标点;计算机器人初始点到所述最佳目标点的导航路径信息,用于所述机器人运动 ...
【技术保护点】
1.一种基于栅格地图区域化探索的建图方法,其特征在于,应用于移动机器人,包括:/n采集激光雷达数据以及陀螺仪数据;/n基于激光slam建立二维全局栅格地图,并根据所述激光雷达数据以及陀螺仪数据对所述二维全局栅格地图构建障碍物膨胀层;/n基于bsf算法在构建障碍物膨胀层的二维全局栅格地图中搜索可通行点集,并在所述可通行点集中选择最佳目标点;/n计算机器人初始点到所述最佳目标点的导航路径信息,用于所述机器人运动至所述最佳目标点;/n以所述机器人经过运动所处的所述最佳目标点为中心,将构建障碍物膨胀层的二维全局栅格地图分割为至少两个子区域,并在各子区域中依次获得用于完全覆盖各子区域的一或多个子区域最佳目标点,并以各子区域最佳目标点为中心分别对构建障碍物膨胀层的二维全局栅格地图进行分割,以获得覆盖各子区域的环境地图。/n
【技术特征摘要】
1.一种基于栅格地图区域化探索的建图方法,其特征在于,应用于移动机器人,包括:
采集激光雷达数据以及陀螺仪数据;
基于激光slam建立二维全局栅格地图,并根据所述激光雷达数据以及陀螺仪数据对所述二维全局栅格地图构建障碍物膨胀层;
基于bsf算法在构建障碍物膨胀层的二维全局栅格地图中搜索可通行点集,并在所述可通行点集中选择最佳目标点;
计算机器人初始点到所述最佳目标点的导航路径信息,用于所述机器人运动至所述最佳目标点;
以所述机器人经过运动所处的所述最佳目标点为中心,将构建障碍物膨胀层的二维全局栅格地图分割为至少两个子区域,并在各子区域中依次获得用于完全覆盖各子区域的一或多个子区域最佳目标点,并以各子区域最佳目标点为中心分别对构建障碍物膨胀层的二维全局栅格地图进行分割,以获得覆盖各子区域的环境地图。
2.根据权利要求1中所述的基于栅格地图区域化探索的建图方法,其特征在于,所述基于bsf算法在构建障碍物膨胀层的二维全局栅格地图中搜索可通行点集,并在所述可通行点集中选择最佳目标点的方式包括:
基于bsf算法,探索构建障碍物膨胀层的二维全局栅格地图中的已知区域以及未知区域中的边界点集,并根据所述边界点集中的各点处的障碍物信息,筛选出所述可通行点集;
基于最佳目标点的选择规则,在所述可通信点集中选择最佳目标点。
3.根据权利要求2中所述的基于栅格地图区域化探索的建图方法,其特征在于,所述最佳目标点的选择规则包括:
选择可通行点集中的通行区域广泛度最大的点作为最佳目标点;
其中,所述通行区域广泛度根据可通行点集中的各点的已知区域以及未知区域的通行区域广泛度相关。
4.根据权利要求1中所述的基于栅格地图区域化探索的建图方法,其特征在于,所述以所述机器人经过运动所处的所述最佳目标点为中心,将构建障碍物膨胀层的二维全局栅格地图分割为至少两个子区域,并在各子区域中依次获得用于完全覆盖各子区域的一或多个子区域最佳目标点,并以各子区域最佳目标点为中心分别对构建障碍物膨胀层的二维全局栅格地图进行分割,以获得覆盖各子区域的环境地图的方式包括:
以所述机器人经过运动所处的最佳目标点为中心,将构建障碍物膨胀层的二维全局栅格地图分割为至少两个子区域;
按照预设的子区域探索规则,依次获得用于完全覆盖各子区域的一或多个子区域最佳目标点,以通过以各区域最佳目标点为中心对构建障碍物膨胀层的二维全局栅格地图进行一或多次分割,对经过分割形成的一或多个区域分别进行覆盖,以获得覆盖各子区域的环境地图。
5.根据权利要求4中所述的基于栅格地图区域化探索的建图方法,其特征在于,所述按照预设的子区域探索规则,依次获得用于完全覆盖各子区域的一或多个子区域最佳目标点,以通过以各区域最佳目标点为中心对构建障碍物膨胀层的二维全局栅格地图进行一或多次...
【专利技术属性】
技术研发人员:尤越,李会川,
申请(专利权)人:深圳华芯信息技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。