【技术实现步骤摘要】
一种建图方法、装置及智能机器人
本专利技术涉及同步定位与建图
,特别涉及一种建图方法、装置及智能机器人。
技术介绍
随着同步定位与建图技术的发展,机器人越来越智能化,机器人在各行各业中的应用也越来越广泛,而随着智能时代到来,目前出现了一种室内机器人,能够绘制室内地图,具备导航功能。在实现本专利技术过程中,专利技术人发现以上相关技术中至少存在如下问题:目前的室内导航机器人,在前期绘制室内地图时,通常是由人工遥控机器人扫描所在工作空间,利用测距的传感器进行室内地图的绘制,虽然这个建图的过程只需要进行一次,但是必要的人工操作带来的结果就是需要专业的技术人员事先知道完整的地图或者室内空间结构,其耗费的人力成本也较高。
技术实现思路
针对现有技术的上述缺陷,本专利技术实施例的目的是提供一种能够自主工作的建图方法、装置及智能机器人。本专利技术实施例的目的是通过如下技术方案实现的:为解决上述技术问题,第一方面,本专利技术实施例中提供了一种建图方法,应用于智能机器人,包括:获取所述智能机器人当前所探测得到的栅格地图;提取所述栅格地图的可探测边界;根据预设快速开拓算法,从提取到的可探测边界中确定最优的可探测边界;控制所述智能机器人从所述最优的可探测边界对未知区域进行探测,扩充所述栅格地图。在一些实施例中,所述根据预设快速开拓算法,从提取到的可探测边界中确定最优的可探测边界的步骤,进一步包括:获取所述智能机器人与各可探测边界之间的距离、所述 ...
【技术保护点】
1.一种建图方法,其特征在于,应用于智能机器人,包括:/n获取所述智能机器人当前所探测得到的栅格地图;/n提取所述栅格地图的可探测边界;/n根据预设快速开拓算法,从提取到的可探测边界中确定最优的可探测边界;/n控制所述智能机器人从所述最优的可探测边界对未知区域进行探测,扩充所述栅格地图。/n
【技术特征摘要】
1.一种建图方法,其特征在于,应用于智能机器人,包括:
获取所述智能机器人当前所探测得到的栅格地图;
提取所述栅格地图的可探测边界;
根据预设快速开拓算法,从提取到的可探测边界中确定最优的可探测边界;
控制所述智能机器人从所述最优的可探测边界对未知区域进行探测,扩充所述栅格地图。
2.根据权利要求1所述的建图方法,其特征在于,所述根据预设快速开拓算法,从提取到的可探测边界中确定最优的可探测边界的步骤,进一步包括:
获取所述智能机器人与各可探测边界之间的距离、所述智能机器人的前进方向与各可探测边界之间的夹角,以及,各可探测边界的大小;
根据所述智能机器人与各可探测边界之间的距离、智能机器人的前进方向与各可探测边界之间的夹角,以及,各可探测边界的大小,计算各所述可探测边界的探测代价;
将所述探测代价最高的可探测边界作为最优的可探测边界。
3.根据权利要求2所述的方法,其特征在于,所述计算各所述可探测边界的探测代价的计算公式如下:
其中,表示所述可探测边界j的探测代价,fjD表示所述智能机器人与可探测边界j之间的距离,fjS表示所述可探测边界j的大小,fjR表示所述智能机器人的前进方向与可探测边界j之间的夹角,ωd表示所述fjD的权重,ωs表示所述fjS的权重,ωr表示所述fjR的权重。
4.根据权利要求1-3中任意一项所述的建图方法,其特征在于,
所述控制所述智能机器人从所述最优的可探测边界对未知区域进行探测的步骤,进一步包括:
获取所述最优的可探测边界的中间点;
在所述栅格地图中寻找从所述智能机器人的当前位置到所述中间点的第一通行路径;
若找到所述第一通行路径,则控制所述智能机器人沿所述第一通行路径移至所述中间点,然后从所述最优的可探测边界对未知区域进行探测。
5.根据权利要求4所述的建图方法,其特征在于,所述方法还包括:
若没有寻找到所述第一通行路径,则获取所述最优的可探测边界所构成的几何图形的重心;
在所述栅格地图中寻找从所述智能机器人的当前位置到所述重心的第二通行路径;
若找到到所述第二通行路径,则控制所述智能机器人沿所述第二通行路径移动至所述重心,然后从所述最优的可探测边界对未知区域进行探测。
6.一种建图装置,其特征在于,应用于智能机器人,包括:
获取模块,用于获取所述智能机器人当前所探测得到的栅格地图;
提取模块,用于提取所述栅格地图的可探测边界;
确定模块,用于根据预设...
【专利技术属性】
技术研发人员:高文超,黄巍伟,
申请(专利权)人:中新智擎科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。