[go: up one dir, main page]

CN107065879A - Visual guidance car localization method and visual guidance car based on Quick Response Code - Google Patents

Visual guidance car localization method and visual guidance car based on Quick Response Code Download PDF

Info

Publication number
CN107065879A
CN107065879A CN201710342183.9A CN201710342183A CN107065879A CN 107065879 A CN107065879 A CN 107065879A CN 201710342183 A CN201710342183 A CN 201710342183A CN 107065879 A CN107065879 A CN 107065879A
Authority
CN
China
Prior art keywords
station
visual guidance
guidance car
vision
camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710342183.9A
Other languages
Chinese (zh)
Inventor
罗哉
李冬
刘奇
刘晖
田焜
陶建国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Jiliang University
Original Assignee
China Jiliang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Jiliang University filed Critical China Jiliang University
Priority to CN201710342183.9A priority Critical patent/CN107065879A/en
Publication of CN107065879A publication Critical patent/CN107065879A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开一种基于二维码的视觉导引车定位方法及视觉导引车,包括视觉导引车的车体,所述车体的前端和后端安装有独立设置的麦克纳姆轮,麦克纳姆轮通过减速器与伺服直流电机连接,伺服直流电机连接有电机驱动器;所述车体的底部安装有摄像头安装罩,摄像头安装罩内设有摄像头,摄像头连接有Cortex‑A9处理器,Cortex‑A9处理器通过串口与电机驱动器通讯。本发明通过对网格定位系统以及对网格路线的实时纠偏,可以准确控制视觉导引车的行驶方向,杜绝偏航和脱轨事件的发生;采用嵌入式处理器、轻小的摄像头,使整个系统的自身重量变轻,从而可以增加负载重量,搭配独立控制的麦克纳姆轮,快速实现视觉导引车的精准定位,提高了视觉引导车的运输效率。

The invention discloses a positioning method for a vision-guided vehicle based on a two-dimensional code and the vision-guided vehicle, including a vehicle body of the vision-guided vehicle, the front end and the rear end of the vehicle body are equipped with independently arranged Mecanum wheels, The Mecanum wheel is connected to the servo DC motor through a reducer, and the servo DC motor is connected to a motor driver; a camera installation cover is installed at the bottom of the car body, and a camera is arranged in the camera installation cover, and the camera is connected to a Cortex-A9 processor. The Cortex‑A9 processor communicates with the motor driver through a serial port. The present invention can accurately control the driving direction of the vision-guided vehicle by correcting the grid positioning system and the grid route in real time, and prevent the occurrence of yaw and derailment events; the embedded processor and light and small camera are used to make the whole The weight of the system itself is reduced, so that the load weight can be increased. With the independently controlled Mecanum wheel, the precise positioning of the vision-guided vehicle can be quickly realized, and the transportation efficiency of the vision-guided vehicle can be improved.

Description

基于二维码的视觉导引车定位方法及视觉导引车Positioning method of vision-guided vehicle based on two-dimensional code and vision-guided vehicle

技术领域technical field

本发明涉及自动导引技术领域,尤其涉及一种基于二维码的视觉导引车定位方法及视觉导引车。The invention relates to the technical field of automatic guidance, in particular to a two-dimensional code-based positioning method for a vision-guided vehicle and a vision-guided vehicle.

背景技术Background technique

AGV(自动导引小车)是一种集声光电计算机于一体的轮式机器人,伴随智能控制造系统的发展,AGV(自动导引小车)被越来越多领域所采用。AGV 依靠非接触式的导引传感器及控制系统,不需要人为干涉,并辅以安全报警、调度控制等,可以自动按照既定的规划路径行驶,能有效的提高工作效率,独自完成物料搬运,卸载物料等任务。AGV (Automatic Guided Vehicle) is a wheeled robot that integrates sound, light and computer. With the development of intelligent control system, AGV (Automatic Guided Vehicle) has been adopted in more and more fields. AGV relies on non-contact guidance sensors and control systems, does not require human intervention, and is supplemented by safety alarms, scheduling controls, etc., and can automatically drive according to the established planned path, which can effectively improve work efficiency and complete material handling and unloading alone. Materials and other tasks.

AGV系统目前在导引方式主要上有基于电磁感应的磁导引方式;基于超声波传感器的超声波导引方式;基于激光反射的激光导引方式;但是这些方式对环境的要求极高。随着科技不断更新,基于视觉导引的导引技术出现,比如中国专利号CN 105929834 A所公布的基于辅助定位装置的视觉导引车定位方法及视觉导引车,该方法是在路面铺设二维码标签加以识别,但是二维码自身存在误差,采集到的二维码是通过解码来获取当前二维码和目标二维码的位置,再计算偏差来计算小车偏离轨道的位置,大量计算累积的误差势必造成视觉导引车行驶方向偏离,影响视觉导引车的准确定位和运输效率。针对这技术存在的不足提出本发明。At present, the AGV system mainly has a magnetic guidance method based on electromagnetic induction; an ultrasonic guidance method based on an ultrasonic sensor; a laser guidance method based on laser reflection; but these methods have extremely high requirements on the environment. With the continuous updating of science and technology, the guidance technology based on vision guidance appears, such as the positioning method of vision-guided vehicle based on auxiliary positioning device and the positioning method of vision-guided vehicle published by Chinese Patent No. CN 105929834 A. The two-dimensional code label is identified, but the two-dimensional code itself has errors. The collected two-dimensional code is decoded to obtain the position of the current two-dimensional code and the target two-dimensional code, and then calculates the deviation to calculate the position of the car off the track. A large number of calculations Accumulated errors will inevitably cause the deviation of the driving direction of the vision-guided vehicle, which will affect the accurate positioning and transportation efficiency of the vision-guided vehicle. The present invention is proposed aiming at the deficiency that this technology exists.

发明内容Contents of the invention

本发明的目的是设计一种基于视觉导引的导引车和一种基于二维码的视觉导引车的定位方法。The purpose of the present invention is to design a vision-guided vehicle based on vision guidance and a positioning method based on a two-dimensional code-based vision-guided vehicle.

为实现上述发明目的,本发明的技术方案是:一种基于二维码的视觉导引车定位方法,包括以下步骤:In order to achieve the purpose of the above invention, the technical solution of the present invention is: a method for positioning a visually guided vehicle based on a two-dimensional code, comprising the following steps:

步骤1),在视觉导引车的应用场所的地面设置一个网格定位系统,网格定位系统包括网格和设置在网格上的多张工位二维码标签,工位二维码标签存储有本工位信息以及与相邻工位之间的距离信息,工位二维码标签的四角贴有四个方形定位块,四个方形定位块围成的矩形与摄像头安装罩等大;Step 1), set up a grid positioning system on the ground of the application site of the vision-guided vehicle. The grid positioning system includes a grid and a plurality of station QR code labels set on the grid, and the station QR code labels The station information and the distance information between adjacent stations are stored. Four square positioning blocks are attached to the four corners of the two-dimensional code label of the station. The rectangle surrounded by the four square positioning blocks is as large as the camera installation cover;

步骤2),当视觉导引车沿着网格向目标工位行驶时,视觉导引车上的摄像头采集到网格,并将采集到的图像反馈给处理器,以所述图像底边为X轴、中线为Y轴建立中心坐标系,得到视觉导引车偏离距离D和偏离角度θ,用于视觉导引车的实时纠偏控制,所述的偏离距离D指的是网格的中心偏离Y轴的距离,偏离角度θ指的是网格偏离Y轴的角度;Step 2), when the vision-guided vehicle travels along the grid to the target station, the camera on the vision-guided vehicle collects the grid, and feeds the collected image back to the processor, with the bottom edge of the image as The X-axis and the center line are the Y-axis to establish a central coordinate system to obtain the deviation distance D and deviation angle θ of the vision-guided vehicle, which are used for real-time deviation correction control of the vision-guided vehicle. The deviation distance D refers to the center deviation of the grid The distance of the Y axis, the deviation angle θ refers to the angle that the grid deviates from the Y axis;

步骤3),视觉导引车途经任一工位时,摄像头采集工位二维码标签及相应方形定位块,并将采集到的图像反馈给处理器,处理器对图像进行处理,并通过电机驱动器分别控制四个独立设置的麦克纳姆轮微调视觉导引车,使摄像头安装罩四角对准四个方形定位块,将视觉导引车停止在预定的工位,实现视觉导引车的工位矫正,同时,得到当前工位信息以及与相邻工位之间的距离信息,视觉导引车继续行驶;Step 3), when the vision-guided vehicle passes by any station, the camera collects the two-dimensional code label and the corresponding square positioning block of the station, and feeds the collected image back to the processor, which processes the image and passes the motor The driver controls four independently set mecanum wheels to fine-tune the vision-guided vehicle, aligns the four corners of the camera installation cover with the four square positioning blocks, stops the vision-guided vehicle at the predetermined station, and realizes the work of the vision-guided vehicle. Position correction, at the same time, get the current position information and the distance information between adjacent positions, and the vision-guided vehicle continues to drive;

步骤4),视觉导引车在靠近下一工位时,处理器根据上一工位二维码标签储存的信息,通过电机驱动器控制伺服直流电机减速,并通过摄像头采集下一工位二维码标签及相应的方形定位块,判断下一工位是否为目标工位,若下一工位不是目标工位,视觉导引车进行工位矫正后继续向目标工位行驶;若下一工位是目标工位,使视觉导引车停止在预定的工位。Step 4), when the vision-guided vehicle approaches the next station, the processor controls the servo DC motor to decelerate through the motor driver according to the information stored in the two-dimensional code label of the previous station, and collects the next station's two-dimensional code through the camera. Code label and corresponding square positioning block to judge whether the next station is the target station. If the next station is not the target station, the vision-guided vehicle will continue to drive to the target station after correcting the station; The position is the target position, so that the vision-guided vehicle stops at the predetermined position.

进一步,所述网格上设置有黑色胶带。Further, black adhesive tape is arranged on the grid.

一种基于二维码的视觉导引车定位方法的视觉导引车,包括视觉导引车的车体,其特征在于,所述车体的前端和后端安装有四个独立设置的麦克纳姆轮,麦克纳姆轮通过减速器与伺服直流电机连接,伺服直流电机连接有电机驱动器;所述车体的底部中间位置安装有30cm×20cm×30cm的长方体状摄像头安装罩,摄像头安装罩内设有摄像头及沿摄像头周向布置的LED灯,摄像头安装罩的侧面安装有Cortex-A9处理器,Cortex-A9处理器通过串口分别与摄像头、电机驱动器通讯;A vision-guided vehicle based on a two-dimensional code-based vision-guided vehicle positioning method, comprising a vehicle body of the vision-guided vehicle, characterized in that four independently arranged McNairs are installed on the front and rear ends of the vehicle body Mecanum wheel, the mecanum wheel is connected with the servo DC motor through the reducer, and the servo DC motor is connected with the motor driver; a cuboid camera installation cover of 30cm×20cm×30cm is installed in the middle of the bottom of the car body, and the camera installation cover There is a camera and LED lights arranged along the circumference of the camera. A Cortex-A9 processor is installed on the side of the camera installation cover. The Cortex-A9 processor communicates with the camera and the motor driver through the serial port;

在视觉导引车的应用场所的地面设有一个与视觉导引车配套使用的网格定位系统,网格定位系统包括网格和设置在网格上的多张工位二维码标签,工位二维码标签存储有本工位信息以及与相邻工位之间的距离信息,工位二维码标签的四角设有四个方形定位块,四个方形定位块围成的矩形与摄像头安装罩等大。On the ground of the application site of the vision-guided vehicle, there is a grid positioning system used in conjunction with the vision-guided vehicle. The grid positioning system includes a grid and a plurality of station QR code labels set on the grid. The two-dimensional code label of the station stores the information of the station and the distance information between the adjacent station. There are four square positioning blocks at the four corners of the two-dimensional code label of the station. The rectangle surrounded by the four square positioning blocks and the camera The installation cover is equal in size.

进一步,所述网格上设置有黑色胶带。Further, black adhesive tape is arranged on the grid.

本发明的有益效果是:The beneficial effects of the present invention are:

1、本发明通过对网格定位系统以及对网格路线的实时纠偏,可以准确控制视觉导引车的行驶方向,杜绝偏航和脱轨事件的发生;1. The present invention can accurately control the driving direction of the vision-guided vehicle through the real-time deviation correction of the grid positioning system and the grid route, and prevent the occurrence of yaw and derailment events;

2、本发明用轻小的嵌入式处理器代替了笨重的工控机和PLC,用USB摄像头代替了工业相机,使整个系统的自身重量变轻,从而可以增加负载重量;同时,采用四轮独自驱动,通过控制四个麦克纳姆轮达到不同角度的转向,快速实现视觉导引车的精准定位,提高了视觉引导车的运输效率;2. The present invention replaces the bulky industrial computer and PLC with a light and small embedded processor, and replaces the industrial camera with a USB camera, so that the weight of the entire system becomes lighter, thereby increasing the load weight; at the same time, four wheels are used alone Drive, by controlling the four mecanum wheels to achieve different angles of steering, quickly realize the precise positioning of the vision-guided vehicle, and improve the transportation efficiency of the vision-guided vehicle;

3、本发明遵循了小型化,智能化,低成本化的设计理念。3. The present invention follows the design concepts of miniaturization, intelligence and low cost.

附图说明Description of drawings

图1是本发明视觉导引车的结构示意图;Fig. 1 is a schematic structural view of a vision-guided vehicle of the present invention;

图2是摄像头安装罩的结构示意图;Fig. 2 is a structural schematic diagram of the camera mounting cover;

图3是网格定位系统的结构示意图;Fig. 3 is a schematic structural diagram of a grid positioning system;

图4是视觉导引车偏离距离D和偏离角度θ的示意图。Fig. 4 is a schematic diagram of the deviation distance D and the deviation angle θ of the vision-guided vehicle.

具体实施方式detailed description

下面将结合附图对本发明实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings.

如图1所示,结合图1-4对本发明的具体实施说明如下:As shown in Fig. 1, in conjunction with Fig. 1-4, the concrete implementation of the present invention is described as follows:

一种基于二维码的视觉导引车定位方法,包括以下步骤:A method for positioning a visually guided vehicle based on a two-dimensional code, comprising the following steps:

步骤1),在视觉导引车1的应用场所的地面设置一个网格定位系统,网格定位系统包括网格和设置在网格上的多张工位二维码标签11,网格上设置有黑色胶带6,工位二维码标签11存储有本工位信息以及与相邻工位之间的距离信息,工位二维码标签11的四角贴有四个方形定位块12,四个方形定位块12围成的矩形与摄像头安装罩底面4等大;Step 1), set up a grid positioning system on the ground of the application site of the vision-guided vehicle 1, the grid positioning system includes a grid and a plurality of station QR code labels 11 set on the grid, set on the grid Black adhesive tape 6 is arranged, and the two-dimensional code label 11 of the station stores the information of this station and the distance information with the adjacent stations. Four square positioning blocks 12 are attached to the four corners of the two-dimensional code label 11 of the station. The rectangle surrounded by the square positioning block 12 is as large as the bottom surface 4 of the camera installation cover;

步骤2),当视觉导引车1沿着黑色胶带6向目标工位行驶时,视觉导引车1上的摄像头2采集到黑色胶带6,并将采集到的图像反馈给Cortex-A9处理器3,以所述图像底边为X轴、中线为Y轴建立中心坐标系,得到视觉导引车1偏离距离D和偏离角度θ,用于视觉导引车1的实时纠偏控制,所述的偏离距离D指的是黑色胶带6的中心偏离Y轴的距离,偏离角度θ指的是黑色胶带6偏离Y轴的角度;Step 2), when the vision-guided vehicle 1 is driving along the black tape 6 to the target station, the camera 2 on the vision-guided vehicle 1 captures the black tape 6, and feeds back the captured image to the Cortex-A9 processor 3. Establish a central coordinate system with the bottom edge of the image as the X-axis and the center line as the Y-axis to obtain the deviation distance D and deviation angle θ of the vision-guided vehicle 1, which are used for real-time deviation correction control of the vision-guided vehicle 1. The deviation distance D refers to the distance from the center of the black tape 6 to the Y axis, and the deviation angle θ refers to the angle at which the black tape 6 deviates from the Y axis;

步骤3),视觉导引车1途经任一工位时,摄像头2采集工位二维码标签11及相应方形定位块,并将采集到的图像反馈给Cortex-A9处理器3,Cortex-A9处理器3对图像进行处理,并通过电机驱动器8分别控制四个独立设置的麦克纳姆轮10微调视觉导引车1,使摄像头安装罩4四角对准四个方形定位块12,将视觉导引车1停止在预定的工位,实现视觉导引车1的工位矫正,同时,得到当前工位信息以及与相邻工位之间的距离信息,视觉导引车1继续行驶;Step 3), when the vision-guided vehicle 1 passes by any station, the camera 2 collects the station QR code label 11 and the corresponding square positioning block, and feeds the collected image back to the Cortex-A9 processor 3, Cortex-A9 The processor 3 processes the image, and controls four independently arranged mecanum wheels 10 to fine-tune the vision-guided vehicle 1 through the motor driver 8, so that the four corners of the camera mounting cover 4 are aligned with the four square positioning blocks 12, and the vision-guided The lead car 1 stops at the predetermined station to realize the station correction of the vision-guided car 1. At the same time, the current station information and the distance information between the adjacent stations are obtained, and the vision-guided car 1 continues to drive;

步骤4),视觉导引车1在靠近下一工位时,Cortex-A9处理器3根据上一工位二维码标签11储存的信息,通过电机驱动器8控制伺服直流电机5减速,并通过摄像头2采集下一工位二维码标签11及相应的方形定位块12,判断下一工位是否为目标工位,若下一工位不是目标工位,视觉导引车1进行工位矫正后继续向目标工位行驶;若下一工位是目标工位,使视觉导引车1停止在预定的工位。Step 4), when the vision-guided vehicle 1 approaches the next station, the Cortex-A9 processor 3 controls the servo DC motor 5 to decelerate through the motor driver 8 according to the information stored in the two-dimensional code label 11 of the previous station, and passes the The camera 2 collects the next station QR code label 11 and the corresponding square positioning block 12, and judges whether the next station is the target station. If the next station is not the target station, the visual guidance vehicle 1 performs station correction. Then continue to travel to the target station; if the next station is the target station, the vision-guided vehicle 1 is stopped at the predetermined station.

一种基于二维码的视觉导引车定位方法的视觉导引车,包括视觉导引车1的车体,所述车体的前端和后端安装有四个独立设置的麦克纳姆轮10,麦克纳姆轮10通过减速器9与伺服直流电机5连接,伺服直流电机5连接有电机驱动器8;所述车体的底部中间位置安装有30cm×20cm×30cm的长方体状摄像头安装罩4,摄像头安装罩4内设有摄像头2及沿摄像头2周向布置的LED灯7,摄像头安装罩4的侧面安装有Cortex-A9处理器,Cortex-A9处理器通过串口分别与摄像头、电机驱动器通讯。A vision-guided vehicle based on a two-dimensional code-based vision-guided vehicle positioning method, comprising a vehicle body of a vision-guided vehicle 1, and four independently arranged mecanum wheels 10 are installed on the front and rear ends of the vehicle body , the mecanum wheel 10 is connected with the servo DC motor 5 through the reducer 9, and the servo DC motor 5 is connected with a motor driver 8; a cuboid camera installation cover 4 of 30cm × 20cm × 30cm is installed at the middle position of the bottom of the car body, The camera installation cover 4 is provided with a camera 2 and LED lights 7 arranged circumferentially along the camera 2, and a Cortex-A9 processor is installed on the side of the camera installation cover 4, and the Cortex-A9 processor communicates with the camera and the motor driver through a serial port respectively.

在视觉导引车1应用场所的地面设置一个网格定位系统,与视觉导引车1配套使用,网格定位系统包括网格和设置在网格上的多张工位二维码标签11,网格上设置有黑色胶带6,工位二维码标签11存储有本工位信息以及与相邻工位之间的距离信息,工位二维码标签11的四角贴有四个方形定位块12,四个方形定位块12围成的矩形与摄像头安装罩底面4等大;A grid positioning system is set on the ground of the vision-guided vehicle 1 application site, and is used in conjunction with the vision-guided vehicle 1. The grid positioning system includes a grid and a plurality of station two-dimensional code labels 11 arranged on the grid, Black adhesive tape 6 is set on the grid, and the two-dimensional code label 11 of the station stores the information of the station and the distance information between the adjacent stations, and four square positioning blocks are attached to the four corners of the two-dimensional code label 11 of the station 12. The rectangle surrounded by four square positioning blocks 12 is as large as the bottom surface 4 of the camera installation cover;

当视觉导引车1沿着黑色胶带6向目标工位行驶时,视觉导引车1上的摄像头2采集到黑色胶带6,并将采集到的图像反馈给Cortex-A9处理器3,以所述图像底边为X轴、中线为Y轴建立中心坐标系,得到视觉导引车1偏离距离D和偏离角度θ,用于视觉导引车1的实时纠偏控制,所述的偏离距离D指的是黑色胶带6的中心偏离Y轴的距离,偏离角度θ指的是黑色胶带6偏离Y轴的角度;When the vision-guided vehicle 1 travels to the target station along the black tape 6, the camera 2 on the vision-guided vehicle 1 collects the black tape 6, and feeds back the image collected to the Cortex-A9 processor 3, so that The bottom edge of the image is the X-axis, and the center line is the Y-axis to establish a central coordinate system to obtain the deviation distance D and deviation angle θ of the vision-guided vehicle 1, which are used for the real-time deviation correction control of the vision-guided vehicle 1. The deviation distance D refers to is the distance from the center of the black tape 6 to the Y axis, and the deviation angle θ refers to the angle at which the black tape 6 deviates from the Y axis;

视觉导引车1途经任一工位时,摄像头2采集工位二维码标签11及相应方形定位块,并将采集到的图像反馈给Cortex-A9处理器3,Cortex-A9处理器3对图像进行处理,并通过电机驱动器8分别控制四个独立设置的麦克纳姆轮10微调视觉导引车1,使摄像头安装罩4四角对准四个方形定位块12,将视觉导引车1停止在预定的工位,实现视觉导引车1的工位矫正,同时,得到当前工位信息以及与相邻工位之间的距离信息,视觉导引车1继续行驶;When the vision-guided vehicle 1 passes any station, the camera 2 collects the two-dimensional code label 11 of the station and the corresponding square positioning block, and feeds the collected image back to the Cortex-A9 processor 3, and the Cortex-A9 processor 3 pairs The image is processed, and the motor driver 8 controls four independently set mecanum wheels 10 to fine-tune the vision-guided vehicle 1, so that the four corners of the camera installation cover 4 are aligned with the four square positioning blocks 12, and the vision-guided vehicle 1 is stopped At the predetermined station, the station correction of the vision-guided vehicle 1 is realized, and at the same time, the current station information and the distance information from the adjacent station are obtained, and the vision-guided vehicle 1 continues to drive;

视觉导引车1在靠近下一工位时,Cortex-A9处理器3根据上一工位二维码标签11储存的信息,通过电机驱动器8控制伺服直流电机5减速,并通过摄像头2采集下一工位二维码标签11及相应的方形定位块12,判断下一工位是否为目标工位,若下一工位不是目标工位,视觉导引车1进行工位矫正后继续向目标工位行驶;若下一工位是目标工位,使视觉导引车1停止在预定的工位。When the vision-guided vehicle 1 approaches the next station, the Cortex-A9 processor 3 controls the servo DC motor 5 to decelerate through the motor driver 8 according to the information stored in the two-dimensional code label 11 of the previous station, and collects the information through the camera 2. The two-dimensional code label 11 of a station and the corresponding square positioning block 12 determine whether the next station is the target station. If the next station is not the target station, the vision-guided vehicle 1 continues to the target station after correcting the station. The station travels; if the next station is the target station, the vision-guided vehicle 1 stops at the predetermined station.

所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的范围。The described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of the present invention.

Claims (4)

1. a kind of visual guidance car localization method based on Quick Response Code, it is characterised in that comprise the following steps:
Step 1), one grid location system is set on the ground of the application places of visual guidance car, grid location system includes Grid and multiple the station two-dimension code labels being arranged on grid, station two-dimension code label be stored with this station information and with phase Four square locating pieces are posted in the distance between adjacent station information, the corner of station two-dimension code label, and four square locating pieces enclose Into rectangle and camera mounting cup etc. it is big;
Step 2), when visual guidance car is travelled along grid to aiming station, the camera on visual guidance car collects net Lattice, and by the image feedback collected to processor, by X-axis of described image base, center line be that Y-axis sets up centre coordinate system, Obtain visual guidance car deviation distance D and deviation angle θ, the real-time deviation correcting for visual guidance car is controlled, described deviation away from Referred to from D with a distance from the center deviation Y-axis of grid, deviation angle θ refers to that grid deviates the angle of Y-axis;
Step 3), when visual guidance car is by way of any station, camera collection station two-dimension code label and corresponding square locating piece, And by the image feedback collected to processor, processor is handled image, and controls four respectively by motor driver The individual Mecanum wheel fine setting visual guidance car being independently arranged, makes camera mounting cup four angular alignments, four square locating pieces, will Visual guidance car stops at predetermined station, realize visual guidance car station correction, meanwhile, obtain current station information and With the distance between adjacent stations information, visual guidance car continues to travel;
Step 4), visual guidance car is when close to next station, the information that processor is stored according to upper station two-dimension code label, Control servo direct current motor to slow down by motor driver, and next station two-dimension code label is gathered and corresponding by camera Square locating piece, whether be aiming station, if next station is not aiming station if judging next station, visual guidance car carries out work Continue to travel to aiming station after the correction of position;If next station is aiming station, visual guidance car is set to stop at predetermined station.
2. a kind of visual guidance car localization method based on Quick Response Code according to claim 1, it is characterised in that the net Black belt is provided with lattice.
3. a kind of visual guidance car using the visual guidance car localization method as claimed in claim 1 based on Quick Response Code, bag Include the car body of visual guidance car, it is characterised in that the front-end and back-end of the car body are provided with four Mikes being independently arranged and received Nurse wheel, Mecanum wheel is connected by decelerator with servo direct current motor, and servo direct current motor is connected with motor driver;It is described The bottom centre position of car body is provided with 30cm × 20cm × 30cm rectangular-shape camera mounting cup, camera mounting cup LED provided with camera and along camera circumferentially, the side of camera mounting cup is provided with Cortex-A9 processors, Cortex-A9 processors are communicated with camera, motor driver respectively by serial ports;
One and the matching used grid location system of visual guidance car, net are provided with the ground of the application places of visual guidance car Lattice alignment system includes grid and multiple station two-dimension code labels for being arranged on grid, and station two-dimension code label is stored with this work Position information and with the distance between adjacent stations information, the corner of station two-dimension code label is provided with four square locating pieces, four The rectangle that individual square locating piece is surrounded and camera mounting cup etc. are big.
4. a kind of visual guidance car of visual guidance car localization method based on Quick Response Code according to claim 3, it is special Levy and be, black belt is provided with the grid.
CN201710342183.9A 2017-05-16 2017-05-16 Visual guidance car localization method and visual guidance car based on Quick Response Code Pending CN107065879A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710342183.9A CN107065879A (en) 2017-05-16 2017-05-16 Visual guidance car localization method and visual guidance car based on Quick Response Code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710342183.9A CN107065879A (en) 2017-05-16 2017-05-16 Visual guidance car localization method and visual guidance car based on Quick Response Code

Publications (1)

Publication Number Publication Date
CN107065879A true CN107065879A (en) 2017-08-18

Family

ID=59609377

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710342183.9A Pending CN107065879A (en) 2017-05-16 2017-05-16 Visual guidance car localization method and visual guidance car based on Quick Response Code

Country Status (1)

Country Link
CN (1) CN107065879A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992000A (en) * 2017-11-13 2018-05-04 河南森源电气股份有限公司 A kind of intelligent industrial production method and system for merging autonomous navigation vehicle
CN108279685A (en) * 2018-03-21 2018-07-13 福建工程学院 A kind of floor truck that view-based access control model follows and working method
CN108388245A (en) * 2018-01-26 2018-08-10 温州大学瓯江学院 A kind of AGV trolleies indoor positioning navigation system and its control method
CN108419013A (en) * 2018-03-19 2018-08-17 浙江国自机器人技术有限公司 A kind of image capturing system and mobile robot
CN108425310A (en) * 2018-04-20 2018-08-21 东莞理工学院 A kind of spray robot, spraying method and spray equipment with teaching effect
CN109508021A (en) * 2018-12-29 2019-03-22 歌尔股份有限公司 A kind of guidance method of automatic guided vehicle, device and system
CN111208827A (en) * 2020-02-20 2020-05-29 冯健 Projection type AGV two-dimensional code navigation system and application thereof
CN112016389A (en) * 2020-07-14 2020-12-01 深圳市裕展精密科技有限公司 Control apparatus and method for vehicle
CN114435884A (en) * 2022-03-09 2022-05-06 厦门聚视智创科技有限公司 Platform processing method for fixed-point motion of middle frame of mobile phone

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294059A (en) * 2013-05-21 2013-09-11 无锡普智联科高新技术有限公司 Hybrid navigation belt based mobile robot positioning system and method thereof
CN203241826U (en) * 2013-05-21 2013-10-16 无锡普智联科高新技术有限公司 Mobile robot positioning system based on hybrid navigation ribbon
CN105929834A (en) * 2016-06-27 2016-09-07 中国计量大学 Visual automated guided vehicle positioning method based on auxiliary positioning device and visual automated guided vehicle
CN105955259A (en) * 2016-04-29 2016-09-21 南京航空航天大学 Monocular vision AGV accurate positioning method and system based on multi-window real-time range finding
CN106054878A (en) * 2016-06-03 2016-10-26 中国计量大学 Inertial guidance vehicle navigation method based on two-dimensional code positioning, and inertial guidance vehicle
CN106094822A (en) * 2016-06-27 2016-11-09 中国计量大学 Inertial guided vehicle positioning method and inertial guided vehicle based on auxiliary positioning device
CN106650873A (en) * 2016-12-21 2017-05-10 深圳若步智能科技有限公司 Identification code, and automatic guiding vehicle rapid navigation method and system
CN108459600A (en) * 2018-02-11 2018-08-28 成都兴联宜科技有限公司 A kind of vision navigation system of AGV trolleies

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294059A (en) * 2013-05-21 2013-09-11 无锡普智联科高新技术有限公司 Hybrid navigation belt based mobile robot positioning system and method thereof
CN203241826U (en) * 2013-05-21 2013-10-16 无锡普智联科高新技术有限公司 Mobile robot positioning system based on hybrid navigation ribbon
CN105955259A (en) * 2016-04-29 2016-09-21 南京航空航天大学 Monocular vision AGV accurate positioning method and system based on multi-window real-time range finding
CN106054878A (en) * 2016-06-03 2016-10-26 中国计量大学 Inertial guidance vehicle navigation method based on two-dimensional code positioning, and inertial guidance vehicle
CN105929834A (en) * 2016-06-27 2016-09-07 中国计量大学 Visual automated guided vehicle positioning method based on auxiliary positioning device and visual automated guided vehicle
CN106094822A (en) * 2016-06-27 2016-11-09 中国计量大学 Inertial guided vehicle positioning method and inertial guided vehicle based on auxiliary positioning device
CN106650873A (en) * 2016-12-21 2017-05-10 深圳若步智能科技有限公司 Identification code, and automatic guiding vehicle rapid navigation method and system
CN108459600A (en) * 2018-02-11 2018-08-28 成都兴联宜科技有限公司 A kind of vision navigation system of AGV trolleies

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992000A (en) * 2017-11-13 2018-05-04 河南森源电气股份有限公司 A kind of intelligent industrial production method and system for merging autonomous navigation vehicle
CN108388245A (en) * 2018-01-26 2018-08-10 温州大学瓯江学院 A kind of AGV trolleies indoor positioning navigation system and its control method
CN108419013A (en) * 2018-03-19 2018-08-17 浙江国自机器人技术有限公司 A kind of image capturing system and mobile robot
CN108419013B (en) * 2018-03-19 2020-07-28 浙江国自机器人技术有限公司 Image acquisition system and mobile robot
CN108279685A (en) * 2018-03-21 2018-07-13 福建工程学院 A kind of floor truck that view-based access control model follows and working method
CN108279685B (en) * 2018-03-21 2024-01-16 福建工程学院 Carrier based on visual following and working method
CN108425310A (en) * 2018-04-20 2018-08-21 东莞理工学院 A kind of spray robot, spraying method and spray equipment with teaching effect
CN109508021A (en) * 2018-12-29 2019-03-22 歌尔股份有限公司 A kind of guidance method of automatic guided vehicle, device and system
CN111208827A (en) * 2020-02-20 2020-05-29 冯健 Projection type AGV two-dimensional code navigation system and application thereof
CN112016389A (en) * 2020-07-14 2020-12-01 深圳市裕展精密科技有限公司 Control apparatus and method for vehicle
CN112016389B (en) * 2020-07-14 2024-10-15 富联裕展科技(深圳)有限公司 Control device and method for vehicle
CN114435884A (en) * 2022-03-09 2022-05-06 厦门聚视智创科技有限公司 Platform processing method for fixed-point motion of middle frame of mobile phone

Similar Documents

Publication Publication Date Title
CN107065879A (en) Visual guidance car localization method and visual guidance car based on Quick Response Code
CN206710891U (en) A kind of visual guidance car based on Quick Response Code
CN108052107B (en) AGV indoor and outdoor composite navigation system and method integrating magnetic stripes, magnetic nails and inertial navigation
CN105888338B (en) UWB-positioning-based intelligent automobile transfer robot and control method thereof
CN204241966U (en) A vision-guided self-propelled trolley
WO2018072712A1 (en) Agv transport vehicle and control method therefor
CN107463173B (en) Warehouse AGV navigation method and device, computer equipment and storage medium
CN104407615B (en) AGV robot guide deviation correction method
CN106054878B (en) Inertial guidance vehicle navigation method based on two-dimensional code positioning and inertial guidance vehicle
CN206128772U (en) Intelligent automobile transfer robot based on UWB location
CN102608998A (en) Vision guiding AGV (Automatic Guided Vehicle) system and method of embedded system
CN105468001A (en) Insert AGV (Automatic Guided Vehicle) navigation vehicle and control method thereof
WO2016197610A1 (en) Agv comb-type transfer robot
CN102393742A (en) Wheel-type intelligent transport vehicle applied to protected agriculture
CN110356824B (en) Automatic guided transport vehicle and path planning method thereof
CN104878970A (en) Car conveying robot provided with AGV (automatic guided vehicle) and adopting car carrying board exchange
JP7323652B2 (en) Mobile robot sensor configuration
CN108459600A (en) A kind of vision navigation system of AGV trolleies
CN107797558A (en) Inspecting robot
CN203937526U (en) The 8 degree-of-freedom manipulator systems on AGV chassis
US20200164502A1 (en) Guiderail for Underslung Robot, Underslung Robot and Operating System thereof
CN107621826A (en) Mobile Intelligent Tracing Vehicle
CN110440806A (en) A kind of AGV accurate positioning method that laser is merged with two dimensional code
CN117389272A (en) An equipment and method for neatly parking commercial vehicles based on multi-line lidar
CN109557924A (en) A kind of automatic stopping device and method for carrying bootstrap trolley for material

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170818

RJ01 Rejection of invention patent application after publication