[go: up one dir, main page]

WO2018213980A1 - Procédé d'étalonnage de robot, système et panneau d'étalonnage - Google Patents

Procédé d'étalonnage de robot, système et panneau d'étalonnage Download PDF

Info

Publication number
WO2018213980A1
WO2018213980A1 PCT/CN2017/085331 CN2017085331W WO2018213980A1 WO 2018213980 A1 WO2018213980 A1 WO 2018213980A1 CN 2017085331 W CN2017085331 W CN 2017085331W WO 2018213980 A1 WO2018213980 A1 WO 2018213980A1
Authority
WO
WIPO (PCT)
Prior art keywords
robot
calibration
point
shape variable
calibration plate
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
Application number
PCT/CN2017/085331
Other languages
English (en)
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.)
Shenzhen A&E Intelligent Technology Institute Co Ltd
Original Assignee
Shenzhen A&E Intelligent Technology Institute Co Ltd
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 Shenzhen A&E Intelligent Technology Institute Co Ltd filed Critical Shenzhen A&E Intelligent Technology Institute Co Ltd
Priority to CN201780034036.3A priority Critical patent/CN109311151B/zh
Priority to PCT/CN2017/085331 priority patent/WO2018213980A1/fr
Publication of WO2018213980A1 publication Critical patent/WO2018213980A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators

Definitions

  • the invention relates to the technical field of robot coordinate setting, in particular to a calibration method, a system and a calibration plate of a robot.
  • robots have played an increasingly important role in production in manufacturing industries around the world.
  • robots In order to make industrial robots more capable of more complex work, robots not only need better control systems, but also need to be more aware of environmental changes.
  • robot vision has become the most important robot sensing device with its large amount of information and high information integrity.
  • the robot can perform precise welding of the electronic components of the circuit board.
  • the robot can position the workpiece or the working surface by using the camera in the vision system, and calculate the relative position of the working scene relative to the robot to assist the robot to complete the work.
  • the use of the vision system to calculate the conversion relationship between the visual coordinate system and the robot coordinate system has become an important research topic for the development of robots.
  • Obtaining the conversion relationship between the more accurate coordinate systems is the premise for solving the high-precision operation of the robot.
  • existing robots usually manually move the robot directly to the calibration point of the vision system to enable the robot to calculate the conversion relationship between the visual coordinate system and the robot coordinate system using the visual system, but the artificial comparison method cannot guarantee the two.
  • the calibration point of the comparison is the same point. In this way, there is usually a large human error, which leads to a large error in the obtained conversion relationship.
  • the object of the present invention is to provide a calibration method, a system and a calibration plate for a robot, which can improve the accuracy of the conversion relationship between the robot coordinate system and the visual coordinates.
  • the present invention provides a calibration method for a robot, including a calibration plate, the calibration plate includes a checkerboard, and an intersection of a vertical line and a horizontal line on the checkerboard is a corner point on the checkerboard.
  • the vertical line and the horizontal line are boundary lines of the grid, and the calibration method includes:
  • the position of the calibration point is determined according to the shape variable, and the calibration of the robot is completed.
  • the predetermined area is determined by at least four reference points, wherein determining the at least four reference points comprises:
  • At least one reference point is respectively determined in four directions of the boundary line to determine at least four reference points constituting the predetermined area.
  • the initial position point of the front end of the robot is taken as an origin, and at least one reference point is respectively determined in four directions of the boundary line to determine at least four reference points constituting the predetermined area, including:
  • the shape variable with the smallest value is extracted from the shape variable, and the position of the robot front end corresponding to the smallest shape variable is the reference point.
  • controlling the robot front end moves according to a preset rule in a predetermined area on the calibration plate provided with the flexible film, including:
  • the front end of the robot is controlled to move at its minimum moving distance until it is spread over the area.
  • determining the location of the calibration point according to the shape variable comprises:
  • the position of the calibration point is determined based on the shape variable having the smallest value.
  • determining the location of the calibration point according to the shape variable with the smallest value including:
  • the position point corresponding to the shape variable having the smallest value is used as the position of the calibration point.
  • the present invention provides a calibration system for a robot, the calibration system comprising: a calibration plate provided with a flexible film, and a visual device, a processor and a memory connected by a bus;
  • the memory is configured to store a preset movement rule of the robot and an execution instruction of the processor
  • the visual device is configured to detect the calibration plate
  • the processor is configured to perform the following actions:
  • the position of the calibration point is determined according to the shape variable, and the calibration of the robot is completed.
  • the predetermined area is determined by at least four reference points, wherein determining the at least four reference points comprises:
  • At least one reference point is respectively determined in four directions of the boundary line to determine at least four reference points constituting the predetermined area.
  • the initial position point of the front end of the robot is taken as an origin, and at least one reference point is respectively determined in four directions of the boundary line to determine at least four reference points constituting the predetermined area, including:
  • the shape variable with the smallest value is extracted from the shape variable, and the position of the robot front end corresponding to the smallest shape variable is the reference point.
  • the controlling the robot front end to move according to a preset rule in a predetermined area on the calibration plate provided with the flexible film including:
  • the front end of the robot is controlled to move at its minimum moving distance until it is spread over the area.
  • the determining, by the processor, the location of the calibration point according to the shape variable including:
  • the position of the calibration point is determined based on the shape variable having the smallest value.
  • the determining, by the processor, the location of the calibration point according to the shape variable with the smallest value including:
  • the position point corresponding to the shape variable having the smallest value is used as the position of the calibration point.
  • the invention provides a calibration plate, the calibration plate comprising:
  • a calibration plate is provided, and a flexible film is disposed on the calibration plate.
  • the calibration plate block is a checkerboard.
  • a plurality of identification points for positioning the front end contacts of the robot are arranged near the corners of the checkerboard.
  • the flexible film is a flexible film whose surface reflects infrared.
  • the present invention controls the front end of the robot to move according to a preset rule in a predetermined area of the calibration plate provided with the flexible film, the predetermined area including the corner point; during the moving process The predetermined area of the calibration plate is detected, and a shape variable of a boundary line caused by the front end of the robot is calculated for each movement; the position of the calibration point is determined according to the deformation variable, and the calibration of the robot is completed.
  • the position of the relatively accurate calibration point can be calculated, thereby improving the accuracy of the conversion relationship between the robot coordinate system and the visual coordinate.
  • FIG. 1 is a schematic flow chart of a first embodiment of a calibration method of a robot according to the present invention
  • FIG. 2 is a schematic flow chart of an embodiment of a method for determining a predetermined area in the first embodiment of the calibration method shown in FIG. 1;
  • 3a-3b are schematic views showing deformation of a flexible film on a calibration plate in the first embodiment of the calibration method shown in FIG. 1;
  • 4a-4c are schematic structural views of a first embodiment of a calibration method of a robot according to the present invention.
  • FIG. 5 is a schematic diagram of a trajectory of the movement of the front end of the robot in step S102 in the first embodiment of the calibration method shown in FIG. 1;
  • FIG. 5 is a schematic diagram of a trajectory of the movement of the front end of the robot in step S102 in the first embodiment of the calibration method shown in FIG. 1;
  • FIG. 6 is a schematic flowchart of step S103 in the first embodiment of the method shown in FIG. 1;
  • Figure 7 is a functional block diagram of a first embodiment of a calibration system for a robot of the present invention.
  • Figure 8 is a schematic structural view of an embodiment of a calibration plate of the present invention.
  • 9a-9b are schematic views showing the structure of another embodiment of the calibration plate of the present invention.
  • the unified robot coordinate system and the visual coordinate system are manually moved to move the front end of the robot to the corner point of the calibration plate under the vision system. Since the coordinates of the corner points of the calibration plate under the vision system are known, Assign the coordinates of the corner points of the calibration plate to the front end of the robot to complete the calibration of the robot.
  • the manipulator moves the front end of the robot to the corner of the calibration plate under the vision system. There is often a large error. It is difficult to judge whether the front end of the robot actually falls on the corner of the calibration plate by the naked eye, resulting in the calibration of the front end of the robot. The error is large.
  • the calibration plate is detected to determine the position of the front end of the robot closest to the corner of the calibration plate, thereby improving the accuracy of the calibration robot.
  • FIG. 1 is a schematic flowchart of a first embodiment of a calibration method for a robot according to the present invention. The method includes the following steps:
  • the calibration in this embodiment is a calibration plate provided with a flexible film, and the calibration plate is a checkerboard.
  • the boundary line of the lattice on the checkerboard is divided into a vertical line and a horizontal line, and the corner point of the checkerboard is the intersection of the vertical line and the horizontal line. .
  • the corner points on the calibration board are the intersections of the black and white grids on the checkerboard, and the intersection of the black and white grids is the boundary line. Since the flexible film is disposed on the calibration plate, when the front end of the robot contacts the calibration plate, a corresponding pressure is generated on the flexible film on the surface of the calibration plate, resulting in deformation of the flexible film.
  • the deformed flexible film magnifies the reflected image of the calibration plate directly below the front end of the robot. If the position of the front end of the robot in contact with the calibration plate is close to the boundary line, the deformation of the boundary line can be obtained from the reflected image of the acquired calibration plate by the deformation and amplification of the flexible film.
  • the checkerboard of the black and white grids is only in a specific real-time manner in the checkerboard of the present application.
  • the calibration board can have a checkerboard of vertical and horizontal lines, and the corner point is The intersection of the vertical line and the horizontal line on the checkerboard, wherein the vertical line and the horizontal line are the boundary lines of each grid on the checkerboard.
  • the checkerboard may also be a checkerboard of all black squares or both are white. The checkerboard, or any other checkerboard of any color.
  • the front end of the control robot is moved by its minimum moving distance until the predetermined area is traversed to determine the calibration point in the predetermined area.
  • the predetermined area is determined by at least four reference points. Therefore, in the embodiment, the at least four reference points need to be determined.
  • determining the predetermined area in step S101 includes the following steps:
  • S1011 The robot front end is moved in four directions extending along the boundary line with the initial position of the robot front end as the origin.
  • This position is the initial position of the front end of the robot.
  • the initial position of the front end of the robot on the calibration plate is taken as the origin, and the boundary line on the calibration plate is seen. A ray that extends in four different directions at the origin.
  • the front end of the robot is sequentially controlled to move in a direction in which one of the boundary lines extends. Since the obtained reference calibration point is used to finalize the calibration point, and the determined calibration point needs to be as close as possible to the corner point on the calibration plate, the front end of the robot is controlled when the front end of the control robot moves in the direction in which the boundary line extends. It is a direction extending along the boundary line and gradually moves on both sides of the boundary line. In order to improve the accuracy of the acquired reference calibration point, the front end of the robot is gradually moved on both sides of the boundary line with its minimum moving step.
  • s1 and s2 are black and white grids on the checkerboard, respectively, and the front end 11 of the robot contacts the calibration plate to generate pressure on the flexible film 10, causing the flexible film 10 to deform.
  • FIG. 3a if the position of the robot front end 10 on the calibration plate 12 is close to the boundary line between the black grid s1 and the white grid s2, the boundary image of the obtained calibration plate 12 is deformed, specifically In the reflected image of the calibration plate 12, it can be seen that the boundary line is convex toward the side of the position of the robot front end 11 on the calibration plate 12, and the apex of the protrusion corresponds to the position of the robot front end 11 on the calibration plate 12. .
  • the contact position of the robot front end 11 and the calibration plate 12 falls exactly above the boundary line, the deformation of the boundary line is not seen from the obtained reflection image of the calibration plate 12; The reflected image can obtain the contact position of the robot front end 11 with the calibration plate 12.
  • the front end of the robot since in the process of moving the front end of the robot, it is not known which movement causes the front end of the robot to be closest to the boundary line; then, in the direction extending along the boundary line, the front end of the robot is moved once for each time.
  • the reflected image of the calibration plate Through each acquired image of the calibration plate, the deformation of the boundary line in the reflection image of the calibration plate caused by the front end of the robot is obtained each time the front end of the robot is moved.
  • the shape variable of the boundary line is the degree of the protrusion. Further, since the vertex of the protrusion corresponds to the position of the front end of the robot on the calibration plate, the shape variable of the boundary line is the distance from the vertex of the protrusion to the original position of the boundary line. This distance is the distance from the position of the front end of the robot on the calibration plate to the boundary line.
  • the deformation of the boundary line of the calibration image of the calibration plate is caused by the front end of the robot pressing the flexible film, and the distance between the front end of the robot and the boundary line of the robot on the calibration plate is calculated. the distance.
  • the shape variable with the smallest value is extracted from the shape variable calculated in the reflection image of the calibration plate acquired by each mobile robot front end.
  • the position of the robot front end corresponding to the smallest value is closest to the boundary line on the calibration plate, and the position of the corresponding robot front end on the calibration plate is used as a reference point.
  • the shape variable is the distance from the vertex of the convex to the boundary line in the reflected image of the calibration plate
  • the smallest variable is the minimum of the distance from the vertex of the convex to the boundary line in the reflected image of the calibration plate. According to the above analysis, the shape variable with the smallest value corresponds to the position of the robot front end closest to the boundary line on the calibration plate, and the position is taken as a reference point determined in the direction.
  • Steps S1011 to S1014 are repeated in the remaining three directions in which the boundary line extends to complete at least four reference points in the four directions in which the boundary line extends, and at least four reference points can be determined according to the determined at least four reference points.
  • the predetermined area in this embodiment is determined.
  • step S1011 to step S1014 Since at least four reference points determined by step S1011 to step S1014 are both near the corner point and close to the boundary line, the range of the calibration point determined by the robot front end can be further narrowed by the four reference points near the corner point.
  • each reference point is connected with the closest reference point on both sides thereof to determine a predetermined area, it can be understood that the corner point of the calibration board is within the area.
  • step S1011 the front end of the robot is moved to a position near the corner point A, and the position is used as an initial position point of the robot front end, and the initial position point is used as an origin, and the front end of the control robot is started from the origin, along the boundary line a.
  • the direction of the extension moves in the vicinity of the boundary line a, and the reference point B is determined through steps S1012 to S1014; and the steps S1011 to S1014 are repeated in the direction in which the boundary lines b, c, and d extend, respectively, to determine the reference points C, D, respectively.
  • reference points B, C, D, E are sequentially connected to determine a predetermined area enclosed by the broken line in Fig. 4b, and the corner point A of the calibration plate is in the area.
  • the black grid portion is not filled in Fig. 4b, it being understood that the distribution of the black and white grids of Fig. 4b is the same as that of Fig. 4a.
  • S102 Detecting a predetermined area of the calibration plate during the movement, and calculating a shape variable of the boundary line caused by the front end of the robot for each movement.
  • the front end of the control robot In the predetermined area, the front end of the control robot is gradually moved. In order to make the finally obtained corrected calibration point as close as possible to the corner point of the calibration plate, the front end of the robot gradually moves with its minimum moving step, and gradually moves from one reference calibration point to another reference calibration point until the predetermined area is traversed. Full range. It can be understood that since the moving distance of the robot front end is its minimum moving step, the robot front end moves in a matrix from one reference calibration point to another reference calibration point in a predetermined area.
  • the front end of the robot moves from one reference calibration point to another reference point in a matrix in a predetermined area, specifically, at least four reference points determined in steps S1011 to S1014, with the robot front end
  • the minimum moving step setting matrix controls the front end of the robot to move from one point to another in the matrix.
  • the four reference points determined on the checkerboard are A, B, C, and D, respectively.
  • a 3 ⁇ 3 matrix (123, 456, 789) can be set according to the minimum moving step of the front end of the robot, and the front end of the control robot is gradually moved in numerical order in the matrix until all the steps are traversed. Step position.
  • the reflected image of the calibration plate is acquired once. Since the front end of the robot moves in the predetermined area, it is not known which movement causes the front end of the robot to be positioned closest to the corner of the calibration plate on the calibration plate. Then, each time the front end of the robot moves, the reflected image of the calibration plate is acquired once. Through each acquired image of the calibration plate, the deformation of the boundary line in the reflection image of the calibration plate caused by the front end of the robot is obtained each time the front end of the robot is moved.
  • the reflected image of the calibration plate obtained each time is analyzed, and the boundary line in the reflection image of the calibration plate caused by the flexible front film being pressed by the front end of the robot after each movement of the front end of the robot can be calculated.
  • Shape variable
  • the position of the corrected calibration point is finally determined by the calculated shape of the boundary line, and the corrected calibration point needs to be as close as possible to the corner of the calibration plate;
  • the shape variable of the boundary line calculated in this step may be more than a boundary line shape.
  • the shape variable of the boundary line is the same as the shape variable of the boundary line in steps S1011 to S1014, and both refer to the distance from the vertex of the protrusion in the reflected image to the original position of the boundary line.
  • the shape variable of the boundary line caused by the front end of the robot is the distance from the boundary line of the front end of the robot on the calibration plate after each movement of the robot.
  • the reflection image of the calibration plate is continuously acquired.
  • step S103 includes the following steps:
  • S1031 Extract a shape variable having the smallest value from the calculated shape variable of the boundary line corresponding to the front end of each mobile robot.
  • the detection result in this step is the shape variable of the boundary line in the reflection image of the calibration plate caused by the extrusion of the flexible film by the front end of the robot calculated in step S102, that is, the distance of the front end of the robot on the calibration plate after each movement of the robot The distance of the line.
  • the shape variable with the smallest value is extracted, that is, the distance from the vertex of the convex to the boundary line in the reflection image of the calibration plate is extracted from the calculated plurality of distances.
  • the minimum value in .
  • the minimum values of the distances from the vertices of the protrusions in the reflection image of the calibration plate to the adjacent two boundary lines are respectively extracted.
  • step S1031 According to the minimum value of the distance between the raised vertex and the adjacent two boundary lines in the reflected image of the calibration plate extracted in step S1031, it can be determined that in the process of moving the front end of the robot in the area determined by the reference calibration point, The position of the front end of the robot on the calibration plate closest to the corner of the calibration plate, which is the corrected punctuation point.
  • step S1031 and step S1032 the position of the corrected calibration point H is finally calculated near the corner point of the calibration plate.
  • the black grid portion is not filled in Fig. 4c, it being understood that the distribution of the black and white grids of Fig. 4c is the same as Fig. 4a.
  • the distance between the front end of the robot and the adjacent two boundary lines when the corner of the front end of the robot is closest to the calibration plate can be obtained. Since the coordinates of the corner point of the calibration plate in the visual coordinate system are known, the front end of the robot can be directly passed. The distance between the adjacent two boundary lines is used to obtain a conversion relationship between the robot coordinate system and the visual coordinate system.
  • FIG. 7 is a functional block diagram of an embodiment of a calibration system for a robot of the present invention.
  • the calibration system 200 of the robot includes a calibration plate 201 provided with a flexible film, and a visual device 202, a processor 203 and a memory 204 connected by a bus;
  • the memory 204 is used to store a preset movement rule of the robot and an execution instruction of the processor 203.
  • the calibration plate 201 is disposed within the line of sight of the vision device 202, and the vision device 204 is used to detect the calibration 201.
  • the processor 203 is configured to perform the following actions:
  • the calibration plate 201 is a checkerboard; the corner point is the intersection of the vertical line and the horizontal line on the checkerboard, wherein the vertical line and the horizontal line are the boundary lines of the grid on the checkerboard.
  • a checkerboard in which the black and white grids intersect can be selected as the calibration plate 201.
  • the predetermined area is determined by at least four reference points, wherein determining the at least four reference points comprises: determining, by using the initial position of the robot as an origin, determining at least one reference point in each of four directions of the boundary line to determine At least four reference points constituting a predetermined area.
  • determining at least four reference points is specifically: taking the initial position of the front end of the robot as an origin, controlling the front end of the robot to move in four directions extending along the boundary line respectively; acquiring a reflection image of the calibration plate for each movement; calculating according to the reflected image The shape variable of the boundary line caused by the front end of the robot is obtained for each movement; the shape variable with the smallest value is extracted from the shape variable, and the position of the robot front end corresponding to the smallest value variable is the reference point.
  • the processor 203 performs control on the calibration plate provided with the flexible film to move the front end of the robot according to a preset rule in a predetermined area, so that the robot front end gradually moves from the minimum moving distance by the controller 205 in the predetermined area.
  • One reference point is moved to another reference point until the predetermined area is traversed.
  • the processor 203 performs a detection on a predetermined area of the calibration plate during the movement, and calculates a shape variable of the boundary line caused by the front end of the robot for each movement, which specifically includes the following contents:
  • the reflected image of the calibration plate 201 is acquired by the visual device 202; the reflected image is analyzed, and the shape of the boundary line caused by the front end of the robot is calculated for each movement. variable.
  • the processor 203 determines, by the processor 203, the location of the calibration point according to the shape variable, specifically including the following content:
  • the content of the action performed by the processor 203 corresponds to the calibration method of the robot shown in FIG. 1 to FIG. 7 .
  • the content of the action performed by the processor 203 corresponds to the calibration method of the robot shown in FIG. 1 to FIG. 7 .
  • the detailed description of the method for calibrating the robot and details are not described herein again.
  • the present invention also proposes a calibration plate embodiment, as shown in FIG. 8, which is a schematic structural view of an embodiment of the calibration plate of the present invention.
  • the calibration plate 800 of the present embodiment includes a calibration plate block 81 on which a flexible film 82 is disposed.
  • the flexible film 82 deforms when it is squeezed.
  • the calibration plate block 81 is provided with a calibration object for calibration, such as a colored calibration ring, a calibration point, and the like.
  • the calibration plate 81 is a checkerboard
  • FIG. 9a is a top view of the calibration plate 800 in the present embodiment
  • FIG. 9b is a cross-sectional view along LL in FIG. 9a.
  • This embodiment uses a black and white grid.
  • the shaded portion in Figure 9a is a black grid
  • the left side of the black grid represents a white grid. It can be understood that there are several numbers of black and white grids on the checkerboard. Only a part of the black and white grids are shown in Fig. 9a, and the entire calibration board is not represented.
  • the checkerboard of the black and white grids is only in a specific real-time manner in the checkerboard of the present application.
  • the calibration board can have a checkerboard of vertical and horizontal lines, and the corner point is The intersection of the vertical line and the horizontal line on the checkerboard, wherein the vertical line and the horizontal line are the boundary lines of each grid on the checkerboard.
  • the checkerboard may also be a checkerboard of all black squares or both are white. The checkerboard, or any other checkerboard of any color.
  • a plurality of marker points 83 for positioning the front end contacts of the robot are disposed near the corners of the checkerboard.
  • the corner point of the checkerboard is the intersection of the black grid and the white grid.
  • a marker point 83 is provided near the intersection point, and the corner point can be easily found by the reflection image of the calibration plate 800 when the object is calibrated by the calibration plate 800.
  • the flexible film 82 disposed on the calibration plate 81 is a flexible film whose surface reflects infrared.
  • the calibration point 83 disposed on the calibration plate 81 may not be visible in the reflected image, and the infrared plate is used to illuminate the calibration plate by infrared light. Further, the calibration point 83 provided on the calibration plate 81 is observed in the reflected image of the calibration plate.

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

L'invention concerne un procédé d'étalonnage de robot, un système et un panneau d'étalonnage. Le procédé d'étalonnage consiste à : commander, dans une région prédéfinie d'un panneau d'étalonnage (12) pourvu d'un film souple (10), le déplacement d'une extrémité avant de robot (11) selon une règle prédéfinie, la région prédéfinie contenant des points d'angle ; mesurer, pendant le processus de déplacement, la région prédéfinie du panneau d'étalonnage et calculer une déformation de ligne de bord provoquée par l'extrémité avant du robot pour chaque mouvement ; et déterminer, en fonction de la déformation, des positions de points d'étalonnage pour achever l'étalonnage du robot. Le procédé est employé pour obtenir des positions relativement précises des points d'étalonnage afin d'améliorer la précision d'une relation de transformation entre un système de coordonnées de robot et un système de coordonnées de vision.
PCT/CN2017/085331 2017-05-22 2017-05-22 Procédé d'étalonnage de robot, système et panneau d'étalonnage Ceased WO2018213980A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780034036.3A CN109311151B (zh) 2017-05-22 2017-05-22 一种机器人的标定方法、系统及标定板
PCT/CN2017/085331 WO2018213980A1 (fr) 2017-05-22 2017-05-22 Procédé d'étalonnage de robot, système et panneau d'étalonnage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/085331 WO2018213980A1 (fr) 2017-05-22 2017-05-22 Procédé d'étalonnage de robot, système et panneau d'étalonnage

Publications (1)

Publication Number Publication Date
WO2018213980A1 true WO2018213980A1 (fr) 2018-11-29

Family

ID=64395080

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/085331 Ceased WO2018213980A1 (fr) 2017-05-22 2017-05-22 Procédé d'étalonnage de robot, système et panneau d'étalonnage

Country Status (2)

Country Link
CN (1) CN109311151B (fr)
WO (1) WO2018213980A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI747079B (zh) * 2019-11-19 2021-11-21 財團法人資訊工業策進會 機械手臂的定位精度量測系統與方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116203935B (zh) * 2021-11-30 2025-09-16 成都圭目机器人有限公司 作业区域确定方法、装置、终端和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013009510A2 (fr) * 2011-07-08 2013-01-17 Restoration Robotics, Inc. Étalonnage et transformation d'un système de coordonnées d'un système de caméra
JP2014079864A (ja) * 2012-10-18 2014-05-08 Amada Co Ltd 溶接ロボット及び溶接ロボットにおける定盤上への配置対象物の配置方法
CN105234943A (zh) * 2015-09-09 2016-01-13 大族激光科技产业集团股份有限公司 一种基于视觉识别的工业机器人示教装置及方法
CN205403725U (zh) * 2016-02-22 2016-07-27 易喜林 超薄高精度3d系统标定板构架
CN105904107A (zh) * 2016-04-21 2016-08-31 大族激光科技产业集团股份有限公司 移动机器人激光打标系统及激光打标方法
CN106272444A (zh) * 2016-08-31 2017-01-04 山东中清智能科技有限公司 一种实现手眼关系和双机器人关系同时标定的方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1057246C (zh) * 1998-07-01 2000-10-11 中国科学院合肥智能机械研究所 一种多功能类皮肤型传感器
JP2005103720A (ja) * 2003-09-30 2005-04-21 Okuma Corp 測定装置及び測定方法
JP2007263795A (ja) * 2006-03-29 2007-10-11 Olympus Corp 校正サンプル、パターン検査装置および方法
US9652077B2 (en) * 2010-12-09 2017-05-16 T-Mobile Usa, Inc. Touch screen testing platform having components for providing conductivity to a tip
CN103075973A (zh) * 2012-12-31 2013-05-01 吉林大学 车身缝隙尺寸非接触在线检测方法
CN104089741B (zh) * 2014-06-10 2017-01-25 安徽埃力智能科技有限公司 压力分布传感器标定测量装置
CN104616292B (zh) * 2015-01-19 2017-07-11 南开大学 基于全局单应矩阵的单目视觉测量方法
JP2016187844A (ja) * 2015-03-30 2016-11-04 セイコーエプソン株式会社 ロボット、ロボット制御装置およびロボットシステム
CN106644231B (zh) * 2016-12-08 2019-03-08 西安近代化学研究所 测量可移动靶标冲击波压力峰值的效应靶结构及测试方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013009510A2 (fr) * 2011-07-08 2013-01-17 Restoration Robotics, Inc. Étalonnage et transformation d'un système de coordonnées d'un système de caméra
JP2014079864A (ja) * 2012-10-18 2014-05-08 Amada Co Ltd 溶接ロボット及び溶接ロボットにおける定盤上への配置対象物の配置方法
CN105234943A (zh) * 2015-09-09 2016-01-13 大族激光科技产业集团股份有限公司 一种基于视觉识别的工业机器人示教装置及方法
CN205403725U (zh) * 2016-02-22 2016-07-27 易喜林 超薄高精度3d系统标定板构架
CN105904107A (zh) * 2016-04-21 2016-08-31 大族激光科技产业集团股份有限公司 移动机器人激光打标系统及激光打标方法
CN106272444A (zh) * 2016-08-31 2017-01-04 山东中清智能科技有限公司 一种实现手眼关系和双机器人关系同时标定的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI747079B (zh) * 2019-11-19 2021-11-21 財團法人資訊工業策進會 機械手臂的定位精度量測系統與方法
US11433551B2 (en) 2019-11-19 2022-09-06 Institute For Information Industry Measurement system and method for positioning accuracy of a robotic arm

Also Published As

Publication number Publication date
CN109311151B (zh) 2021-07-09
CN109311151A (zh) 2019-02-05

Similar Documents

Publication Publication Date Title
WO2018214147A1 (fr) Procédé et système d'étalonnage de robot, robot et support de stockage
WO2014142596A1 (fr) Dispositif de détection de fonctionnement d'un coussin de sécurité gonflable et procédé associé
WO2009145485A2 (fr) Dispositif de détection de contact présentant des caractéristiques améliorées de reconnaissance de position marginale
WO2016107231A1 (fr) Système et procédé pour entrer des gestes dans une scène tridimensionnelle (3d)
CN105279514B (zh) 机器人系统
WO2016145581A1 (fr) Procédé pour générer un motif précis d'après un graphe tracé à la main
WO2018213980A1 (fr) Procédé d'étalonnage de robot, système et panneau d'étalonnage
CN107657642A (zh) 一种利用外部摄像头进行投影键盘的自动化标定方法
WO2015199502A1 (fr) Appareil et procédé permettant de fournir un service d'interaction de réalité augmentée
Zhang et al. Gelstereo 2.0: An improved gelstereo sensor with multimedium refractive stereo calibration
CN110238851B (zh) 一种移动机器人及其快速标定方法和系统
JPH06110543A (ja) 直接教示装置
CN117428777A (zh) 一种拆袋机器人的手眼标定方法
CN205466320U (zh) 一种基于多镜头的智能机械手
WO2018072172A1 (fr) Procédé et appareil d'identification de formes dans des images, dispositif et support de stockage informatique
WO2017135707A9 (fr) Procédé de correction de sensibilité de pression tactile et support d'enregistrement lisible par ordinateur
CN103223675B (zh) 基于压力传感器阵列的机器人灵巧手曲面跟踪方法
CN115990890B (zh) 一种机械手的标定方法、装置、计算机设备和存储介质
JP2005186193A (ja) ロボットのキャリブレーション方法および三次元位置計測方法
WO2018203590A1 (fr) Algorithme de mesure de position et de profondeur de contact pour une reconnaissance tactile tridimensionnelle
WO2023203747A1 (fr) Procédé et dispositif d'apprentissage pour robot
WO2014035187A1 (fr) Procédé et appareil permettant de générer des informations de forme d'un objet
US20250001594A1 (en) Robot control device, robot control system, and robot control method
Stursal et al. to Industry: A Machine Vision Approach for Robotic Applications
CN221604422U (zh) 一种工业机器人校准系统

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: 17910869

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17910869

Country of ref document: EP

Kind code of ref document: A1