【技术实现步骤摘要】
基于结构平面图的机器人室内导航地图生成方法和系统
[0001]本专利技术涉及室内导航
,尤其涉及一种基于结构平面图的机器人室内导航地图生成方法和系统。
技术介绍
[0002]随着机器人技术不断升级和应用场景不断扩大,机器人室内导航取得快速发展。机器人室内导航核心技术包括地图生成技术、导航控制技术及远程交互技术等。在地图生成
中,通常是机器人自行建图得到导航地图,通过机器人在室内行走,配合搭载的激光传感器或视觉传感器进行环境扫描,建立可识别的二维或三维地图,并根据该地图进行机器人的导航控制。但是,机器人建立准确的环境地图需要性能较高的激光或视觉传感器,硬件成本高,且需要配合复杂的建图算法,软件开发成本高,此外,对于室内复杂的大环境,机器人自主建图的效率低,耗时长。
[0003]因此,亟需一种能够简化算法,降低设备性能要求,提高导航效率的室内导航地图生成方法。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种基于结构平面图的机器人室内导航地图生成方法和系统。
[0005]一种基于结构平面图的机器人室内导航地图生成方法,包括以下步骤:建立本地机载端与远程服务端的通信链路,所述本地机载端连接有机器人;通过所述通信链路接收所述远程服务端发送的结构平面图;将所述结构平面图转换为PGM灰度图,并进行存储;获取所述结构平面图的比例尺关系和室内实际尺寸,结合所述PGM灰度图生成对应的配置文件,根据所述配置文件和PGM灰度图生成栅格地图;根据所述栅格地图生成导航地图,并与所述 ...
【技术保护点】
【技术特征摘要】
1.一种基于结构平面图的机器人室内导航地图生成方法,其特征在于,包括以下步骤:建立本地机载端与远程服务端的通信链路,所述本地机载端连接有机器人;通过所述通信链路接收所述远程服务端发送的结构平面图;将所述结构平面图转换为PGM灰度图,并进行存储;获取所述结构平面图的比例尺关系和室内实际尺寸,结合所述PGM灰度图生成对应的配置文件,根据所述配置文件和PGM灰度图生成栅格地图;根据所述栅格地图生成导航地图,并与所述机器人进行交互,根据所述导航地图进行机器人室内导航。2.根据权利要求1所述的基于结构平面图的机器人室内导航地图生成方法,其特征在于,所述将所述结构平面图转换为PGM灰度图,并进行存储,具体包括:检测所述结构平面图是否符合标准,在所述结构平面图由黑色线条和白色底图构成时,认定所述结构平面图符合标准;在所述结构平面图符合标准时,对所述结构平面图进行加权平均灰度处理,得到单通道的PGM灰度图,加权公式为:Gray=R
×
0.299+G
×
0.587+B
×
0.144在所述结构平面图不符合标准时,存在干扰噪声或彩色底图两种形式;在所述结构平面图中存在干扰噪声时,采用阈值法提取所述噪声信息,并根据修复函数对处理后的图像进行修复,得到标准平面图,并对所述标准平面图进行加权平均灰度处理,得到PGM灰度图;在所述结构平面图中存在彩色底图时,采用加权算法得到单通道灰度图和彩色底图颜色对应的灰度像素值,并通过循环遍历算法遍历所述单通道灰度图,获取与彩色底图颜色对应的所有灰度像素点,将所述彩色底图颜色对应的灰度像素点的像素值转换为255,得到PGM灰度图;将获取的所述PGM灰度图存储在所述本地机载端的固定路径。3.根据权利要求1所述的基于结构平面图的机器人室内导航地图生成方法,其特征在于,所述获取所述结构平面图的比例尺关系和室内实际尺寸,结合所述PGM灰度图生成对应的配置文件,根据所述配置文件和PGM灰度图生成栅格地图,具体包括:预设所述PGM灰度图的存放路径、原点坐标、占用阈值和空闲阈值;获取所述结构平面图的比例尺关系和室内实际尺寸,并根据所述比例尺关系和室内实际尺寸配置分辨率参数;根据所述分辨率参数、PGM灰度图的存放路径、原点坐标、占用阈值和空闲阈值,生成对应的配置文件;根据所述配置文件和PGM灰度图,生成栅格地图。4.根据权利要求3所述的基于结构平面图的机器人室内导航地图生成方法,其特征在于,所述获取所述结构平面图的比例尺关系和室内实际尺寸,并根据所述比例尺关系和室内实际尺寸配置分辨率参数,具体包括:根据所述PGM灰度图获取对应的图片像素,所述图片像素包括宽度像素和高度像素;获取所述结构平面图的比例尺关系和室内实际尺寸,所述室内实际尺寸包括实际长度或实际宽度,且所述实际长度和实际宽度与所述宽度像素和高度像素分别对应;
根据所述实际长度和实际宽度与所述宽度像素和高度像素,计算得到分辨率参数,公式为:resolution=L/Width or resolution=W/Height其中,resolution表示分辨率参数,L表示实际长度,W表示实际宽度,Width表示宽度像素,Height表示高度像素。5.根据权利要求1所述的基于结构平面图的机器人室内导航地图生成方法,其特征在于,所述根据所述栅格地图生成导航地图,并与所述机器人进行交互,根据所述...
【专利技术属性】
技术研发人员:杨森,陈伟,孙健,俞成浦,
申请(专利权)人:北京理工大学重庆创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。