【技术实现步骤摘要】
本专利技术属于机器人视觉导航领域,特别涉及一种机器人视觉导航地图的创建方法。
技术介绍
为了实现机器人视觉导航,需要设置路标和导航模块,所述路标可以设置在室内的天花板上;所述导航模块为了拍摄与识别所述路标,一般包括相机、图像处理单元与计算单元,所述相机设置在机器人头部顶端,所述图像处理单元、计算单元设置在机器人内部。机器人视觉导航的地图创建一般是指机器人通过所述相机拍摄路标与导航模块内的图像处理单元、计算单元等进行路标识别、标定,并计算确定各路标之间的位置关系。机器人视觉导航地图创建好之后保存在机器人中,这样,当机器人再次回到本场景的时候,不需要再次重复繁杂的建图步骤,而是简单的重新加载该地图即可。并且,如果将多台机器人放在同一场景使用,保存有该地图的机器人可以将该地图传输给未保存该地图的其他机器人使用。现有的机器人视觉导航地图的创建有多种方法,比较简单的方法是利用所述导航模块中包括的摄像机对场景地图进行图像识别,并且基于摄像机坐标系保存起来。这样的方法看似简单,但实际使用过程中,运算量大,不利于后续机器人导航路径的规划。
技术实现思路
本专利技术的目的在于解决现有技术中的机器人视觉导航地图的创建运算量大,不利于后续导航路线的规划的问题。为实现上述目的,一种机器人视觉导航地图的创建方法,包括:S100:设置路标的数量,设定一起始路标;S200:机器人从起始路标开始识别路标,对路标进行相机标定,并对每个路标进行层级划分;S300:计算所有相邻层级的具有直属关系的两个路标坐标系的转换关系矩阵。进一步地,步骤S100还包括设置所述路标中的尺寸,所述机器人可使用所述 ...
【技术保护点】
一种机器人视觉导航地图的创建方法,其特征在于,包括:S100:设置路标的数量,设定一起始路标;S200:机器人从起始路标开始识别路标,对路标进行相机标定,并对每个路标进行层级划分;S300:计算所有相邻层级的具有直属关系的两个路标坐标系的转换关系矩阵。
【技术特征摘要】
1.一种机器人视觉导航地图的创建方法,其特征在于,包括:S100:设置路标的数量,设定一起始路标;S200:机器人从起始路标开始识别路标,对路标进行相机标定,并对每个路标进行层级划分;S300:计算所有相邻层级的具有直属关系的两个路标坐标系的转换关系矩阵。2.根据权利要求1所述的机器人视觉导航地图的创建方法,其特征在于,步骤S100还包括设置所述路标中的尺寸,所述机器人可使用所述尺寸将实际空间与相机坐标系下的尺寸进行转换。3.根据权利要求2所述的机器人视觉导航地图的创建方法,其特征在于,所述路标包括:第一坐标标记,用于确定路标坐标系的X轴;第二坐标标记,用于确定路标坐标系的Y轴;区域标记,用于确定路标所在的空间位置,所述区域标记包括多个等距离的信息块,所述尺寸是所述信息块之间的距离或者信息块的长度。4.根据权利要求2所述的机器人视觉导航地图的创建方法,其特征在于,所述起始路标设定为位于所有路标所处空间中央位置的路标。5.根据权利要求2所述的机器人视觉导航地图的创建方法,其特征在于,以路标为节点,采用多叉树结构对路标进行层级划分,所述起始路标为第一层级路标,第一层级路标只有1个。6.根据权利要求5所述的机器人视觉导航地图的创建...
【专利技术属性】
技术研发人员:乔徽,张腾飞,
申请(专利权)人:哈尔滨工大服务机器人有限公司,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。