一种基于视觉二维码的AGV定位系统及方法技术方案

技术编号:20943683 阅读:63 留言:0更新日期:2019-04-24 02:04
一种基于视觉二维码的AGV定位系统,AGV包括小车,定位系统包括视觉读头和二维码带;视觉读头固定设置在小车的上部或者下部,所有的视觉读头沿小车的前后方向分布,当视觉读头固定设置在小车的上部时二维码带固定设置在小车的上方,当视觉读头设置在小车的下部时二维码带固定设置在小车的下方;二维码带包括固定设置的位置码带和控制码带,控制码带对称的固定设置在转弯部分或每条位置码带开端处旁边,位置码带和控制码带上均设置有若干个沿长度方向均匀分布的二维码,任意两个二维码不相同。本发明专利技术通过位置码带和控制码带精确控制小车不断地对自身的运动姿态进行调整,从而准确地到达指定地点。

An AGV Location System and Method Based on Visual Two-Dimensional Code

An AGV positioning system based on two-dimensional visual codes is proposed. The AGV includes a car, and the positioning system includes a visual reader and a two-dimensional code tape. The visual reader is fixed on the upper or lower part of the car. All the visual readers are distributed along the front and rear directions of the car. When the visual reader is fixed on the upper part of the car, the two-dimensional code tape is fixed on the top of the car, and when the visual reader is fixed on the car. Two-dimensional code band is fixed at the bottom of the car; two-dimensional code band includes fixed position code band and control code band. The control code band is fixed symmetrically near the turning part or the beginning of each position code band. There are several two-dimensional codes uniformly distributed along the length direction on both position code band and control code band, and any two two-dimensional codes are different. The position code belt and the control code belt accurately control the car to continuously adjust its own motion attitude so as to arrive at the designated location accurately.

【技术实现步骤摘要】
一种基于视觉二维码的AGV定位系统及方法
本专利技术涉及AGV系统领域,具体的说是一种基于视觉二维码的AGV定位系统及方法。
技术介绍
无人搬运车(AutomatedGuidedVehicle,简称AGV),指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,工业应用中不需驾驶员的搬运车,以可充电之蓄电池为其动力来源。一般可透过电脑来控制其行进路线以及行为,或利用电磁轨道来设立其行进路线,电磁轨道黏贴於地板上,无人搬运车则依循电磁轨道所带来的讯息进行移动与动作。AGV以轮式移动为特征,较之步行、爬行或其它非轮式的移动机器人具有行动快捷、工作效率高、结构简单、可控性强、安全性好等优势。与物料输送中常用的其他设备相比,AGV的活动区域无需铺设轨道、支座架等固定装置,不受场地、道路和空间的限制。因此,在自动化物流系统中,最能充分地体现其自动性和柔性,实现高效、经济、灵活的无人化生产。现有技术中,为小车标注指定地点大多采用彩色标记的方式,虽然成本较为低廉,但是如果想要精确表述各种信息是非常困难的,当使用的色彩较多时不同色彩之间的区别就会变小,受到周围环境光影响很可能出现误读的情况,造成AGV系统运行出错。
技术实现思路
为了解决现有技术中的不足,本专利技术提供一种基于视觉二维码的AGV定位系统及方法,通过位置码带和控制码带精确控制小车不断地对自身的运动姿态进行调整,从而准确地到达指定地点。为了实现上述目的,本专利技术采用的具体方案为:一种基于视觉二维码的AGV定位系统,所述AGV包括小车,所述定位系统包括视觉读头和二维码带;所述视觉读头固定设置在所述小车的上部或者下部,所述视觉读头共设置有两个或者多个,并且所有的所述视觉读头沿所述小车的前后方向分布,当所述视觉读头固定设置在所述小车的上部时所述二维码带固定设置在所述小车的上方,当所述视觉读头设置在所述小车的下部时所述二维码带固定设置在所述小车的下方;所述二维码带包括固定设置的位置码带和控制码带,所述位置码带包括直线部分和转弯部分,所述控制码带对称地固定设置在所述转弯部分或每条位置码带开端处旁边,所述位置码带和所述控制码带上均设置有若干个沿长度方向均匀分布的二维码,任意两个所述二维码不相同。优选的,所述视觉读头固定设置在所述小车的下部,所述二维码带固定设置在地面上。优选的,所述视觉读头设置为两个,分别为第一视觉读头和第二视觉读头,所述第一视觉读头设置在所述小车的头部,所述第二视觉读头设置在所述小车的前部。优选的,所述视觉读头设置为三个,分别为第一视觉读头、第二视觉读头和第三视觉读头,所述第一视觉读头设置在所述小车的头部,所述第二视觉读头设置在所述小车的前部,所述第三视觉读头设置在所述小车的中部或尾部,当所述第三视觉读头读取到所述二维码带时所述第二视觉读头失效。优选的,所述位置码带与所述控制码带相互平行。优选的,两个或者多个所述视觉读头均位于所述小车沿长度方向的中心线上。优选的,以从所述小车的后方到前方的方向为y方向,以所述小车的宽度方向为x方向,所述位置码带用于输出y方向的绝对位置、x方向的偏移距离和偏移角度。一种基于视觉二维码的AGV定位系统的定位方法,包括如下步骤:S1、将所述小车调整至对应所述位置码带,并且启动所述小车;S2、所述小车移动过程中通过所述视觉读头实时读取所述位置码带和所述控制码带;S3、所述小车根据所述视觉读头读取到的所述位置码带的信息获取当前位置信息;S4、若所述视觉读头读取到所述控制码带,则所述小车获取控制信息,若所述视觉读头未读取到所述控制码带,则所述小车保持当前运行状态;S5、所述小车根据所述位置信息和所述控制信息生成动作信息,并且按照所述动作信息进行动作。优选的,所述位置信息包括绝对位置、偏移距离和偏移角度。优选的,所述控制信息包括是否转弯、转弯角度和转弯半径。本专利技术利用位置码带对小车的位置进行精确标定,利用控制码带提供小车的控制指令,使小车在移动过程中可以不断地对自身运动姿态进行调整,从而准确的到达指定地点。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的小车结构侧视图;图2是本专利技术的二维码带示意图。附图标记:1-小车,2-第一视觉读头,3-第二视觉读头,4-第三视觉读头,5-位置码带,6-控制码带。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1和2,图1是本专利技术的小车结构侧视图,图2是本专利技术的二维码带示意图。一种基于视觉二维码的AGV定位系统,AGV(自动导引运输车)包括小车1,定位系统包括视觉读头和二维码带。视觉读头固定设置在小车1的上部或者下部,视觉读头共设置有两个或者多个,并且所有的视觉读头沿小车1的前后方向分布,当视觉读头固定设置在小车1的上部时二维码带固定设置在小车1的上方,当视觉读头设置在小车1的下部时二维码带固定设置在小车1的下方。二维码带包括固定设置的位置码带5和控制码带6,位置码带5包括直线部分和转弯部分,控制码带6对称地固定设置在转弯部分或每条位置码带5开端处旁边,位置码带5和控制码带6上均设置有若干个沿长度方向均匀分布的二维码,任意两个二维码不相同。本专利技术中,位置码带5用于引导小车1,防止其脱离和偏移,同时用于输出绝对位置,以实现对小车1的精准定位。控制码带6用于标记小车1需要进行判断的特殊位置,例如在分叉处用于标记位置码带5的方向选择,或者标记需要减速排队,或者标记需要转向等等。在AGV系统投入使用之前,需要实现规划好路径并且设置好位置码带5和控制码带6,在本专利技术中位置码带5和控制码带6均设置为钢带,以延长其使用寿命。考虑到GV系统的实际应用场景,在小车1上方设置二维码带的困难较高,因此优选的,将视觉读头固定设置在小车1的下部,二维码带固定设置在地面上。在将视觉读头设置在小车1下部的基础上,本专利技术提供两种实施例。实施例一。视觉读头设置为两个,分别为第一视觉读头2和第二视觉读头3,第一视觉读头2设置在小车1的头部,第二视觉读头3设置在小车1的前部。到达一个地点的时候,第一视觉读头2和第二视觉读头3分别读取到二维码带,两个视觉读头读取的数据可以相互校验,从而保证数据的准确性,特别是保证小车1角度的准确性。实施例二。视觉读头设置为三个,分别为第一视觉读头2、第二视觉读头3和第三视觉读头4,第一视觉读头2设置在小车1的头部,第二视觉读头3设置在小车1的前部,第三视觉读头4设置在小车1的中部或尾部,当第三视觉读头4读取到二维码带时第二视觉读头3失效。因为在实际应用中,部分小车1的长度很长,如果仅仅利用第一视觉读头2和第二视觉读头3来判断小车1的姿态可能会出现较大的偏差,因此在实施例二中还设置了第本文档来自技高网...

【技术保护点】
1.一种基于视觉二维码的AGV定位系统,其特征在于:所述AGV(自动导引运输车)包括小车(1),所述定位系统包括视觉读头和二维码带;所述视觉读头固定设置在所述小车(1)的上部或者下部,所述视觉读头共设置有两个或者多个,并且所有的所述视觉读头沿所述小车(1)的前后方向分布,当所述视觉读头固定设置在所述小车(1)的上部时所述二维码带固定设置在所述小车(1)的上方,当所述视觉读头设置在所述小车(1)的下部时所述二维码带固定设置在所述小车(1)的下方;所述二维码带包括固定设置的位置码带(5)和控制码带(6),所述位置码带(5)包括直线部分和转弯部分,所述控制码带(6)对称地固定设置在所述转弯部分或每条位置码带(5)开端处旁边,所述位置码带(5)和所述控制码带(6)上均设置有若干个沿长度方向均匀分布的二维码,任意两个所述二维码不相同。

【技术特征摘要】
1.一种基于视觉二维码的AGV定位系统,其特征在于:所述AGV(自动导引运输车)包括小车(1),所述定位系统包括视觉读头和二维码带;所述视觉读头固定设置在所述小车(1)的上部或者下部,所述视觉读头共设置有两个或者多个,并且所有的所述视觉读头沿所述小车(1)的前后方向分布,当所述视觉读头固定设置在所述小车(1)的上部时所述二维码带固定设置在所述小车(1)的上方,当所述视觉读头设置在所述小车(1)的下部时所述二维码带固定设置在所述小车(1)的下方;所述二维码带包括固定设置的位置码带(5)和控制码带(6),所述位置码带(5)包括直线部分和转弯部分,所述控制码带(6)对称地固定设置在所述转弯部分或每条位置码带(5)开端处旁边,所述位置码带(5)和所述控制码带(6)上均设置有若干个沿长度方向均匀分布的二维码,任意两个所述二维码不相同。2.如权利要求1所述的一种基于视觉二维码的AGV定位系统,其特征在于:所述视觉读头固定设置在所述小车(1)的下部,所述二维码带固定设置在地面上。3.如权利要求2所述的一种基于视觉二维码的AGV定位系统,其特征在于:所述视觉读头设置为两个,分别为第一视觉读头(2)和第二视觉读头(3),所述第一视觉读头(2)设置在所述小车(1)的头部,所述第二视觉读头(3)设置在所述小车(1)的前部。4.如权利要求2所述的一种基于视觉二维码的AGV定位系统,其特征在于:所述视觉读头设置为三个,分别为第一视觉读头(2)、第二视觉读头(3)和第三视觉读头(4),所述第一视觉读头(2)设置在所述小车(1)的头部,所述第二视觉读头(3)设置在所述小车(1)的前部...

【专利技术属性】
技术研发人员:王彪牛涛王文杰张广
申请(专利权)人:深圳市招科智控科技有限公司
类型:发明
国别省市:广东,44

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

1