KR20160001558A - 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
- KR20160001558A KR20160001558A KR1020140096431A KR20140096431A KR20160001558A KR 20160001558 A KR20160001558 A KR 20160001558A KR 1020140096431 A KR1020140096431 A KR 1020140096431A KR 20140096431 A KR20140096431 A KR 20140096431A KR 20160001558 A KR20160001558 A KR 20160001558A
- Authority
- KR
- South Korea
- Prior art keywords
- robot arm
- parallelism
- distance
- short axis
- plane
- 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
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)
A controller for controlling the operation of the robot arm; And
A parallelism calibrator installed at an end surface of the end shaft and having at least one distance measurer for measuring a distance between at least three measured points on the reference surface and the end surface to transmit a measurement signal to the controller;
The robot arm system comprising:
Wherein the end short axis of the robot arm is rotatable about an imaginary axis perpendicular to the end plane, and the parallelism correcting apparatus includes the distance measurer detached from the imaginary axis and installed at the end short axis.
Wherein the parallelism correcting apparatus includes a reference rod that contacts one of the measured points of the measurement during measurement and two distance meters that measure each of the other two measured points.
The method comprises:
a. Moving the short axis to a calibration position adjacent the reference plane;
b. Measuring the distance difference between the measured point on the reference surface and the end surface and transmitting a measurement signal to the controller; 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;
Of the robot arm system.
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 the distance measuring device separated from the imaginary axis and installed on the end short axis, And the distance measuring device measures the plurality of measured points in accordance with the rotation of the end short axis.
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.
The parallelism correcting apparatus comprises:
A reference bar and two said distance meters,
The reference bar contacts one of the measured points when the end short axis is located at the calibration position and in the step b, and the two distance meters measure the other two measured points in the step b Measuring the parallelism of a robot arm system.
Wherein the two distance measuring devices are in contact with the reference surface in 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 true KR20160001558A (en) | 2016-01-06 |
KR101673978B1 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) |
Families Citing this family (12)
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 |
KR102423644B1 (en) | 2017-11-28 | 2022-07-21 | 주식회사 상화 | Integrated Platform |
CN109866220B (en) | 2017-12-05 | 2021-07-23 | 财团法人工业技术研究院 | Correcting device and correcting method for mechanical arm |
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 |
KR20200047149A (en) | 2018-10-26 | 2020-05-07 | 주식회사 상화 | Real-time operating experience units |
KR20200047150A (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 |
CN117381261B (en) * | 2023-12-13 | 2024-03-08 | 德阳市华建机械设备有限公司 | Automatic welding machine fault recognition device and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Family Cites Families (35)
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 |
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
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Also Published As
Publication number | Publication date |
---|---|
KR101673978B1 (en) | 2016-11-08 |
JP2016007696A (en) | 2016-01-18 |
TW201600275A (en) | 2016-01-01 |
JP5943970B2 (en) | 2016-07-05 |
TWI561354B (en) | 2016-12-11 |
DE102014110548A1 (en) | 2015-12-31 |
CN105215990A (en) | 2016-01-06 |
CN105215990B (en) | 2019-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101673978B1 (en) | Robotic Arm System and Method for calibrating Parallelism of the Same | |
US9211647B2 (en) | Parallel link robot | |
US5239855A (en) | Positional calibration of robotic arm joints relative to the gravity vector | |
JP2018088250A (en) | Kinematic calibration | |
US10281255B2 (en) | Method for performing measurements using a test element in a coordinate measuring machine or a machine tool | |
JP2006243983A (en) | Calibration method for parallel mechanism, verification method for calibration, verification program for calibration, data sampling method and correction data sampling method in space position correction | |
WO2013142570A1 (en) | Method for measuring a rotary axis of a machine tool system | |
US20180207755A1 (en) | Gear mechanism assembly apparatus and assembly method | |
JP2000288965A (en) | Measuring device and error correcting method of machine | |
US20190299417A1 (en) | Method of adjusting posture of 6-axis robot | |
US11289303B2 (en) | Calibrating method and calibrating system | |
JP2019105615A (en) | Spatial accuracy correction method, and spatial accuracy correction device | |
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 | |
JP5272598B2 (en) | Method for specifying jig coordinates of machining apparatus and machining apparatus using the method | |
KR20090070194A (en) | Sensing device and its method for compensating tool position processing oil-groove inside of engine cylinder | |
JP3999308B2 (en) | Robot mounting method | |
TW201927444A (en) | Fixture correction device and method | |
JP2008281468A (en) | Angle indexing accuracy measuring device and method | |
JP6425009B2 (en) | Three-dimensional measuring machine and shape measuring method using the same | |
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 | |
TWI814988B (en) | Arrangement and method for adjusting a robot arm | |
JP4093111B2 (en) | Work accuracy measuring device and accuracy measuring method | |
US20170131702A1 (en) | Automatic position adjustment system | |
KR102040979B1 (en) | Automation apparatus for calibraion of 3d 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 |