KR101673978B1 - Robotic Arm System and Method for calibrating Parallelism of the Same - Google Patents
Robotic Arm System and Method for calibrating Parallelism of the Same Download PDFInfo
- Publication number
- KR101673978B1 KR101673978B1 KR1020140096431A KR20140096431A KR101673978B1 KR 101673978 B1 KR101673978 B1 KR 101673978B1 KR 1020140096431 A KR1020140096431 A KR 1020140096431A KR 20140096431 A KR20140096431 A KR 20140096431A KR 101673978 B1 KR101673978 B1 KR 101673978B1
- Authority
- KR
- South Korea
- Prior art keywords
- robot arm
- parallelism
- short axis
- distance
- end surface
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
The present invention relates to a robot arm system comprising a robot arm, a controller and a parallelism correcting device, wherein the robot arm has an end short axis and the end short axis has an end face, the parallelism correcting device is provided at the end face, It has one distance meter. The parallelism correction method of the robot arm system first moves the end short axis to a calibration position adjacent to the reference plane and then causes the parallelism correction device to measure the difference in distance between at least three measured points on the reference plane and the end, Signal to the controller, and the controller again adjusts the posture of the robot arm according to the measurement signal so that the distances between the measured points and the end surface are all equal to each other. The present invention thus enables the robotic arm to quickly achieve accurate parallelism with the working plane in various working situations.
Description
The present invention relates to a robot arm, and more particularly, to a robot arm system having a parallelism correcting function and a parallelism correction method thereof.
When the robot arm performs a specific operation, the end surface of the robot arm is generally parallel to the work plane so that an effector installed on the end surface can smoothly work. For example, the end effector may be a clamping jaw for clamping the shaft lever and inserting the shaft lever into an insertion hole on a working plane of a hole plate, and the robot arm is configured to insert the shaft lever into the insertion hole , The end face must be parallel to the working plane.
With reference to U.S. Pat. No. 5,218,550, the patent provides a support surface to the machine station and secures the base of the robot arm to the support surface such that a specific portion of the robot arm is parallel to a specific axial direction of the machine station. However, according to the method described above, the angle of the robot arm can not be arbitrarily changed according to different demands of the work, and if the machining accuracy of the support surface is poor, the parallelism between the robot arm and the machine station can be secured none.
In fact, robotic arms are typically used for a variety of tasks and their coordinate system is difficult to match the coordinate system of the corresponding working device (eg pick & place platform, hole plate, etc.) There is considerable difficulty in correcting the parallelism of the working plane of the corresponding working apparatus. In particular, robot arm may need to cope with a relatively complicated tilting working plane, and parallelism correction becomes more difficult in this situation.
SUMMARY OF THE INVENTION In view of the above problems, it is a primary object of the present invention to provide a robot arm system and its parallelism correction method which can quickly achieve a working plane and precise parallelism even in various operations.
In order to achieve the above object, the present invention provides a robot arm system, wherein the robot arm system includes a robot arm, a controller for controlling the operation of the robot arm, and a parallelism correcting device. The robot arm has a terminal short axis and the terminal short axis has a terminal cross-section. The parallelism correcting apparatus is provided at the end short axis and has at least one distance measuring instrument. The distance measuring instrument measures a distance difference between at least three measured points on the one reference surface and the end surface, and transmits a measurement signal to the controller .
The present invention further provides a method for correcting parallelism of a robot arm system as described above, comprising the following steps.
a. Moving the short axis to a calibration position adjacent the reference plane;
b. Measuring the distance difference between the measurement point on the reference surface and the end surface and transmitting a measurement signal to the controller; And
c. Wherein the controller adjusts the posture of the robot arm according to a measurement signal transmitted by the parallelism correcting device so that the distance between the measured point and the end surface is the same.
Whereby when the distances between the at least three measured points on the reference surface and the end surface are all the same, the end surface is parallel to the reference surface. The reference surface may be the surface of the calibration plate and the surface is parallel to the working plane when the robotic arm proceeds after the step c. In this case, since the end surface is parallel to the reference surface after step c, it is also parallel to the working plane. Alternatively, the reference surface may be a working plane at which the robot arm proceeds after the step c, so that the end plane is parallel to the working plane after the step c.
In other words, the present invention can directly correct the parallelism between the end surface of the robot arm and the working plane, or indirectly correct the parallelism between the end surface of the robot arm and the working plane by using the calibration plate. Even if the work plane is arbitrarily changed and the coordinate system is applied to a relatively complicated inclined working plane, the present invention can quickly bring the end surface of the robot arm to the working plane and the accurate parallelism.
The details of the structure, feature, assembly or use of the robot arm system and its parallelism correction method according to the present invention will be described in the detailed description of the embodiments to be described later. It will be understood by those skilled in the art that these detailed description and the specific examples listed for carrying out the invention are merely illustrative of the invention and are not intended to limit the scope of the claims of the invention It will be possible.
According to the present invention, the robot arm can quickly achieve accurate parallelism with the working plane in various working situations.
1 is a schematic perspective view of a robot arm system according to a first preferred embodiment of the present invention;
FIG. 2 is a perspective exploded view of a robot arm and a parallelism correcting apparatus of a robot arm system according to the first preferred embodiment of the present invention; FIG.
FIGS. 3 and 4 are a plan perspective view and a schematic perspective view of the use of a robot arm system according to the first preferred embodiment of the present invention;
5 is a plan perspective view of another embodiment of the robot arm system according to the first preferred embodiment of the present invention;
6 is a schematic perspective view of a robot arm and a parallelism correcting apparatus of a robot arm system according to a second preferred embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Before describing the present invention, the applicants intend to explain that the same reference numerals designate the same or similar components or their constituent features in the following embodiments and drawings. When a part is said to be installed on another part, the above-mentioned part is directly installed on the other part, or the above-mentioned part is indirectly installed on the other part, that is, one or a plurality of other parts Indicating that there is more installed.
1 and 2, a
The
The parallelism correcting apparatus 40 includes a
Hereinafter, a method for correcting the parallelism of the
a. The
The
b. The parallelism correction apparatus 40 measures a distance difference between at least three measured points on the
The
c. The
If the distance between the measurement point on the
However, the method of correcting the parallelism of the robot arm device described above may not necessarily use the
Referring to FIG. 6, the robot arm system according to the second preferred embodiment of the present invention uses a
The parallelism correction method of the robot arm system according to the present embodiment includes steps a, b, c similar to the first preferred embodiment. Referring to FIGS. 3 and 6, in step a of the present embodiment, the
In summary, the present invention can directly correct the parallelism between the
Finally, the components disclosed in the above-described embodiments of the present invention are described by way of example and are not intended to limit the scope of the present invention. Alternatives or variations of other equivalent elements should also be included in the claims of the present invention.
10: Robot arm system
20: Robot arm
22: End shortening
222: end face
30: Controller
40: parallelism correction device
41: Base
42: Distance measuring instrument
422: Measuring lever
51: work table
512: Mounting surface
52: working device
53: Working plane
54: Reference plane
55: Calibration plate
56: Virtual trajectory (measured point)
60: parallelism correction device
61: Base
62: Reference bar
64: Distance meter
642: Measuring lever
L: virtual axis
P: Calibration position
Claims (10)
The calibration method includes:
a. Moving the short axis to a calibration position adjacent the reference plane;
b. Measuring a difference in distance between a measured point on the reference surface and the end surface and transmitting a measurement signal to the controller after the end short axis is rotated; And
c. Adjusting the posture of the robot arm according to a measurement signal transmitted by the parallelism correcting apparatus so that the distance between the measured point and the end surface is the same;
Lt; / RTI >
Wherein the end short axis of the robot arm is rotatable around a virtual axis perpendicular to the end surface and the parallelism correcting device includes one distance measurer separated from the virtual axis and provided on the end short axis, Wherein the distance measuring device measures the plurality of measured points according to the rotation of the end short axis,
A method for correcting parallelism of a robot arm system.
Wherein said distance measuring instrument is in contact with said reference surface when said end short axis is located at said calibration position and in said step b.
Wherein the reference surface is a surface of a calibration plate and the surface is parallel to a working plane when the robot arm proceeds to work after step c.
Wherein the reference plane is a working plane when the robot arm proceeds to work after step c.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103122133 | 2014-06-26 | ||
TW103122133A TW201600275A (en) | 2014-06-26 | 2014-06-26 | Robotic arm system and parallelism calibration method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160001558A KR20160001558A (en) | 2016-01-06 |
KR101673978B1 true KR101673978B1 (en) | 2016-11-08 |
Family
ID=54839611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140096431A KR101673978B1 (en) | 2014-06-26 | 2014-07-29 | Robotic Arm System and Method for calibrating Parallelism of the Same |
Country Status (5)
Country | Link |
---|---|
JP (1) | JP5943970B2 (en) |
KR (1) | KR101673978B1 (en) |
CN (1) | CN105215990B (en) |
DE (1) | DE102014110548A1 (en) |
TW (1) | TW201600275A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190061961A (en) | 2017-11-28 | 2019-06-05 | 주식회사 상화 | Integrated Platform |
KR20200047150A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
KR20200047149A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
KR20200047148A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107433586A (en) * | 2016-05-26 | 2017-12-05 | 财团法人精密机械研究发展中心 | Detection module, its positioning correction method and there is its multiaxis mobile carrier device |
DE102016110908B4 (en) | 2016-06-14 | 2019-01-10 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Measuring tool for an industrial robot |
CN109304730B (en) * | 2017-07-28 | 2020-11-17 | 华中科技大学 | Robot kinematic parameter calibration method based on laser range finder |
DE102017009939B4 (en) * | 2017-10-25 | 2021-07-01 | Kuka Deutschland Gmbh | Method and system for operating a mobile robot |
TWI653130B (en) | 2017-12-05 | 2019-03-11 | 財團法人工業技術研究院 | Correction device for robot arm and correction method thereof |
CN108527381A (en) * | 2018-04-09 | 2018-09-14 | 上海方立数码科技有限公司 | A kind of service humanoid robot based on gesture recognition |
CN109174675A (en) * | 2018-07-17 | 2019-01-11 | 芜湖固高自动化技术有限公司 | A kind of cylinder sleeve processing precision positioning displacement platform and its localization method |
CN117381261B (en) * | 2023-12-13 | 2024-03-08 | 德阳市华建机械设备有限公司 | Automatic welding machine fault recognition device and method |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6317953B1 (en) * | 1981-05-11 | 2001-11-20 | Lmi-Diffracto | Vision target based assembly |
SE8304101L (en) * | 1983-07-22 | 1985-01-23 | Ibm Svenska Ab | SYSTEM FOR AUTOMATIC CALIBRATION OF SPACE COORDINATES BY A ROBOT GRIPPER IN SEX FREEDOM |
JPS638505A (en) * | 1986-06-30 | 1988-01-14 | Nec Corp | Device for measuring position deviation of part lead |
US4725965A (en) * | 1986-07-23 | 1988-02-16 | American Telephone And Telegraph Company | Method for calibrating a SCARA robot |
JPS63180492A (en) | 1987-01-21 | 1988-07-25 | 三菱電機株式会社 | Industrial robot device |
DE3822597A1 (en) * | 1988-07-04 | 1990-01-11 | Siemens Ag | Adjusting device and method for adjusting a robot arm for use in automated production areas, in particular in semiconductor technology |
JPH06304893A (en) * | 1993-04-22 | 1994-11-01 | Fanuc Ltd | Calibration system for positioning mechanism |
KR0128220Y1 (en) * | 1993-07-30 | 1998-12-15 | 김회수 | Position calibration device of industrial robot |
SE501867C2 (en) * | 1993-11-15 | 1995-06-12 | Asea Brown Boveri | Method and system for calibrating an industrial robot using a spherical calibration body |
US5740328A (en) * | 1996-08-12 | 1998-04-14 | The Regents Of The University Of California | Apparatus for robotic positional referencing and calibration |
FR2753925B1 (en) * | 1996-10-02 | 1998-10-23 | Commissariat Energie Atomique | ROBOT OBLIQUE ARTICULATION |
DE19826395A1 (en) * | 1998-06-12 | 1999-12-23 | Amatec Gmbh | Method for capturing and compensating for kinematic changes in a robot |
JP3421608B2 (en) * | 1999-04-08 | 2003-06-30 | ファナック株式会社 | Teaching model generator |
DE19924511A1 (en) * | 1999-05-28 | 2000-12-21 | Bernd Scheibner | Measurement method for a handling device |
GB9914918D0 (en) * | 1999-06-26 | 1999-08-25 | British Aerospace | Method and apparatus for calibrating a first co-ordinate frame of an indexing means in a second frame of a sensing means |
GB0226764D0 (en) * | 2002-11-15 | 2002-12-24 | Rock Alan G | Measuring device |
JP2005157784A (en) * | 2003-11-26 | 2005-06-16 | Tokyo Denki Univ | Method for calibrating moving mechanism using compact artifact |
JP2008522836A (en) * | 2004-10-25 | 2008-07-03 | ユニバーシティ・オブ・デイトン | Method and system for providing improved accuracy in articulated robots by kinematic robot model parameter determination |
CN1920473A (en) * | 2005-08-22 | 2007-02-28 | 宣德科技股份有限公司 | Detector with same flatness |
JP5059418B2 (en) * | 2007-01-12 | 2012-10-24 | 本田技研工業株式会社 | Work mounting system and work mounting method |
NL1036673A1 (en) * | 2008-04-09 | 2009-10-12 | Asml Holding Nv | Robot Position Calibration Tool (RPCT). |
JP2011102767A (en) * | 2009-11-11 | 2011-05-26 | Nec Corp | Non-contact type position/attitude measuring method, non-contact type position/attitude measuring device, and semiconductor mounting device equipped with the non-contact type position/attitude measuring device |
CN101797751B (en) * | 2010-01-26 | 2011-06-22 | 哈尔滨工程大学 | Industrial robot structure with seven tandem shafts for pipe end operations |
JP5321532B2 (en) * | 2010-04-28 | 2013-10-23 | 株式会社安川電機 | Robot calibration apparatus and calibration method |
CN202092578U (en) * | 2010-10-29 | 2011-12-28 | 西安北方捷瑞光电科技有限公司 | Parallelism measurement indicator |
CN102581851A (en) * | 2011-01-14 | 2012-07-18 | 鸿富锦精密工业(深圳)有限公司 | Mechanical arm movement control system and method |
JP5786550B2 (en) * | 2011-08-18 | 2015-09-30 | 株式会社デンソーウェーブ | 6-axis robot offset detection method |
JP5672173B2 (en) * | 2011-06-28 | 2015-02-18 | 株式会社デンソーウェーブ | 6-axis robot offset detection method |
US8918210B2 (en) * | 2011-03-18 | 2014-12-23 | Denso Wave Incorporated | Method of detecting an inter-axis offset of 6-axis robot |
KR101194909B1 (en) * | 2011-03-30 | 2012-10-25 | 한양대학교 산학협력단 | Dual coil bobbin and spherical motor having the same |
CN103101060B (en) * | 2011-11-11 | 2015-07-01 | 鸿富锦精密工业(深圳)有限公司 | Sensing calibration method for robot tool center point |
CN102536201B (en) * | 2011-12-20 | 2014-07-02 | 西安思坦仪器股份有限公司 | Multi-arm imaging data correcting method |
CN103659465B (en) * | 2012-09-21 | 2016-03-09 | 财团法人工业技术研究院 | compensation control method for multi-axis machine |
CN102878908A (en) * | 2012-09-24 | 2013-01-16 | 如皋市非标轴承有限公司 | Tool for measuring end face parallelism of side roller shaft head of forklift |
CN102967245A (en) * | 2012-11-14 | 2013-03-13 | 无锡麦铁精密机械制造有限公司 | Gauge for parallelism of motor casing cover |
CN202947656U (en) * | 2012-11-14 | 2013-05-22 | 无锡麦铁精密机械制造有限公司 | Detecting tool for parallelism degree of motor housing cover |
CN102997854A (en) * | 2012-11-27 | 2013-03-27 | 江阴市锦明玻璃技术有限公司 | Laser detection guiding device |
-
2014
- 2014-06-26 TW TW103122133A patent/TW201600275A/en unknown
- 2014-07-03 CN CN201410315467.5A patent/CN105215990B/en active Active
- 2014-07-25 DE DE102014110548.6A patent/DE102014110548A1/en active Pending
- 2014-07-29 KR KR1020140096431A patent/KR101673978B1/en active IP Right Grant
- 2014-07-30 JP JP2014154933A patent/JP5943970B2/en active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190061961A (en) | 2017-11-28 | 2019-06-05 | 주식회사 상화 | Integrated Platform |
KR20200047150A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
KR20200047149A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
KR20200047148A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
Also Published As
Publication number | Publication date |
---|---|
JP5943970B2 (en) | 2016-07-05 |
CN105215990B (en) | 2019-05-24 |
JP2016007696A (en) | 2016-01-18 |
DE102014110548A1 (en) | 2015-12-31 |
KR20160001558A (en) | 2016-01-06 |
TW201600275A (en) | 2016-01-01 |
CN105215990A (en) | 2016-01-06 |
TWI561354B (en) | 2016-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101673978B1 (en) | Robotic Arm System and Method for calibrating Parallelism of the Same | |
US9211647B2 (en) | Parallel link robot | |
EP3584533A1 (en) | Coordinate measurement system | |
US10281255B2 (en) | Method for performing measurements using a test element in a coordinate measuring machine or a machine tool | |
US20180369977A1 (en) | Calibration device and method | |
US11289303B2 (en) | Calibrating method and calibrating system | |
CN105364924A (en) | robot zero calibration system and robot zero calibration method | |
JP2020020670A (en) | Circularity measurement device, measurement guide system and method | |
US9631915B2 (en) | Arm type three-dimensional measuring machine and inclination correction method of base part for supporting arm type three-dimensional measuring machine | |
CA3006543A1 (en) | Gap measurement device and gap measurement method | |
JP5663847B2 (en) | Calibration jig and calibration method | |
KR102308091B1 (en) | Method for determining the positional relationship between the substrate transfer apparatus and the substrate transfer robot and the substrate placing unit | |
JP5272598B2 (en) | Method for specifying jig coordinates of machining apparatus and machining apparatus using the method | |
TW201716899A (en) | Calibration method and calibration apparatus | |
US20210162584A1 (en) | Three-dimensional measuring device and robotic arm calibration method thereof | |
JP3999308B2 (en) | Robot mounting method | |
TWI814988B (en) | Arrangement and method for adjusting a robot arm | |
US20170131702A1 (en) | Automatic position adjustment system | |
KR102040979B1 (en) | Automation apparatus for calibraion of 3d measuring apparatus | |
JP2008281468A (en) | Angle indexing accuracy measuring device and method | |
JP2011102767A (en) | Non-contact type position/attitude measuring method, non-contact type position/attitude measuring device, and semiconductor mounting device equipped with the non-contact type position/attitude measuring device | |
US10343041B2 (en) | Apparatus and method for measuring and adjusting a golf club loft and lie | |
Nieves et al. | Laser beam multi-position alignment approach for an automated industrial robot calibration | |
KR20110123942A (en) | Robot calibration method using digital leveler | |
JP6478603B2 (en) | Surface shape measuring method and surface shape measuring apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20191025 Year of fee payment: 4 |