基于机器视觉的移动机器人的自主精确定位系统技术方案

技术编号:13567545 阅读:60 留言:0更新日期:2016-08-21 00:13
本发明专利技术提供基于机器视觉的室内移动机器人的自主精确定位系统,包括安装在移动机器人内部的定位控制器、光轴垂直于天花板平面的图像采集摄像头以及激光发生器,所述激光发生器设置于天花板下方,用于在机器人预设活动区域对应的天花板上投射具有特定特征的光线图案;所述图像采集摄像头通过通讯接口与微处理器连接,用于实时采集机器人所处位置正上方的天花板光线图案并上传至微处理器;本发明专利技术在不改变天花板原貌的前提下,利用激光发生器将具有识别特征的光线图案投射到天花板,增加天花板的可识别特征,并通过图像处理与图像匹配方式实现定位,适用范围广,定位精度高。

【技术实现步骤摘要】

本专利技术属于移动机器人定位领域,尤其涉及基于机器视觉的移动机器人的自主精确定位系统
技术介绍
室内定位的实用性和必要性在一些特定场合已经日趋显著,其应用前景广阔,具有较大的拓展空间,其应用范围广泛,在复杂环境下,如图书馆,体育馆,地下车库,货品仓库等都可以实现对人员以及物品的快速定位,例如,在自动化生产和仓储管理中应用移动机器人,室内移动机器人精确识别当前位置,从而精确地组装产品、传输和搬运产品。目前,室内移动机器人定位方法一般有几种:超声波定位、红外线定位、超宽带定位、测距法、二维码/条形码定位方法。超声波定位目前大多数采用反射式测距法。系统由一个主测距器和若干个电子标签组成,主测距器可放置于移动机器人本体上,各个电子标签放置于室内空间的固定位置。定位过程如下:先由上位机发送同频率的信号给各个电子标签,电子标签接收到后又反射传输给主测距器,从而可以确定各个电子标签到主测距器之间的距离,并得到定位坐标。目前,比较流行的基于超声波室内定位的技术为在移动机器人身上4个朝向安装4个超声波传感器,将待定位空间分区,由超声波传感器测距形成坐标,总体把握数据,抗干扰性强,精度高,而且可以解决机器人迷路问题。定位精度:超声波定位精度可达厘米级,精度比较高。缺陷:超声波在传输过程中衰减明显从而影响其定位有效范围。红外线是一种波长间于无线电波和可见光波之间的电磁波。典型的红外线室内定位系统Activebadges使待测物体附上一个电子标识,该标识通过红外发射机向室内固定放置的红外接收机周期发送该待测物唯一ID,接收机再通过有线网络将数据传输给数据库。这个定位技术功耗较大且常常会受到室内墙体或物体的阻隔,实用性较低。如果将红外线与超声波技术相结合也可方便地实现定位功能。用红外线触发定位信号使参考点的超声波发射器向待测点射超声波,应用TOA基本算法,通过计时器测距定位。一方面降低了功耗,另一方面避免了超声波反射式定位技术传输距离短的缺陷。使得红外技术与超声波技术优势互补。定位精度:5至10m。缺陷:红外线在传输过程中易于受物体或墙体阻隔且传输距离较短,定位系统复杂度较高,有效性和实用性较其它技术仍有差距。测距法也称推算法,其通过两个轮子加装的编码器测出微小距离,计算出移动机器人位置和姿态的变化量,通过累加,实现移动机器人的自动定位。但是,一旦车轮行进过程中出现打滑空转现象,由于编码器的输出不能修正这一误差,所以,随着时间的推移,将会加大误差累计,导致定位精度的降低,因此,测距法只适应于一段相当短的距离。二维码/条形码移动机器人定位方法通常是在每个二维码/条形码标签上印制若干个二维码/条形码,每个条形码数据由两部分组成:绝对地址码和位置偏移码,绝对地址码用于定位该标签在室内环境中的实际地理位置,位置偏移码用于确定该标签上各个二维码/条形码之间的偏移量,每个标签上各个二维码/条形码上的绝对地址码是相同的,代表整个标签在室内的地理位置,各个二维码/条形码之间的相对位置用各自的偏移量表示。条码扫描枪每次扫描得到一个完整的条码,当扫描范围出现空白区时,通过对第1个空白区左右两侧的数据信息进行拼接而获得一个完整的条码数据。当用以上方法定位移动机器人位置时,是将标签的位置(绝对位置)、条码的位置(相对位置)、条码扫描枪位置(相对位置)这三个数据叠加,最终得到移动机器人在室内实际地理位置。但是,该方法仍然有以下不足:二维码/条形码识读速度低,不适合于高效率的移动机器人领域;二维码/条形码布局结构难以实现全方位识读;容错能力差,对环境要求高、成本高,不利于推广使用。由于一维码没有纠错码字并且添加在数据码字序列后,使得符号在遇到损坏时丢失数据,当二维码/条形码长期使用后出现磨损,或由于地面凹凸不平,二维码/条形码弯曲时,都不能正常识读数据。本专利技术的目的在于克服现有技术的不足,利用激光发生器将具有识别特征的光线图案投射到天花板,利用图像识别技术进行定位,提供一种高速读取、全方位识读、且定位精确的定位系统及方法。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种定位准确、稳定性强且便于实施的基于机器视觉的移动机器人的自主精确定位系统。基于机器视觉的移动机器人的自主精确定位系统,包括安装在移动机器人内部的定位控制器、光轴垂直于天花板平面的图像采集摄像头以及激光发生器,其中:所述定位控制器包括微处理器与通讯接口,所述的微处理器设置数字地图模块、图像处理模块、图像匹配模块;通讯接口与图像采集摄像头相连接,微处理器通过通讯接口控制图像采集摄像头进行图像采集、接收图像数据并通过图像处理模块与图像匹配模块实现移动机器人的精确定位;所述激光发生器设置于天花板下方,用于在机器人预设活动区域对应的天花板上投射具
有特定特征的光线图案;所述图像采集摄像头通过通讯接口与微处理器连接,用于实时采集机器人所处位置正上方的天花板光线图案并上传至微处理器;还包括定位显示模块,所述定位显示模块与微处理器连接,用于在数字地图中实时显示机器人所处位置。进一步地,所述激光发生器在机器人预设活动区域对应的天花板上投射的光线为可见光。进一步地,所述激光发生器在机器人预设活动区域对应的天花板上投射的光线为不可见光。进一步地,当投射的光线为不可见光时,所述图像采集摄像头镜头包含滤光片,用于过滤非激光器发射波长的光。作为优选方案,所述的通讯接口为网络接口、USB接口或者1394接口。基于机器视觉的室内移动机器人的自主精确定位方法,包括以下步骤:步骤a:系统初始化:S1:激光发生器在机器人预设活动区域对应的天花板上投射具有特定特征的光线图案;S2:数字地图模块建立上述光线图案的含有物理坐标信息的数字地图;步骤b:定位:S3:图像采集摄像头实时采集机器人所在位置对应的天花板的光线图案图像;S4:图像处理模块对采集的图像进行预处理;S5:图像匹配模块提取图像的特征,并在数字地图中搜索符合其图像特征的物理坐标;S6:图像显示模块实时显示机器人在数字地图中所处位置。其中,步骤S2中,按如下步骤进行:A:图像采集摄像头按一定次序采集机器人预设活动区域的多幅光线图案图像,并标记其采集图像时地面的物理坐标,将上述数据通过通讯接口上传至数字地图模块;B:数字地图模块将多幅光线图案图像拼接成完整的图像;C:设定坐标原点,在图像中标记采集图像时地面的物理坐标;D:生成机器人预设活动区域含有物理坐标信息的数字地图的格式化数据。本专利技术的优点和积极效果是:第一、利用激光发生器将具有识别特征的光线图案投射到天花板,光线图案识别更方便清楚,通过移动机器人上安装的图像采集摄像头,采集移动机器人预设活动区域的图像并建立含有物理坐标信息的数字地图,并通过图像处理与图像匹配方式实现定位,适用范围广,定位精度高;第二、本定位方法不依赖于二维码、条形码、电子标签等辅助设备,依靠对天花板图像的采集与识别即完成定位,增强了移动机器人室内定位技术的普及性、易用性和使用效果;第三、本专利技术设计合理,通过与运动控制系统配合使用,使机器人运行平稳,不再出现以前运行过程中的大幅度抖动现象,运行方向明确,取得了移动机器人定位的突出效果和显著进步。附图说明图1为本专利技术基于机器视觉的移动机器人的自主精确定本文档来自技高网
...

【技术保护点】
基于机器视觉的移动机器人的自主精确定位系统,其特征在于:包括安装在移动机器人内部的定位控制器、光轴垂直于天花板平面的图像采集摄像头以及激光发生器,其中:所述定位控制器包括微处理器与通讯接口,所述的微处理器设置数字地图模块、图像处理模块、图像匹配模块;通讯接口与图像采集摄像头相连接,微处理器通过通讯接口控制图像采集摄像头进行图像采集、接收图像数据并通过图像处理模块与图像匹配模块实现移动机器人的精确定位;所述激光发生器设置于天花板下方,用于在机器人预设活动区域对应的天花板上投射具有特定特征的光线图案;所述图像采集摄像头通过通讯接口与微处理器连接,用于实时采集机器人所处位置正上方的天花板光线图案并上传至微处理器;还包括定位显示模块,所述定位显示模块与微处理器连接,用于在数字地图中实时显示机器人所处位置。

【技术特征摘要】
1.基于机器视觉的移动机器人的自主精确定位系统,其特征在于:包括安装在移动机器人内部的定位控制器、光轴垂直于天花板平面的图像采集摄像头以及激光发生器,其中:所述定位控制器包括微处理器与通讯接口,所述的微处理器设置数字地图模块、图像处理模块、图像匹配模块;通讯接口与图像采集摄像头相连接,微处理器通过通讯接口控制图像采集摄像头进行图像采集、接收图像数据并通过图像处理模块与图像匹配模块实现移动机器人的精确定位;所述激光发生器设置于天花板下方,用于在机器人预设活动区域对应的天花板上投射具有特定特征的光线图案;所述图像采集摄像头通过通讯接口与微处理器连接,用于实时采集机器人所处位置正上方的天花板光线图案并上传至微处理器;还包括定位显示模块,所述定位显示模块与微处理器连接,用于在数字地图中实时显示机器人所处位置。2.根据权利要求1所述的基于机器视觉的移动机器人的自主精确定位系统,其特征在于:所述激光发生器在机器人预设活动区域对应的天花板上投射的光线为可见光。3.根据权利要求1所述的基于机器视觉的移动机器人的自主精确定位系统,其特征在于:所述激光发生器在机器人预设活动区域对应的天花板上投射的光线为不可见光。4.根据权利要求3所述的基于机器视觉的移动机器人的自主精确定位系统,其特征在于:所述图像采...

【专利技术属性】
技术研发人员:郭杰郭小璇
申请(专利权)人:青岛通产软件科技有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1