WO2024021402A1 - Material taking and goods unloading method based on visual positioning, and apparatus therefor - Google Patents
Material taking and goods unloading method based on visual positioning, and apparatus therefor Download PDFInfo
- Publication number
- WO2024021402A1 WO2024021402A1 PCT/CN2022/134577 CN2022134577W WO2024021402A1 WO 2024021402 A1 WO2024021402 A1 WO 2024021402A1 CN 2022134577 W CN2022134577 W CN 2022134577W WO 2024021402 A1 WO2024021402 A1 WO 2024021402A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target object
- positioning
- picking
- work area
- robot arm
- 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.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G65/00—Loading or unloading
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G35/00—Mechanical conveyors not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/02—Devices for feeding articles or materials to conveyors
- B65G47/04—Devices for feeding articles or materials to conveyors for feeding articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/74—Feeding, transfer, or discharging devices of particular kinds or types
- B65G47/90—Devices for picking-up and depositing articles or materials
- B65G47/91—Devices for picking-up and depositing articles or materials incorporating pneumatic, e.g. suction, grippers
- B65G47/917—Devices for picking-up and depositing articles or materials incorporating pneumatic, e.g. suction, grippers control arrangements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0233—Position of the article
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
- B65G2203/041—Camera
Definitions
- the invention relates to the field of logistics production technology, and in particular to a visual positioning-based material picking and unloading method and its device.
- the present invention provides a visual positioning-based retrieval and unloading method and a device thereof, aiming to solve the existing problems of low visual positioning accuracy and unfavorable unloading operation for efficient operations.
- the invention provides a visual positioning-based picking and unloading method, which includes the following steps:
- the robot arm carries the precise positioning vision device and moves to a single work area to obtain image data of the target object in the work area;
- the robot arm moves to the precise location of the target object, picks up the target object, and unloads it.
- step S1 specifically includes:
- step S2 specifically includes:
- Fusion of 3D imaging point cloud data and 2D image data identifies the 3D position distribution of a single target item, divides the work area according to specified rules, calculates and outputs the three-dimensional coordinates of the geometric center of a single work area, and uses this as the robot arm's location The rough positioning position of the material.
- the specified rules for dividing the work area include:
- step S3 specifically includes:
- the picking end of the robot arm moves to the geometric center coordinates of the target object in a single work area and maintains the set photographing distance from the target object.
- the 3D structure A light camera captures an image of the target.
- step S4 specifically includes:
- the 3D structured light camera identifies the precise contour and relative distance of the target object, and calculates and outputs the precise three-dimensional coordinates of the material taken.
- step S5 specifically includes:
- the conveyor belt swings to the position of the target object to be picked up.
- the picking end of the robot arm grabs the target object and drags it to the conveyor belt.
- the conveyor belt transports the target object and completes unloading.
- step S1 before executing step S1, it also includes:
- the visual calibration content includes: the coordinate system origins of the radar and the robot arm are unified; the directions of the X/Y/Z/ ⁇ axes in the coordinate system are unified; and the radar , the actual mapping relationship between the robot arm coordinates and the space is unified.
- Visual training for the built-in programs of coarse positioning vision equipment and fine positioning vision equipment input a large amount of picture data to learn to recognize the outline of the target object.
- the picture data includes a single category of target object pictures or multiple categories of target object pictures.
- a visual positioning-based picking and unloading method is performed, including
- Rough positioning vision equipment is used to roughly position and image targets within the field of view and divide the work area
- Precision positioning vision equipment used for precise positioning and imaging of targets in the work area
- the robot arm is equipped with a picking end, moves to the vicinity of the target object to be picked based on the results of rough positioning, acquires the target object and performs a dragging action based on the results of fine positioning;
- the conveyor belt swings to the location of the target object to be retrieved based on the precise positioning results, receives the target object dragged out by the robot arm, and transports the target object for unloading.
- Figure 1 is a flow chart of the visual positioning-based picking and unloading method of the present invention
- Figure 2 is a schematic diagram of the target in the field of view in visual positioning according to the present invention.
- Figure 3 is a structural diagram of the material picking and unloading device of the present invention.
- Figure 4 is a structural side view of the material picking and unloading device of the present invention.
- a visual positioning-based picking and unloading method of the present invention is implemented as follows:
- Perform visual training on the built-in programs of the coarse positioning vision device 6 and the fine positioning vision device 7 input a large amount of picture data to learn to recognize the outline of the target object.
- the picture data includes a single category of target images or multiple categories of target images.
- the visual positioning program learns to identify the outline of a certain type or categories of target items, so that the coarse positioning vision device 6 and the fine positioning vision device 7 can more quickly identify the corresponding item data when collecting image data. , and quickly obtain the spatial position coordinates and contour of the object to feed back to the robot arm 3 and the conveyor belt 2 to perform the swing operation.
- the visual calibration content includes: the coordinate system origins of the radar and the robot arm 3 are unified; the directions of the X/Y/Z/ ⁇ axes in the coordinate system are unified. ; And the actual mapping relationship between the radar, robot arm 3 coordinates and space is unified.
- the radar and robot arm 3 will be visually calibrated in advance to achieve unified coordinates to avoid deviations between the position data obtained by the radar and the true position of the robot arm 3, which will affect the accurate picking of materials by the robot arm 3.
- Step S1 specifically includes:
- 3D imaging is formed by scanning the target object with the radar in the coarse positioning vision device 6;
- Step S2 specifically includes: fusing the point cloud data of the radar 3D imaging and the 2D image data of the 2D camera, identifying the 3D position distribution of a single target item, dividing the work area according to specified rules, and calculating and outputting the 3D geometric center of the single work area.
- the coordinates are used as the rough positioning position for the robot arm 3 to pick up materials.
- Similarity matching is performed between Xa and Ya in the radar 3D low-precision point cloud data coordinates (Xa, Ya, Za) and the high-precision coordinates Xb and Yb in the 2D camera. After matching, a corresponding relationship is established, and data replacement and fusion are performed. Finally Obtain high-precision X, Y and low-precision Z combined data: (Xb, Yb, Za). This method can greatly improve the shortcomings of poor accuracy of 3D radar and only two-dimensional data of 2D cameras, and obtain high-precision three-dimensional data.
- the specified rules for dividing the work area include: dividing it into a work area according to a single item; dividing it into a work area according to a group of multiple items; or dividing it into a work area according to the set area size.
- the rules for dividing work areas are not limited to these three methods, and can also be changed according to actual operation needs to meet diverse material retrieval needs.
- the robot arm 3 carries the precision positioning vision device 7 and moves to a single work area to obtain image data of the target object in the work area.
- the picking end 4 of the robot arm 3 moves to a position at a certain distance from the rough positioning coordinate value. This distance value can be set in advance. This position is the photographing position of the 3D structured light camera.
- Step S3 specifically includes: setting the photographing distance between the 3D structured light camera in the precision positioning vision device 7 and the target object, moving the material picking end 4 of the robot arm 3 to the geometric center coordinates of the target object in a single work area, and keeping it in contact with the target object.
- the 3D structured light camera captures the image of the target object.
- the 3D structured light camera takes pictures because of its high accuracy in all directions. It can identify the precise outline and distance of the target item and output more accurate three-dimensional coordinates of the material.
- Step S4 specifically includes: the 3D structured light camera identifies the precise contour and relative distance of the target object, and calculates and outputs the precise three-dimensional coordinates of the material taken.
- the characteristics of radar and 2D cameras can be used to collect image data from a large field of view to a designated work area; the characteristics of 3D structured light cameras: small field of view, high accuracy, can be used to determine certain
- the target object in the work area is operated to obtain the specific outline and precise position coordinates of the object.
- the robot arm 3 moves to the precise position of the target object, picks up the target object, and unloads it.
- Step S5 specifically includes:
- the conveyor belt 2 swings to the position where the target object is to be picked up.
- the picking end 4 of the robot arm 3 picks up the target object and drags it to the conveyor belt 2.
- the conveyor belt 2 transports the target object and completes unloading.
- the position of the material receiving end of the conveyor belt 2 can be flush with the bottom of the goods or slightly lower than the bottom of the goods.
- the robot arm 3 only needs to overcome the friction between the goods to pull the goods out and drop them onto the conveyor belt 2. Compared with the traditional method, it needs to be lifted and moved.
- the repositioning method and the dragging method of picking up materials reduce the moving distance of the robot arm 3, save the time for picking up materials, and also significantly increase the weight of the goods to be transported.
- a visual positioning-based picking and unloading device of the present invention is used to execute the picking and unloading method in the embodiment.
- the picking and unloading device includes:
- the coarse positioning vision device 6 is used to perform coarse positioning and imaging of targets within the field of view and divide the work area; the coarse positioning vision device 6 includes a radar that scans and forms 3D imaging and a 2D camera that acquires 2D images.
- the precise positioning vision equipment 7 is used for precise positioning and imaging of targets in the work area; the precision positioning vision equipment 7 includes a 3D structured light camera.
- the robot arm 3 is provided with a material picking end 4, moves to the vicinity of the target object to be picked up according to the results of rough positioning, grabs the target object according to the results of fine positioning, and performs a dragging action;
- the robot arm 3 is preferably a multi-axis robot, which picks up materials End 4 is preferably a suction cup structure with a suction head, and the suction cup is connected to the end of the multi-axis robot.
- the material picking end 4 is not limited to a suction cup structure, and may also be a clamp structure, or other material picking carriers that play a role in grabbing goods.
- the conveyor belt 2 swings to the location of the target object to be retrieved based on the precise positioning results, receives the target object dragged out by the robot arm 3, and transports the target object for unloading.
- Equipment base 1, radar and 2D camera can be connected to the equipment base 1 through brackets to collect images of targets in the field of view from a high place.
- the pan/tilt of the robot arm 3 is connected to the equipment base 1, with the pan/tilt as the center. Swing and grab the designated target through the suction cup structure.
- the 3D structured light camera is connected to the pickup end 4 of the robot arm 3 to collect image data of the target object from the perspective of the pickup end 4 and obtain the specific outline and specific position coordinates of the target object, thereby completing the precise positioning of the robot arm 3 Reclaimer.
- One end of the conveyor belt 2 is hinged on the equipment base 1, and the other end of the conveyor belt 2 completes the lifting and swinging under the action of the telescopic power device.
- One end of the telescopic power device is fixed on the equipment base 1, and the other end is connected to the conveyor belt 2.
- the feed end of the conveyor belt 2 is located within the swing range of the machine arm 3, so that the conveyor belt 2 can be docked with the pickup end 4 of the machine arm 3 to complete the unloading operation.
- the telescopic power device drives the material-receiving end of the conveyor belt 2 to lift or lower to the target goods.
- the material-receiving end of the conveyor belt 2 will be flush with or slightly lower than the bottom of the goods, so that the machine
- the arm 3 only needs to drive the suction cup structure to drag the target goods out of the palletized goods onto the conveyor belt 2, which reduces the moving distance of the robot arm 3, and the dragging method only needs to overcome the friction between the goods, not the friction between the goods.
- the gravity of the cargo itself allows the robot arm 3 to grab and drag cargo with a larger volume or weight, thereby meeting the unloading operations in more situations.
- the picking and unloading device also includes a moving mechanism 5, which is connected to the bottom of the equipment frame.
- the moving mechanism 5 is a moving part of the whole machine.
- the moving mechanism 5 can be automatically controlled through a program or manually. This makes the movement of the entire machine more controllable and flexible.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Description
本发明涉及物流生产技术领域,特别涉及一种基于视觉定位的取料卸货方法及其装置。The invention relates to the field of logistics production technology, and in particular to a visual positioning-based material picking and unloading method and its device.
随着现代物流行业发展得越来越高效,自动化设备在物流的装卸货过程中也开始普遍被应用。装卸设备在实现自动化作业的过程,需要搭配视觉定位技术来对货物进行定位来引导机器臂操作,现有视觉定位的虽然可以识别所需的物体,但是仅能提供一个大概的坐标位置,使机器臂只能对某一大致区域进行卸货作业,对于精度要求高的卸货操作,该视觉定位方式则存在一定的局限性。As the modern logistics industry develops more and more efficiently, automation equipment has begun to be widely used in the logistics loading and unloading process. In the process of realizing automated operations, loading and unloading equipment needs to be equipped with visual positioning technology to position the goods to guide the operation of the machine arm. Although the existing visual positioning can identify the required objects, it can only provide an approximate coordinate position, making the machine The arm can only perform unloading operations in a certain general area. For unloading operations that require high precision, this visual positioning method has certain limitations.
发明内容Contents of the invention
本发明提供一种基于视觉定位的取料卸货方法及其装置,旨在解决现有视觉定位精度低,卸货操作不利于高效作业的问题。The present invention provides a visual positioning-based retrieval and unloading method and a device thereof, aiming to solve the existing problems of low visual positioning accuracy and unfavorable unloading operation for efficient operations.
本发明提供一种基于视觉定位的取料卸货方法,包括以下步骤:The invention provides a visual positioning-based picking and unloading method, which includes the following steps:
S1.通过粗定位视觉设备对视野范围内的目标物进行图像数据获取;S1. Acquire image data of target objects within the field of view through coarse positioning vision equipment;
S2.对目标物的图像数据进行计算并划分出工作区,再计算出单个工作区内目标物的几何中心坐标;S2. Calculate the image data of the target object and divide the work area, and then calculate the geometric center coordinates of the target object in a single work area;
S3.机器臂携带精定位视觉设备移动到单个工作区处,获取工作区内目标物的图像数据;S3. The robot arm carries the precise positioning vision device and moves to a single work area to obtain image data of the target object in the work area;
S4.计算工作区内目标物的轮廓及位置,输出目标物几何坐标;S4. Calculate the outline and position of the target object in the work area, and output the geometric coordinates of the target object;
S5.机器臂运到目标物精确位置取下目标物并进行卸货。S5. The robot arm moves to the precise location of the target object, picks up the target object, and unloads it.
作为本发明的进一步改进,所述步骤S1具体包括:As a further improvement of the present invention, step S1 specifically includes:
S11.通过粗定位视觉设备中雷达扫描目标物形成3D成像;S11. Form 3D imaging through radar scanning of target objects in coarse positioning vision equipment;
S12.通过粗定位视觉设备中2D相机获取目标物的2D图像。S12. Obtain the 2D image of the target object through the 2D camera in the coarse positioning vision device.
作为本发明的进一步改进,所述步骤S2具体包括:As a further improvement of the present invention, step S2 specifically includes:
融合3D成像的点云数据和2D图像数据,识别出单个目标物品的3D位置分布,并以指定的规则划分工作区,计算并输出单个工作区几何中心的三维坐标,并以此作为机器臂取料的粗定位位置。Fusion of 3D imaging point cloud data and 2D image data, identifies the 3D position distribution of a single target item, divides the work area according to specified rules, calculates and outputs the three-dimensional coordinates of the geometric center of a single work area, and uses this as the robot arm's location The rough positioning position of the material.
作为本发明的进一步改进,所述划分工作区的指定规则包括:As a further improvement of the present invention, the specified rules for dividing the work area include:
按照单个物品划分为一个工作区;或按照多个物品为一组划分为一个工作区;或按照设定面积大小划分为一个工作区。Divide a workspace according to a single item; divide it into a workspace according to a group of multiple items; or divide it into a workspace according to the set area size.
作为本发明的进一步改进,所述步骤S3具体包括:As a further improvement of the present invention, step S3 specifically includes:
设定精定位视觉设备中3D结构光相机与目标物的拍照距离,机器臂取料端移动到单个工作区内目标物的几何中心坐标处,并与目标物保持设定的拍照距离,3D结构光相机拍摄获取目标物的图像。Set the photographing distance between the 3D structured light camera in the precision positioning vision equipment and the target object. The picking end of the robot arm moves to the geometric center coordinates of the target object in a single work area and maintains the set photographing distance from the target object. The 3D structure A light camera captures an image of the target.
作为本发明的进一步改进,所述步骤S4具体包括:As a further improvement of the present invention, step S4 specifically includes:
3D结构光相机识别目标物的精确轮廓及相对距离,计算并输出精确的取料三维坐标。The 3D structured light camera identifies the precise contour and relative distance of the target object, and calculates and outputs the precise three-dimensional coordinates of the material taken.
作为本发明的进一步改进,所述步骤S5具体包括:As a further improvement of the present invention, step S5 specifically includes:
传送带摆动至待取目标物所在的位置,机器臂的取料端抓取目标物拖曳到传送带上,传送带输送目标物并完成卸货。The conveyor belt swings to the position of the target object to be picked up. The picking end of the robot arm grabs the target object and drags it to the conveyor belt. The conveyor belt transports the target object and completes unloading.
作为本发明的进一步改进,执行步骤S1之前,还包括:As a further improvement of the present invention, before executing step S1, it also includes:
对粗定位视觉设备中的雷达和机器臂的位置进行统一视觉标定,视觉标定内容包括:雷达和机器臂的坐标系原点统一;坐标系中X/Y/Z/θ轴的方向统一;以及雷达、机器臂坐标与空间的实际映射关系统一。Unify the positions of the radar and the robot arm in the coarse positioning vision equipment. The visual calibration content includes: the coordinate system origins of the radar and the robot arm are unified; the directions of the X/Y/Z/θ axes in the coordinate system are unified; and the radar , the actual mapping relationship between the robot arm coordinates and the space is unified.
作为本发明的进一步改进,执行该方法之前,还包括:As a further improvement of the present invention, before executing the method, it also includes:
对粗定位视觉设备、精定位视觉设备的内置程序进行视觉训练:输入大量 图片数据进行学习识别目标物的轮廓,图片数据包括单一类别的目标物图片或多个类别的目标物图片。Visual training for the built-in programs of coarse positioning vision equipment and fine positioning vision equipment: input a large amount of picture data to learn to recognize the outline of the target object. The picture data includes a single category of target object pictures or multiple categories of target object pictures.
作为本发明的进一步改进,执行基于视觉定位的取料卸货方法,包括As a further improvement of the present invention, a visual positioning-based picking and unloading method is performed, including
粗定位视觉设备,用于对视野范围内的目标物进行粗定位成像,并划分工作区;Rough positioning vision equipment is used to roughly position and image targets within the field of view and divide the work area;
精定位视觉设备,用于对工作区内的目标物进行精定位成像;Precision positioning vision equipment, used for precise positioning and imaging of targets in the work area;
机器臂,设置有取料端,根据粗定位的结果运动到待取目标物附近,根据精定位的结果获取目标物并执行拖曳动作;The robot arm is equipped with a picking end, moves to the vicinity of the target object to be picked based on the results of rough positioning, acquires the target object and performs a dragging action based on the results of fine positioning;
传送带,根据精定位的结果摆动到待取目标物所在的位置,承接机器臂拖曳出的目标物,并输送目标物进行卸货。The conveyor belt swings to the location of the target object to be retrieved based on the precise positioning results, receives the target object dragged out by the robot arm, and transports the target object for unloading.
本发明的有益效果是:The beneficial effects of the present invention are:
(1)通过视觉定位引导机器臂自动进行精准取料的问题,通过雷达+2D相机+3D结构光相机的综合使用,可实现在大视野内自动识别目标物体并进行精定位的功能。(1) The problem of guiding the robot arm to automatically and accurately pick up materials through visual positioning. Through the comprehensive use of radar + 2D camera + 3D structured light camera, the function of automatically identifying target objects in a large field of view and performing precise positioning can be achieved.
(2)采用侧面拖拽+流水线摆动承接的方式,可将“提起货物”改为“拖动货物”,仅需克服货物摩擦力,从而使搬运货物的重量得到大幅提升。(2) Using side drag + assembly line swing to accept, "lifting goods" can be changed to "drag goods", and only need to overcome the friction of the goods, thus greatly increasing the weight of the goods being transported.
图1是本发明基于视觉定位的取料卸货方法的流程图;Figure 1 is a flow chart of the visual positioning-based picking and unloading method of the present invention;
图2是本发明视觉定位中视野内目标物的示意图;Figure 2 is a schematic diagram of the target in the field of view in visual positioning according to the present invention;
图3是本发明取料卸货装置的结构图;Figure 3 is a structural diagram of the material picking and unloading device of the present invention;
图4是本发明取料卸货装置的结构侧视图。Figure 4 is a structural side view of the material picking and unloading device of the present invention.
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments.
实施例一:Example 1:
如图1至图4所示,本发明的一种基于视觉定位的取料卸货方法,其执行方式如下:As shown in Figures 1 to 4, a visual positioning-based picking and unloading method of the present invention is implemented as follows:
对粗定位视觉设备6、精定位视觉设备7的内置程序进行视觉训练:输入大量图片数据进行学习识别目标物的轮廓,图片数据包括单一类别的目标物图片或多个类别的目标物图片。通过大量图片数据使视觉定位程序学习识别某一类或某几类目标物品的轮廓,以使粗定位视觉设备6、精定位视觉设备7在图像数据采集时能更快地识别出对应的物品数据,并快速得出物体的空间位置坐标及轮廓,来反馈给机器臂3和传送带2执行摆动作业。Perform visual training on the built-in programs of the coarse
对粗定位视觉设备6中的雷达和机器臂3的位置进行统一视觉标定,视觉标定内容包括:雷达和机器臂3的坐标系原点统一;坐标系中X/Y/Z/θ轴的方向统一;以及雷达、机器臂3坐标与空间的实际映射关系统一。雷达和机器臂3会提前做好视觉标定,达到二者坐标统一,避免雷达得出的位置数据和机器臂3的真实位置存在偏差,影响机器臂3的准确取料。Unified visual calibration of the positions of the radar and the
完成以上前期操作后,如图1和图2,再执行以下步骤:After completing the above preliminary operations, as shown in Figure 1 and Figure 2, perform the following steps:
S1.开始工作时,整机停在合适的位置,通过粗定位视觉设备6对视野范围内的目标物进行图像数据获取。S1. When starting work, the whole machine stops at a suitable position, and image data of the target object within the field of view is acquired through the rough
步骤S1具体包括:Step S1 specifically includes:
S11.通过粗定位视觉设备6中雷达扫描目标物形成3D成像;S11. 3D imaging is formed by scanning the target object with the radar in the coarse
S12.通过粗定位视觉设备6中2D相机获取目标物的2D图像。S12. Obtain the 2D image of the target object through the 2D camera in the coarse
S2.对目标物的图像数据进行计算并划分出工作区,再计算出单个工作区内目标物的几何中心坐标,进行粗定位。S2. Calculate the image data of the target object and divide the work area, then calculate the geometric center coordinates of the target object in a single work area, and perform rough positioning.
步骤S2具体包括:融合雷达3D成像的点云数据和2D相机的2D图像数据,识别出单个目标物品的3D位置分布,并以指定的规则划分工作区,计算并输出单个工作区几何中心的三维坐标,并以此作为机器臂3取料的粗定位位置。Step S2 specifically includes: fusing the point cloud data of the radar 3D imaging and the 2D image data of the 2D camera, identifying the 3D position distribution of a single target item, dividing the work area according to specified rules, and calculating and outputting the 3D geometric center of the single work area. The coordinates are used as the rough positioning position for the
融合雷达3D成像的点云数据和2D相机的2D图像数据具体为:The fusion of point cloud data from 3D radar imaging and 2D image data from 2D cameras is as follows:
以雷达3D低精度点云数据坐标(Xa、Ya、Za)中的Xa、Ya与2D相机中的高精度坐标Xb、Yb进行相似度匹配,匹配后建立对应关系,并进行数据替换融合,最终得到高精度的X、Y和低精度Z组合的数据:(Xb、Yb、Za)。此方法可大大改善3D雷达精度差和2D相机只有二维数据的缺陷,得到高精度的三维数据。Similarity matching is performed between Xa and Ya in the radar 3D low-precision point cloud data coordinates (Xa, Ya, Za) and the high-precision coordinates Xb and Yb in the 2D camera. After matching, a corresponding relationship is established, and data replacement and fusion are performed. Finally Obtain high-precision X, Y and low-precision Z combined data: (Xb, Yb, Za). This method can greatly improve the shortcomings of poor accuracy of 3D radar and only two-dimensional data of 2D cameras, and obtain high-precision three-dimensional data.
划分工作区的指定规则包括:按照单个物品划分为一个工作区;或按照多个物品为一组划分为一个工作区;或按照设定面积大小划分为一个工作区。划分工作区的规则不局限于此三种方式,也可以根据实际作业需要进行更改,以满足多样化的取料需求。The specified rules for dividing the work area include: dividing it into a work area according to a single item; dividing it into a work area according to a group of multiple items; or dividing it into a work area according to the set area size. The rules for dividing work areas are not limited to these three methods, and can also be changed according to actual operation needs to meet diverse material retrieval needs.
S3.机器臂3携带精定位视觉设备7移动到单个工作区处,获取工作区内目标物的图像数据。机器臂3的取料端4运行到离粗定位坐标值一定距离的位置,该距离值可以事先进行设定,该位置即3D结构光相机的拍照位。S3. The
步骤S3具体包括:设定精定位视觉设备7中3D结构光相机与目标物的拍照距离,机器臂3取料端4移动到单个工作区内目标物的几何中心坐标处,并与目标物保持设定的拍照距离,3D结构光相机拍摄获取目标物的图像。Step S3 specifically includes: setting the photographing distance between the 3D structured light camera in the precision
3D结构光相机拍照,因其各个方向的精度高,可识别目标物品的精确轮廓及距离,输出更为准确的取料三维坐标。The 3D structured light camera takes pictures because of its high accuracy in all directions. It can identify the precise outline and distance of the target item and output more accurate three-dimensional coordinates of the material.
S4.计算工作区内目标物的轮廓及位置,输出目标物几何坐标,进行精定位。S4. Calculate the outline and position of the target object in the work area, output the geometric coordinates of the target object, and perform precise positioning.
步骤S4具体包括:3D结构光相机识别目标物的精确轮廓及相对距离,计算并输出精确的取料三维坐标。Step S4 specifically includes: the 3D structured light camera identifies the precise contour and relative distance of the target object, and calculates and outputs the precise three-dimensional coordinates of the material taken.
雷达和2D相机的特点:视野广,精度略低,可以用于从大视野中定位到指定工作区的图像数据采集;3D结构光相机的特点:视野小,精度高,可以用于对确定的工作区内目标物进行获取物体具体轮廓和精确位置坐标的操作。The characteristics of radar and 2D cameras: wide field of view, slightly lower accuracy, can be used to collect image data from a large field of view to a designated work area; the characteristics of 3D structured light cameras: small field of view, high accuracy, can be used to determine certain The target object in the work area is operated to obtain the specific outline and precise position coordinates of the object.
S5.机器臂3运到目标物精确位置取下目标物并进行卸货。S5. The
步骤S5具体包括:Step S5 specifically includes:
传送带2摆动至待取目标物所在的位置,机器臂3的取料端4获取目标物拖曳到传送带2上,传送带2输送目标物并完成卸货。传送带2的接料端的位置可以与货物底部平齐或略低与货物底部,机器臂3只需克服货物间的摩擦力即可把货物拉出并落入传送带2上,相比传统需要提起移动再放置的方式,该拖曳的取料方式减少了机器臂3的移动距离,节省了取料的时间,也使搬运货物的重量得到大幅提升。The
实施例二:Example 2:
如图3和图4所示,本发明的一种基于视觉定位的取料卸货装置,用于执行实施例中的取料卸货方法,该取料卸货装置包括:As shown in Figures 3 and 4, a visual positioning-based picking and unloading device of the present invention is used to execute the picking and unloading method in the embodiment. The picking and unloading device includes:
粗定位视觉设备6,用于对视野范围内的目标物进行粗定位成像,并划分工作区;粗定位视觉设备6包括扫描并形成3D成像的雷达和获取2D图像的2D相机。The coarse
精定位视觉设备7,用于对工作区内的目标物进行精定位成像;精定位视觉设备7包括3D结构光相机。The precise
机器臂3,设置有取料端4,根据粗定位的结果运动到待取目标物附近,根据精定位的结果抓取目标物并执行拖曳动作;机器臂3优选为多轴机器人,其取料端4优选为带吸头的吸盘结构,吸盘连接在多轴机器人的末端。取料端4不限于吸盘结构,也可以是夹具结构,也可以是其他起到抓取货物作用的取料载具。The
传送带2,根据精定位的结果摆动到待取目标物所在的位置,承接机器臂3拖曳出的目标物,并输送目标物进行卸货。The
设备底座1,雷达和2D相机可以通过支架连接在设备底座1上,以从高处对视野内的目标物进行图像采集,机器臂3的云台连接在设备底座1上,以云台为中心进行摆动,并通过吸盘结构对指定的目标物进行抓取。3D结构光相机连接在机器臂3的取料端4,以从取料端4的视角采集目标物的图像数据,并获取目标物的具体轮廓和具体位置坐标,进而完成精确机器臂3的定位取料。
传送带2的一端铰接在设备底座1上,其另一端在伸缩动力装置的作用下完成升降摆动,伸缩动力装置一端固定在设备底座1、另一端连接传送带2。传送带2的进料端位于机器臂3的摆动范围内,以使传送带2可以和机器臂3的取料端4对接完成卸货作业。One end of the
当要取指定高度的货物时,伸缩动力装置带动传送带2的接料端举升或下降到目标货物处,此传送带2的接料端会与货物底部平齐或略低与货物底部,这样机器臂3只需带动吸盘结构将目标货物从码垛的货物中拖出到传送带2上即可,减少了机器臂3的移动距离,而且拖曳的方式只需要克服货物之间的摩擦力,不用克服货物本身的重力,使得机器臂3可以抓取拖曳体积或重量更大的货物,从而满足更多场合的卸货作业。When goods of a specified height are to be taken, the telescopic power device drives the material-receiving end of the
取料卸货装置还包括移动机构5,移动机构5连接在设备框架底部,移动机构5作为AGV小车,是整机的移动部件,可以通过程序自动化控制移动机构5,也可以手动控制移动机构5,使整机的移动方式更加可控灵活。The picking and unloading device also includes a moving
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。The above content is a further detailed description of the present invention in combination with specific preferred embodiments, and it cannot be concluded that the specific implementation of the present invention is limited to these descriptions. For those of ordinary skill in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, and all of them should be regarded as belonging to the protection scope of the present invention.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210898572.0 | 2022-07-28 | ||
| CN202210898572.0A CN115159149B (en) | 2022-07-28 | 2022-07-28 | Visual positioning-based material taking and unloading method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024021402A1 true WO2024021402A1 (en) | 2024-02-01 |
Family
ID=83476963
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/134577 Ceased WO2024021402A1 (en) | 2022-07-28 | 2022-11-28 | Material taking and goods unloading method based on visual positioning, and apparatus therefor |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115159149B (en) |
| WO (1) | WO2024021402A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115159149A (en) * | 2022-07-28 | 2022-10-11 | 深圳市罗宾汉智能装备有限公司 | Material taking and unloading method and device based on visual positioning |
| CN118832543A (en) * | 2024-09-23 | 2024-10-25 | 济南二机床集团有限公司 | Intelligent position positioning device based on visual detection |
| CN119779139A (en) * | 2024-11-04 | 2025-04-08 | 湖南视比特机器人有限公司 | Workpiece positioning method and system based on multi-view vision |
| CN120553402A (en) * | 2025-07-30 | 2025-08-29 | 珠海锐翔智能科技股份有限公司 | A material frame circulation type CCD loading equipment for realizing AGV docking |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116468781A (en) * | 2023-03-16 | 2023-07-21 | 台州南科智能传感科技有限公司 | An Outdoor Long-Distance Hierarchical Visual Positioning Measurement Method |
| CN116573367B (en) * | 2023-04-06 | 2025-12-23 | 华尔科技集团股份有限公司 | A visual recognition-based sock picking method |
| CN117864806B (en) * | 2024-02-18 | 2025-01-24 | 赛那德科技有限公司 | Autonomous unloading method of a trolley and autonomous unloading trolley |
| CN118493404B (en) * | 2024-07-16 | 2024-10-18 | 深圳市罗宾汉智能装备有限公司 | Unloading robot control system and control method based on artificial intelligence |
| CN118789824A (en) * | 2024-08-30 | 2024-10-18 | 芯体素(杭州)科技发展有限公司 | A light field microlens array multi-axis processing device and method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2729236A1 (en) * | 1995-01-06 | 1996-07-12 | Thomson Broadband Systems | Robot positioning in three-dimensional space by active lighting |
| CN109029257A (en) * | 2018-07-12 | 2018-12-18 | 中国科学院自动化研究所 | Based on stereoscopic vision and the large-scale workpiece pose measurement system of structure light vision, method |
| CN109448054A (en) * | 2018-09-17 | 2019-03-08 | 深圳大学 | Target step-by-step positioning method, application, device and system based on visual fusion |
| CN113666028A (en) * | 2021-07-27 | 2021-11-19 | 南京航空航天大学 | Garbage can detecting and grabbing method based on fusion of laser radar and camera |
| CN114034205A (en) * | 2021-10-25 | 2022-02-11 | 中国人民解放军空军工程大学 | Box filling system and filling method |
| CN115159149A (en) * | 2022-07-28 | 2022-10-11 | 深圳市罗宾汉智能装备有限公司 | Material taking and unloading method and device based on visual positioning |
| CN217920243U (en) * | 2022-07-28 | 2022-11-29 | 深圳市罗宾汉智能装备有限公司 | Material taking and discharging equipment |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3300682B2 (en) * | 1999-04-08 | 2002-07-08 | ファナック株式会社 | Robot device with image processing function |
| US7139651B2 (en) * | 2004-03-05 | 2006-11-21 | Modular Mining Systems, Inc. | Multi-source positioning system for work machines |
| JP5310130B2 (en) * | 2009-03-11 | 2013-10-09 | オムロン株式会社 | Display method of recognition result by three-dimensional visual sensor and three-dimensional visual sensor |
| US20120255835A1 (en) * | 2011-04-06 | 2012-10-11 | Precision Automation & Robotics India Ltd. | Cargo handling system |
| CN103106632B (en) * | 2012-11-29 | 2016-02-24 | 华中科技大学 | A kind of fusion method of the different accuracy three dimensional point cloud based on average drifting |
| CN104724336B (en) * | 2013-12-19 | 2017-01-04 | 福士瑞精密工业(晋城)有限公司 | Cutting agency |
| CN104268935A (en) * | 2014-09-18 | 2015-01-07 | 华南理工大学 | Feature-based airborne laser point cloud and image data fusion system and method |
| CN104656097B (en) * | 2015-01-28 | 2017-03-08 | 武汉理工大学 | Caliberating device based on rotary two-dimensional laser three-dimensional reconfiguration system and method |
| CN107186708B (en) * | 2017-04-25 | 2020-05-12 | 珠海智卓投资管理有限公司 | Hand-eye servo robot grabbing system and method based on deep learning image segmentation technology |
| JP6611888B2 (en) * | 2018-09-28 | 2019-11-27 | キヤノン株式会社 | Robot device, control method of robot device, program, and recording medium |
| CN109977466B (en) * | 2019-02-20 | 2021-02-02 | 深圳大学 | A three-dimensional scanning viewpoint planning method, device and computer-readable storage medium |
| CN209777376U (en) * | 2019-04-19 | 2019-12-13 | 北京极智嘉科技有限公司 | Transfer robot |
| CN110264416B (en) * | 2019-05-28 | 2020-09-29 | 深圳大学 | Sparse point cloud segmentation method and device |
| CN111216124B (en) * | 2019-12-02 | 2020-11-06 | 广东技术师范大学 | Robot vision guiding method and device based on integration of global vision and local vision |
| CN111652050B (en) * | 2020-04-20 | 2024-04-02 | 宁波吉利汽车研究开发有限公司 | Traffic sign positioning method, device, equipment and medium |
| CN111775146B (en) * | 2020-06-08 | 2022-07-12 | 南京航空航天大学 | Visual alignment method under industrial mechanical arm multi-station operation |
| CN111791239B (en) * | 2020-08-19 | 2022-08-19 | 苏州国岭技研智能科技有限公司 | Method for realizing accurate grabbing by combining three-dimensional visual recognition |
| CN111735479B (en) * | 2020-08-28 | 2021-03-23 | 中国计量大学 | Multi-sensor combined calibration device and method |
| CN112454350B (en) * | 2020-10-19 | 2022-04-29 | 中国电子科技集团公司第三十八研究所 | A high-precision rapid visual positioning system and method for multi-layer disordered materials |
| CN112497219B (en) * | 2020-12-06 | 2023-09-12 | 北京工业大学 | A method for classifying and positioning columnar workpieces based on target detection and machine vision |
| CN114589688A (en) * | 2020-12-07 | 2022-06-07 | 山东新松工业软件研究院股份有限公司 | Multifunctional vision control method and device applied to industrial robot |
| CN114044369B (en) * | 2021-11-05 | 2023-04-11 | 江苏昱博自动化设备有限公司 | Control method of stacking manipulator based on adaptive cruise technology |
| CN114114312B (en) * | 2021-11-24 | 2025-09-26 | 重庆邮电大学 | A 3D target detection method based on the fusion of multi-focal length camera and lidar |
| CN114194873B (en) * | 2021-12-24 | 2024-05-10 | 大连海事大学 | Visual system-based intelligent unloading system and method for refrigerator ship |
-
2022
- 2022-07-28 CN CN202210898572.0A patent/CN115159149B/en active Active
- 2022-11-28 WO PCT/CN2022/134577 patent/WO2024021402A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2729236A1 (en) * | 1995-01-06 | 1996-07-12 | Thomson Broadband Systems | Robot positioning in three-dimensional space by active lighting |
| CN109029257A (en) * | 2018-07-12 | 2018-12-18 | 中国科学院自动化研究所 | Based on stereoscopic vision and the large-scale workpiece pose measurement system of structure light vision, method |
| CN109448054A (en) * | 2018-09-17 | 2019-03-08 | 深圳大学 | Target step-by-step positioning method, application, device and system based on visual fusion |
| CN113666028A (en) * | 2021-07-27 | 2021-11-19 | 南京航空航天大学 | Garbage can detecting and grabbing method based on fusion of laser radar and camera |
| CN114034205A (en) * | 2021-10-25 | 2022-02-11 | 中国人民解放军空军工程大学 | Box filling system and filling method |
| CN115159149A (en) * | 2022-07-28 | 2022-10-11 | 深圳市罗宾汉智能装备有限公司 | Material taking and unloading method and device based on visual positioning |
| CN217920243U (en) * | 2022-07-28 | 2022-11-29 | 深圳市罗宾汉智能装备有限公司 | Material taking and discharging equipment |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115159149A (en) * | 2022-07-28 | 2022-10-11 | 深圳市罗宾汉智能装备有限公司 | Material taking and unloading method and device based on visual positioning |
| CN118832543A (en) * | 2024-09-23 | 2024-10-25 | 济南二机床集团有限公司 | Intelligent position positioning device based on visual detection |
| CN119779139A (en) * | 2024-11-04 | 2025-04-08 | 湖南视比特机器人有限公司 | Workpiece positioning method and system based on multi-view vision |
| CN120553402A (en) * | 2025-07-30 | 2025-08-29 | 珠海锐翔智能科技股份有限公司 | A material frame circulation type CCD loading equipment for realizing AGV docking |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115159149A (en) | 2022-10-11 |
| CN115159149B (en) | 2024-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024021402A1 (en) | Material taking and goods unloading method based on visual positioning, and apparatus therefor | |
| CN111791239B (en) | Method for realizing accurate grabbing by combining three-dimensional visual recognition | |
| CN113305849B (en) | Intelligent flat groove cutting system and method based on composite vision | |
| CN114758236A (en) | Non-specific shape object identification, positioning and manipulator grabbing system and method | |
| CN108182689B (en) | Three-dimensional identification and positioning method for plate-shaped workpiece applied to robot carrying and polishing field | |
| CN110980276B (en) | A method for automatic blanking of castings with three-dimensional vision and robots | |
| CN108080289A (en) | Robot sorting system, robot sorting control method and device | |
| CN115582827A (en) | A Grasping Method of Unloading Robot Based on 2D and 3D Vision Positioning | |
| CN115703238A (en) | System and method for robotic body placement | |
| JP2002211747A (en) | Conveyor device | |
| CN105965519A (en) | Vision-guided discharging positioning method of clutch | |
| CN116863453B (en) | An automatic sorting device for laser-cut parts | |
| CN110450129A (en) | A kind of carrying mode of progression and its transfer robot applied to transfer robot | |
| WO2022235658A1 (en) | Method and computing system for performing robot motion planning and repository detection | |
| CN115229804A (en) | Method and device for attaching component | |
| CN110817231B (en) | Logistics scene-oriented order picking method, equipment and system | |
| CN113428547A (en) | Goods-to-person holographic image sorting workstation and operation method | |
| Pan et al. | Manipulator package sorting and placing system based on computer vision | |
| CN113715012A (en) | Automatic assembly method and system for remote controller parts | |
| CN213106856U (en) | Mechanical arm device capable of realizing accurate grabbing by combining three-dimensional visual recognition | |
| CN211802462U (en) | Movable intelligent cargo grabbing and transporting device | |
| CN118220723B (en) | Accurate stacking method and system based on machine vision | |
| CN114782533A (en) | Monocular vision-based cable reel axis pose determination method | |
| CN116175542A (en) | Grabbing control method, device, electronic device and storage medium | |
| CN107068589A (en) | A kind of crystal grain selection system and method based on image recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22952836 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 05/06/2025) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22952836 Country of ref document: EP Kind code of ref document: A1 |