JP2013006242A - Horizontal articulated robot, and calibration method of the horizontal articulated robot - Google Patents

Horizontal articulated robot, and calibration method of the horizontal articulated robot Download PDF

Info

Publication number
JP2013006242A
JP2013006242A JP2011140633A JP2011140633A JP2013006242A JP 2013006242 A JP2013006242 A JP 2013006242A JP 2011140633 A JP2011140633 A JP 2011140633A JP 2011140633 A JP2011140633 A JP 2011140633A JP 2013006242 A JP2013006242 A JP 2013006242A
Authority
JP
Japan
Prior art keywords
arm
mark
horizontal arm
base
horizontal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011140633A
Other languages
Japanese (ja)
Inventor
Shingo Hoshino
真吾 星野
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2011140633A priority Critical patent/JP2013006242A/en
Publication of JP2013006242A publication Critical patent/JP2013006242A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a horizontal articulated robot capable of accurately executing calibration by a simple method, and the calibration method of the horizontal articulated robot.SOLUTION: The horizontal articulated robot includes a base, a first arm connected to the base so as to be turnable, a second arm connected to the first arm so as to be turnable, a first driving part horizontally turning the first arm with respect to the base, and a second driving part horizontally turning the second arm with respect to the base. A first mark integrally molded with the first arm and having a first width in the turning direction of the first arm is provided at the connection part of the first arm to the base, and a second mark integrally molded with the base and having the same width as the first width is provided at the connection part of the base to the first arm. The first mark and the second mark are disposed so as to face each other when the first arm is turned to a predetermined position with respect to the base.

Description

この発明は、水平多関節ロボット、および水平多関節ロボットのキャリブレーション方法に関する。   The present invention relates to a horizontal articulated robot and a calibration method for a horizontal articulated robot.

従来から、例えば特許文献1に記載のように、コンピューターと所定のプログラムを記憶したメモリーを有する制御装置を備えたロボットについて、ロボット定数の測定誤差およびツールオフセットの測定誤差を自動的に補正する、ロボット定数の自動補正方式が知られている。この種のロボットでは、教示点から教示点への軌跡の制御に補間機能を用いているが、補間機能が十分な機能を果たすためには、ロボット定数やツールオフセットの設定が正確であること、すなわちキャリブレーションが正確に行われている必要がある。そこで、特許文献1では、あらかじめ定められた1点にツール先端が一致するようにロボットを教示装置を介して教示し、このときの各軸の姿勢を制御装置内の記憶装置に記憶するという動作を、同一の教示点についてロボットの姿勢を変えて複数回、繰り返すとともに、定数とツールオフセットを補正するプログラムを実行して、各軸の姿勢、初期設定定数、およびツールオフセットから、自動的に定数とツールオフセットを正確な値に補正している。   Conventionally, for example, as described in Patent Document 1, a robot having a control device having a computer and a memory storing a predetermined program is automatically corrected for a robot constant measurement error and a tool offset measurement error. An automatic correction method for robot constants is known. In this type of robot, the interpolation function is used to control the trajectory from the teaching point to the teaching point, but in order for the interpolation function to function sufficiently, the robot constants and tool offset settings must be accurate. That is, calibration needs to be performed accurately. Therefore, in Patent Document 1, the robot is taught via the teaching device so that the tip of the tool matches a predetermined point, and the posture of each axis at this time is stored in a storage device in the control device. Is repeated several times for the same teaching point by changing the robot's posture, and a program that corrects the constant and tool offset is executed to automatically calculate the constant from the posture of each axis, the initial setting constant, and the tool offset. And the tool offset is corrected to an accurate value.

特開昭61−133409号公報JP-A-61-133409

ところで、特許文献1では、定数やツールオフセットを正確な値に補正するため、あらかじめ定められた1点にツール先端位置が一致するようにロボットを教示装置を介して教示し、このときの各軸の姿勢を制御装置内の記憶装置に記憶するという動作を、同一点についてロボットの姿勢を変えて複数回、繰り返さなければならない。かかる動作は、時間を要する上、目視でツール先端位置を教示点に一致するように保持する必要があり、キャリブレーションを行なう作業者に負担を強いるという課題もある。   By the way, in Patent Document 1, in order to correct constants and tool offsets to accurate values, the robot is taught via a teaching device so that the tool tip position coincides with a predetermined point, and each axis at this time Must be repeated a plurality of times by changing the posture of the robot at the same point. Such an operation requires time, and it is necessary to visually hold the tool tip position so as to coincide with the teaching point. This causes a problem that the operator who performs the calibration is burdened.

本発明は、上記課題を解決するためになされたものであり、その目的は、簡略な方法で、かつ正確にキャリブレーションを実行することができる水平多関節ロボット、および水平多関節ロボットのキャリブレーション方法を提供することである。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a horizontal articulated robot capable of performing calibration accurately and in a simple manner, and calibration of a horizontal articulated robot. Is to provide a method.

この発明に係る水平多関節ロボットは、基台と、前記基台に回動可能に連結される第1アームと、前記第1アームに回動可能に連結される第2アームと、前記第1アームを前記基台に対して水平方向に回動する第1駆動部と、前記第2アームを前記基台に対して水平方向に回動する第2駆動部と、を備え、前記第1アームの前記基台との連結部には、前記第1アームと一体成型され前記第1アームの回動方向に第1の幅を有する第1のマークが設けられ、前記基台の前記第1アームとの連結部には、前記基台と一体成型され前記第1の幅を有する第2のマークが設けられ、前記第1アームが前記基台に対して所定の位置に回動すると、前記第1のマークと前記第2のマークとが対向するように配置されていることを要旨とする。   The horizontal articulated robot according to the present invention includes a base, a first arm rotatably connected to the base, a second arm rotatably connected to the first arm, and the first arm. A first drive unit that rotates the arm in a horizontal direction with respect to the base; and a second drive unit that rotates the second arm in a horizontal direction with respect to the base. The first arm of the base is provided with a first mark integrally formed with the first arm and having a first width in the rotation direction of the first arm. And a second mark having the first width formed integrally with the base, and when the first arm rotates to a predetermined position with respect to the base, The gist is that the first mark and the second mark are arranged so as to face each other.

この発明によれば、第1アームの基台との連結部には第1の幅を有する第1のマークが設けられており、基台の第1アームとの連結部には第1の幅を有する第2のマークが設けられており、さらに第1アームを基台に対して所定の位置に回動すると、第1のマークと第2のマークとが対向する位置になるように配置されていることから、第1のマークと第2のマークとを合わせることにより、第1アームのキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第1のマーク、第2のマークは、それぞれ第1アーム、基台と一体整型されていることから、第1のマーク、第2のマークを精度良く形成することが可能であり、精度良く形成された第1のマークおよび第2のマークを使用することにより、第1アームの正確なキャリブレーションも可能になる。   According to the present invention, the first mark having the first width is provided at the connecting portion of the first arm with the base, and the first width is provided at the connecting portion of the base with the first arm. And a second mark having a position where the first mark and the second mark are opposed to each other when the first arm is rotated to a predetermined position with respect to the base. Therefore, by combining the first mark and the second mark, the first arm can be calibrated by a simple method. Furthermore, since the first mark and the second mark are integrally formed with the first arm and the base, respectively, it is possible to form the first mark and the second mark with high accuracy. By using the first mark and the second mark formed with high accuracy, the first arm can be accurately calibrated.

この発明に係る水平多関節ロボットは、基台と、前記基台に回動可能に連結される第1アームと、前記第1アームに回動可能に連結される第2アームと、前記第1アームを前記基台に対して水平方向に回動する第1駆動部と、前記第2アームを前記基台に対して水平方向に回動する第2駆動部と、を備え、前記第2アームの前記第1アームとの連結部には、前記第2アームと一体成型され前記第2アームの回動方向に第2の幅を有する第3のマークが設けられ、前記第1アームの前記第2アームとの連結部には、前記第1アームと一体成型され前記第2の幅を有する第4のマークが設けられ、前記第2のアームが前記第1アームに対して所定の位置に回動すると、前記第3のマークと前記第4のマークが対向する位置になるように配置されていることを要旨とする。   The horizontal articulated robot according to the present invention includes a base, a first arm rotatably connected to the base, a second arm rotatably connected to the first arm, and the first arm. A first drive unit that rotates the arm in a horizontal direction with respect to the base; and a second drive unit that rotates the second arm in a horizontal direction with respect to the base. The connecting portion of the first arm is provided with a third mark which is integrally formed with the second arm and has a second width in the rotation direction of the second arm. The connecting portion with the two arms is provided with a fourth mark integrally molded with the first arm and having the second width, and the second arm is rotated to a predetermined position with respect to the first arm. When moved, the third mark and the fourth mark are arranged so as to face each other. The gist of the Rukoto.

この発明によれば、第2アームの第1アームとの連結部には第2の幅を有する第3のマークが設けられており、第1アームの第2アームとの連結部には前記第2の幅を有する第4のマークが設けられており、さらに第2アームを第1アームに対して所定の位置に回動すると、第3のマークと第4のマークとが対向する位置になるように配置されていることから、第3のマークと第4のマークとにより第2アームのキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第3のマーク、第4のマークは、それぞれ第2アーム、第1アームと一体整型されていることから、第3のマーク、第4のマークを精度良く形成することが可能であり、精度良く形成された第3のマークおよび第4のマークを使用することにより、第2アームの正確なキャリブレーションも可能になる。   According to this invention, the third mark having the second width is provided at the connecting portion of the second arm with the first arm, and the connecting portion of the first arm with the second arm is provided with the first mark. A fourth mark having a width of 2 is provided, and when the second arm is rotated to a predetermined position with respect to the first arm, the third mark and the fourth mark are opposed to each other. Thus, the second arm can be calibrated by a simple method using the third mark and the fourth mark. Further, since the third mark and the fourth mark are integrally formed with the second arm and the first arm, respectively, it is possible to form the third mark and the fourth mark with high accuracy. By using the third mark and the fourth mark formed with high accuracy, the second arm can be accurately calibrated.

この発明に係る水平多関節ロボットは、前記第2アームの前記第1アームとの連結部には、前記第2アームと一体成型され前記第2アームの回動方向に第2の幅を有する第3のマークが設けられ、前記第1アームの前記第2アームとの連結部には、前記第1アームと一体成型され前記第2の幅を有する第4のマークが設けられ、前記第2のアームが前記第1アームに対して所定の位置に回動すると、前記第3のマークと前記第4のマークが対向する位置になるように配置されていてもよい。   In the horizontal articulated robot according to the present invention, the connecting portion of the second arm with the first arm is integrally formed with the second arm and has a second width in the rotation direction of the second arm. 3 is provided, and a connecting portion between the first arm and the second arm is provided with a fourth mark integrally formed with the first arm and having the second width. When the arm rotates to a predetermined position with respect to the first arm, the third mark and the fourth mark may be arranged to face each other.

この発明によれば、第2アームの第1アームとの連結部には第2の幅を有する第3のマークが設けられており、第1アームの第2アームとの連結部には第2の幅を有する第4のマークが設けられており、さらに第2アームを第1アームに対して所定の位置に回動すると、第3のマークと第4のマークとが対向する位置になるように配置されていることから、第3のマークと第4のマークとにより第2アームのキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第3のマーク、第4のマークは、それぞれ第2アーム、第1アームと一体整型されていることから、第3のマーク、第4のマークを精度良く形成することが可能であり、精度良く形成された第3のマークおよび第4のマークを使用することにより、第2アームの正確なキャリブレーションも可能になる。   According to this invention, the third mark having the second width is provided at the connection portion of the second arm with the first arm, and the second portion of the first arm is connected with the second arm. A fourth mark having a width of 1 mm is provided, and when the second arm is further rotated to a predetermined position with respect to the first arm, the third mark and the fourth mark are opposed to each other. Therefore, the second arm can be calibrated by a simple method using the third mark and the fourth mark. Further, since the third mark and the fourth mark are integrally formed with the second arm and the first arm, respectively, it is possible to form the third mark and the fourth mark with high accuracy. By using the third mark and the fourth mark formed with high accuracy, the second arm can be accurately calibrated.

この発明に係る水平多関節ロボットのキャリブレーションの方法は、複数のアームを有し、前記複数のアームを基準点に位置決めするマークを備える水平多関節ロボットのキャリブレーション方法であって、前記マークによる位置決めを行う第1の工程と、前記第1の工程後、前記アームの回動位置を検出するエンコーダーのパルスを読みとる第2の工程と、前記第2の工程後、前記エンコーダーを多回動数の情報をリセットする第3の工程と、前記第3の工程後、前記エンコーダーのパルスを読みとる第4の工程と、前記第4の工程後、前記第2の工程における前記パルスと前記第4の工程における前記パルスとを比較する第5の工程と、前記第5の工程後、前記複数のアームの少なくとも1つを回動させる第6の工程と、を有することを要旨とする。   A calibration method for a horizontal articulated robot according to the present invention is a calibration method for a horizontal articulated robot that includes a plurality of arms and includes a mark that positions the plurality of arms at a reference point. A first step of positioning, a second step of reading a pulse of an encoder for detecting a rotation position of the arm after the first step, and a multi-rotation number of the encoder after the second step. A third step of resetting the information, a fourth step of reading the encoder pulse after the third step, a pulse of the second step after the fourth step, and the fourth step A fifth step of comparing the pulse in the step, and a sixth step of rotating at least one of the plurality of arms after the fifth step. And effect.

この発明によれば、第1の工程で、位置決めマークを用いて第1水平アーム12または第2水平アーム15を基準点に位置決めするので、簡略な方法でかつ正確に、第1水平アーム12または第2水平アーム15を基準点に位置決めすることが可能になる。   According to the present invention, in the first step, the first horizontal arm 12 or the second horizontal arm 15 is positioned at the reference point using the positioning mark, so that the first horizontal arm 12 or It becomes possible to position the second horizontal arm 15 at the reference point.

本発明の一実施の形態にかかる水平多関節ロボットの正面構造を示す正面図。The front view which shows the front structure of the horizontal articulated robot concerning one embodiment of this invention. 本発明の一実施の形態にかかる水平多関節ロボットの基台と第1水平アームの連結部を示す斜視図。The perspective view which shows the connection part of the base and 1st horizontal arm of the horizontal articulated robot concerning one embodiment of this invention. 本発明の一実施の形態にかかる水平多関節ロボットの第1水平アームと第2水平アームの連結部を示す斜視図。The perspective view which shows the connection part of the 1st horizontal arm and 2nd horizontal arm of the horizontal articulated robot concerning one embodiment of this invention. 本発明の一実施の形態にかかる水平多関節ロボットのキャリブレーション方法を示すフローチャート。The flowchart which shows the calibration method of the horizontal articulated robot concerning one embodiment of this invention. 本発明の一実施の形態にかかる水平多関節ロボットのキャリブレーション方法を示すフローチャート。The flowchart which shows the calibration method of the horizontal articulated robot concerning one embodiment of this invention.

以下、本発明にかかる水平多関節ロボットの一実施の形態について、図1〜図3を参照して説明する。
図1に示すように、水平多関節ロボットであるロボット10では、床面等に設置される基台11の上端部に、鉛直方向に沿う軸心C1を中心にして、基台11に対して回動する第1アームとしての第1水平アーム12の基端部が連結されている。基台11内には、第1水平アーム12を回動させる第1駆動源としての第1モーター13と、該第1モーターの回動軸13aに連結され、その出力軸14aが第1水平アーム12に連結固定された減速機14とが設置されている。そして第1水平アーム12は、第1モーター13の駆動力が減速機14を介して伝達されることによって、基台11に対して水平方向に回動、すなわち水平旋回する。基台11および第1水平アーム12は、鋳鉄などの金属材料で形成されており、その長さ方向及び旋回方向などに高い剛性を有している。
Hereinafter, an embodiment of a horizontal articulated robot according to the present invention will be described with reference to FIGS.
As shown in FIG. 1, in the robot 10 that is a horizontal articulated robot, the upper end of the base 11 installed on the floor surface or the like is centered on the axis C1 along the vertical direction with respect to the base 11. The base end portion of the first horizontal arm 12 as the rotating first arm is connected. In the base 11, a first motor 13 as a first drive source for rotating the first horizontal arm 12 and a rotation shaft 13a of the first motor are connected, and an output shaft 14a thereof is connected to the first horizontal arm. A speed reducer 14 connected and fixed to 12 is installed. The first horizontal arm 12 rotates in the horizontal direction with respect to the base 11, that is, horizontally rotates, when the driving force of the first motor 13 is transmitted via the speed reducer 14. The base 11 and the first horizontal arm 12 are made of a metal material such as cast iron and have high rigidity in the length direction and the turning direction.

基台11の第1水平アーム12との連結部には、図2に示すように、基台11と一体成型され、第1水平アーム12の回動方向に第1の幅を有する第2のマーク31が形成されている。また、第1水平アーム12の基台11との連結部には、第1水平アーム12と一体成型され第1水平アーム12の回動方向に第1の幅を有する第1のマーク30が形成されている。さらに、第1水平アーム12が基台11に対して回動して所定の位置関係あるとき、基台11に形成された第2のマーク31と第1水平アーム12に形成された第1のマーク30とは、対向するように配置されている。   As shown in FIG. 2, the connecting portion of the base 11 with the first horizontal arm 12 is formed integrally with the base 11 and has a second width having a first width in the rotational direction of the first horizontal arm 12. A mark 31 is formed. Further, a first mark 30 formed integrally with the first horizontal arm 12 and having a first width in the rotation direction of the first horizontal arm 12 is formed at a connection portion of the first horizontal arm 12 with the base 11. Has been. Further, when the first horizontal arm 12 rotates with respect to the base 11 and has a predetermined positional relationship, the second mark 31 formed on the base 11 and the first mark formed on the first horizontal arm 12. It is arranged so as to face the mark 30.

すなわち、本願発明に係る水平多関節ロボット10は、基台11に第1水平アームの回動方向に第1の幅を有する第2のマーク31を形成し、第1水平アーム12にその回動方向に第1の幅を有する第1のマーク30を形成するとともに、第1水平アーム12が基台11に対して回動して所定の位置関係あるとき、第1のマーク30と第2のマーク31とが対向するように第1のマーク30と第2のマーク31とが配置されている。この結果、第1水平アーム12を回動させ、第1のマーク30と第2のマーク31を合わせるという簡単な方法により、第1水平アーム12のキャリブレーションが可能になるという効果を奏する。   That is, the horizontal articulated robot 10 according to the present invention forms the second mark 31 having the first width in the rotation direction of the first horizontal arm on the base 11 and rotates the first horizontal arm 12 on the second mark 31. When the first mark 30 having the first width in the direction is formed and the first horizontal arm 12 is rotated with respect to the base 11 and has a predetermined positional relationship, the first mark 30 and the second mark 30 The first mark 30 and the second mark 31 are arranged so as to face the mark 31. As a result, the first horizontal arm 12 can be calibrated by a simple method of rotating the first horizontal arm 12 and aligning the first mark 30 and the second mark 31.

特に、第1のマーク30と第2のマーク31は、どちらも第1の幅を有する。この結果、第1のマーク30の一端と第2のマーク31の一端とで位置合わせを行うとともに、第1のマーク30の他端(もう一方の端)と第2のマーク31の他端(もう一方の端)とでも位置合わせを行うことが可能である。2ヶ所で同時に位置合わせを行うことができるので、1ヶ所のみで位置合わせを行う場合と比して、正確な位置合わせが可能となる。さらに、第1水平アーム12が基台11に対して回動して所定の位置関係あるとき、第1のマーク30と第2のマーク31とが対向するように第1のマーク30と第2のマーク31が配置されている。位置合わせの際には、第1のマーク30と第2のマーク31とが対向しているので、位置合わせが容易であるとともに、正確な位置合わせが可能になる。   In particular, both the first mark 30 and the second mark 31 have a first width. As a result, one end of the first mark 30 and one end of the second mark 31 are aligned, and the other end (the other end) of the first mark 30 and the other end of the second mark 31 ( It is also possible to align with the other end. Since alignment can be performed simultaneously at two locations, accurate alignment is possible as compared with the case where alignment is performed only at one location. Further, when the first horizontal arm 12 is rotated with respect to the base 11 and has a predetermined positional relationship, the first mark 30 and the second mark 31 are arranged so that the first mark 30 and the second mark 31 face each other. Mark 31 is arranged. At the time of alignment, since the first mark 30 and the second mark 31 are opposed to each other, alignment is easy and accurate alignment is possible.

さらに、第1のマーク30および第2のマーク31は、第1水平アームまたは基台11と一体成型によって形成されている。第1のマーク30および第2のマーク31の形成を、基台または第1水平アームと一体で成型することにより、高精度にマークを形成することが可能となり、ひいては正確な位置合わせが可能になる。   Further, the first mark 30 and the second mark 31 are formed by integral molding with the first horizontal arm or base 11. By forming the first mark 30 and the second mark 31 integrally with the base or the first horizontal arm, it becomes possible to form the mark with high accuracy, and consequently, accurate positioning is possible. Become.

図2では、第1のマーク30および第2のマーク31として、マーク部が窪んだ凹状形状のものを例示しているが、マーク部の形状はかかる形状に限定されるものではない。第1のマーク30および第2のマーク31の形状として、マーク部が***した凸状形状、窪んだ凹状形状、切欠き形状等、種々の形状が考えられ、第1水平アームの回動方向に第1の幅を有し、かつ基台11または第1水平アーム12と一体成型で形成する限り、その形状は限定されない。   In FIG. 2, the first mark 30 and the second mark 31 are illustrated in a concave shape in which the mark portion is recessed, but the shape of the mark portion is not limited to such a shape. As the shape of the first mark 30 and the second mark 31, various shapes such as a convex shape with a raised mark portion, a concave shape with a depression, a notch shape, and the like can be considered. The shape is not limited as long as it has the first width and is formed by integral molding with the base 11 or the first horizontal arm 12.

第1水平アーム12の先端部には、鉛直方向に沿う軸心C2を中心にして第1水平アーム12に対して回動する第2アームとしての第2水平アーム15が有するアーム本体15aの基端部が連結されている。第2水平アーム15内には、第2水平アーム15を回動させる第2駆動源としての第2モーター16と、該第2モーター16の回動軸16aに連結され、その出力軸17aが第1水平アーム12に連結固定された減速機17とが設置されている。そして第2水平アーム15は、第2モーター16の駆動力が減速機17を介して伝達されることによって、軸心C2を中心にして第1水平アーム12に対して水平方向に回動、すなわち水平旋回する。第2水平アーム15は、鋳鉄などの金属材料で形成されており、その長さ方向及び旋回方向などに高い剛性を有している。   The distal end of the first horizontal arm 12 is a base of an arm main body 15a included in a second horizontal arm 15 as a second arm that rotates with respect to the first horizontal arm 12 about an axis C2 along the vertical direction. The ends are connected. The second horizontal arm 15 is connected to a second motor 16 as a second drive source for rotating the second horizontal arm 15, and a rotation shaft 16a of the second motor 16, and an output shaft 17a thereof is connected to the second horizontal arm 15. A reduction gear 17 connected and fixed to one horizontal arm 12 is installed. The second horizontal arm 15 is rotated in the horizontal direction with respect to the first horizontal arm 12 around the axis C2 by the driving force of the second motor 16 being transmitted via the speed reducer 17, that is, Turn horizontally. The 2nd horizontal arm 15 is formed with metal materials, such as cast iron, and has high rigidity in the length direction, turning direction, etc.

第1水平アーム12の第2水平アーム15との連結部には、図3に示すように、第1水平アーム12と一体成型され、第2水平アーム15の回動方向に第2の幅を有する第4のマーク34が形成されている。また、第2水平アーム15の第1水平アーム12との連結部には、第2水平アーム15と一体成型され第2水平アーム15の回動方向に第2の幅を有する第3のマーク32が形成されている。さらに、第2水平アーム15が第1水平アーム12に対して回動して所定の位置関係あるとき、第1水平アーム12に形成された第4のマーク34と第1水平アーム12に形成された第3のマーク32とは、対向するように配置されている。   As shown in FIG. 3, the connecting portion of the first horizontal arm 12 and the second horizontal arm 15 is integrally formed with the first horizontal arm 12 and has a second width in the rotational direction of the second horizontal arm 15. A fourth mark 34 is formed. In addition, a third mark 32 that is integrally formed with the second horizontal arm 15 and has a second width in the rotational direction of the second horizontal arm 15 is connected to the connection portion of the second horizontal arm 15 with the first horizontal arm 12. Is formed. Further, when the second horizontal arm 15 rotates with respect to the first horizontal arm 12 and has a predetermined positional relationship, the fourth mark 34 formed on the first horizontal arm 12 and the first horizontal arm 12 are formed. The third mark 32 is disposed so as to face the third mark 32.

すなわち、本願発明に係る水平多関節ロボット10は、第1水平アーム12に第2水平アーム15の回動方向に第2の幅を有する第4のマーク34を、第2水平アーム15にその回動方向に第2の幅を有する第3のマーク32を、それぞれ形成するとともに、第2水平アーム15が第1水平アーム12に対して回動して所定の位置関係あるとき、第3のマーク32と第4のマーク34とが対向するように第3のマーク32と第4のマーク34とが配置されている。この結果、第2水平アーム15を回動させ、第3のマーク32と第4のマーク34を合わせるという簡単な方法により、水平多関節ロボット10のキャリブレーションが可能になるという効果を奏する。   That is, in the horizontal articulated robot 10 according to the present invention, the fourth mark 34 having the second width in the rotation direction of the second horizontal arm 15 is provided on the first horizontal arm 12, and the second horizontal arm 15 is rotated in turn. A third mark 32 having a second width in the moving direction is formed, and when the second horizontal arm 15 rotates with respect to the first horizontal arm 12 and has a predetermined positional relationship, the third mark 32 is formed. The third mark 32 and the fourth mark 34 are arranged so that the 32 and the fourth mark 34 face each other. As a result, the horizontal articulated robot 10 can be calibrated by a simple method of rotating the second horizontal arm 15 and aligning the third mark 32 and the fourth mark 34.

第3のマーク32と第4のマーク34は、どちらも第2の幅を有する。この結果、第3のマーク32の一端と第4のマーク34の一端とで位置合わせを行うとともに、第3のマーク32の他端(もう一方の端)と第4のマーク34の他端(もう一方の端)とでも位置合わせを行うことが可能である。2ヶ所で同時に位置合わせを行うことができるので、1ヶ所のみで位置合わせを行う場合と比して、正確な位置合わせが可能となる。さらに、第2水平アーム15が第1水平アーム12に対して回動して所定の位置関係あるとき、第3のマーク32と第4のマーク34とが対向するように第3のマーク32と第4のマーク34が配置されている。位置合わせの際には、第3のマーク32と第4のマーク34とが対向しているので、位置合わせが容易であるとともに、正確な位置合わせが可能になる。   Both the third mark 32 and the fourth mark 34 have a second width. As a result, one end of the third mark 32 and one end of the fourth mark 34 are aligned, and the other end (the other end) of the third mark 32 and the other end of the fourth mark 34 ( It is also possible to align with the other end. Since alignment can be performed simultaneously at two locations, accurate alignment is possible as compared with the case where alignment is performed only at one location. Further, when the second horizontal arm 15 rotates with respect to the first horizontal arm 12 and has a predetermined positional relationship, the third mark 32 and the fourth mark 34 are arranged so that the third mark 32 and the fourth mark 34 face each other. A fourth mark 34 is arranged. At the time of alignment, since the third mark 32 and the fourth mark 34 face each other, the alignment is easy and accurate alignment is possible.

さらに、第3のマーク32および第4のマーク34は、第2水平アーム15または第1水平アームと一体成型によって形成されている。第3のマーク32および第4のマーク34の形成を、第2水平アーム15または第1水平アーム12と一体で成型することにより、高精度にマークを形成することが可能となり、ひいては正確な位置合わせが可能になる。   Further, the third mark 32 and the fourth mark 34 are formed integrally with the second horizontal arm 15 or the first horizontal arm. By forming the third mark 32 and the fourth mark 34 integrally with the second horizontal arm 15 or the first horizontal arm 12, it becomes possible to form the mark with high accuracy, and as a result, an accurate position. Matching becomes possible.

図3では、第3のマーク32としてマーク部が***した凸状形状のものを、第4のマーク34としてマーク部が切り欠かれた切欠き形状のものをそれぞれ例示したが、マーク部の形状はかかる形状に限定されるものではない。第3のマーク32および第4のマーク34の形状として、マーク部が***した凸状形状、くぼんだ凹状形状、切欠き形状等、種々の形状が考えられ、第2水平アームの回動方向に第2の幅を有し、かつ第1水平アーム12または第2水平アーム15と一体成型で形成する限り、その形状は限定されない。   In FIG. 3, a convex shape with a raised mark portion is illustrated as the third mark 32, and a notched shape with the mark portion cut out is illustrated as the fourth mark 34. Is not limited to such a shape. As the shapes of the third mark 32 and the fourth mark 34, various shapes such as a convex shape with a raised mark portion, a concave concave shape, and a notch shape are conceivable. The shape is not limited as long as it has the second width and is formed integrally with the first horizontal arm 12 or the second horizontal arm 15.

第2水平アーム15は、その基端部から先端部にかけてアーム本体15aの上側を第2モーター16などを含めて覆うアームカバー18を有している。アームカバー18は、例えば樹脂材料で形成され、第2モーター16などの装置を保護する一方、それらの装置から発生する粉塵が周辺に飛散することを抑制する。本実施形態の第2水平アーム15は、アーム本体15aとアームカバー18とによって構成されている。   The second horizontal arm 15 has an arm cover 18 that covers the upper side of the arm body 15a including the second motor 16 and the like from the base end portion to the tip end portion. The arm cover 18 is formed of, for example, a resin material and protects devices such as the second motor 16, while suppressing dust generated from these devices from being scattered around. The second horizontal arm 15 of the present embodiment is constituted by an arm main body 15a and an arm cover 18.

第2水平アーム15の先端部には、アーム本体15aとアームカバー18とを貫通し、第2水平アーム15に対して変位する変位部材としての上下回動軸19が設けられている。上下回動軸19は、円柱状の軸体であって、その周表面には図示しないボールねじ溝とスプライン溝とがそれぞれ形成されている。図2に示されるように、上下回動軸19は、そのスプライン溝が第2水平アーム15の先端部に配置されたスプラインナット19Sの中心に嵌め合わされるように挿通され、そのボールねじ溝がこれも第2水平アーム15の先端部に配置されたボールねじナット19Bの中心に螺合されるように挿通されている。これにより上下回動軸19は、第2水平アーム15に対して回動可能に、かつ、上下方向に移動可能に支持されている。   At the tip of the second horizontal arm 15, a vertical rotating shaft 19 is provided as a displacement member that passes through the arm body 15 a and the arm cover 18 and is displaced with respect to the second horizontal arm 15. The vertical rotation shaft 19 is a cylindrical shaft body, and a ball screw groove and a spline groove (not shown) are formed on the circumferential surface thereof. As shown in FIG. 2, the vertical rotation shaft 19 is inserted so that the spline groove is fitted to the center of the spline nut 19 </ b> S arranged at the tip of the second horizontal arm 15, and the ball screw groove is This is also inserted so as to be screwed into the center of the ball screw nut 19 </ b> B disposed at the tip of the second horizontal arm 15. Thus, the vertical rotation shaft 19 is supported so as to be rotatable with respect to the second horizontal arm 15 and movable in the vertical direction.

第2水平アーム15内には、第3駆動源としての図示しない回動モーターが設置されている。上記回動モーターは、その駆動力がベルト21を介してスプラインナット19Sに伝達される。すなわち上下回動軸19は、上記回動モーターによってスプラインナット19Sが正逆回動されることによって、鉛直方向に沿う自らの軸心C3を中心にして正逆回動される。   In the second horizontal arm 15, a rotation motor (not shown) is installed as a third drive source. The driving force of the rotating motor is transmitted to the spline nut 19S via the belt 21. That is, the vertical rotation shaft 19 is rotated forward and backward about its own axis C3 along the vertical direction when the spline nut 19S is rotated forward and backward by the rotation motor.

第2水平アーム15内には、第3駆動源としての図示しない昇降モーターが設置されている。昇降モーターは、その駆動力が図示しないベルトを介してボールねじナット19Bに伝達される。すなわち上下回動軸19は、上記昇降モーターによってボールねじナット19Bが正逆回動されることによって、鉛直方向に昇降移動する。そして、その昇降移動によってその下端部である作業部25を上下方向に昇降させる。   In the second horizontal arm 15, a lifting motor (not shown) as a third drive source is installed. The driving force of the elevating motor is transmitted to the ball screw nut 19B via a belt (not shown). That is, the vertical rotation shaft 19 moves up and down in the vertical direction when the ball screw nut 19B is rotated forward and backward by the lifting motor. And the working part 25 which is the lower end part is raised / lowered up and down by the raising / lowering movement.

上下回動軸19の作業部25には、ツール、例えば被搬送物を把持するものや被加工物を加工するもの等の取り付けが可能になっている。そして、ロボットは、作業部25に取り付けられた各ツールによって、部品を搬送したり、部品を加工したりするようになっている。   A tool such as one that grips the object to be conveyed or one that processes the object to be processed can be attached to the working unit 25 of the vertical rotation shaft 19. The robot transports parts and processes parts by using each tool attached to the working unit 25.

次に、図4を用いて、本発明に係る水平多関節ロボットの第1水平アーム12のキャリブレーション方法を説明する。
まず、第1水平アーム12を回動させ、ゼロ位置に移動する(S11)。具体的には、第1水平アーム12の基台11との連結部に形成された第1のマーク30と、基台11の第1水平アーム12との連結部に形成された第2のマーク31とが一致するよう、第1水平アーム12を回動させる。
Next, a calibration method of the first horizontal arm 12 of the horizontal articulated robot according to the present invention will be described with reference to FIG.
First, the first horizontal arm 12 is rotated and moved to the zero position (S11). Specifically, the first mark 30 formed at the connection portion of the first horizontal arm 12 with the base 11 and the second mark formed at the connection portion of the base 11 with the first horizontal arm 12. The first horizontal arm 12 is rotated so that 31 matches.

ところで、本発明に係る水平多関節ロボット10は、第1モーター13の駆動力を、減速機14を介して第1水平アーム12に伝達する一方、第1モーター13の1回動(360度)中における回動位置をエンコーダーが記憶している。従って、第1水平アーム12をゼロ位置に復帰させる際、第1水平アームをゼロ位置に対して第1モーター13の1回動の範囲内に復帰させることができれば、第1モーター13のエンコーダーが記憶しているパルスカウントの情報を利用することにより、ゼロ位置の調整を行なうことなくロボットの使用が可能となる。例えば、減速機14の減速比が1:80の場合、第1水平アーム12を4.5度(±2.25度)の精度でゼロ位置に復帰させることができれば、第1モーター13の1回動の範囲内に収束することが可能である。かかる場合、第1モーター13のエンコーダーが記憶しているパルスカウントの情報を利用することにより、第1水平アームのゼロ位置の調整を省略することが可能となる。   By the way, the horizontal articulated robot 10 according to the present invention transmits the driving force of the first motor 13 to the first horizontal arm 12 via the speed reducer 14, while the first motor 13 rotates once (360 degrees). The encoder stores the rotation position inside. Therefore, when the first horizontal arm 12 is returned to the zero position, if the first horizontal arm can be returned within the range of one rotation of the first motor 13 with respect to the zero position, the encoder of the first motor 13 is By using the stored pulse count information, the robot can be used without adjusting the zero position. For example, when the reduction ratio of the speed reducer 14 is 1:80, if the first horizontal arm 12 can be returned to the zero position with an accuracy of 4.5 degrees (± 2.25 degrees), 1 of the first motor 13 It is possible to converge within the range of rotation. In such a case, the zero position adjustment of the first horizontal arm can be omitted by using the pulse count information stored in the encoder of the first motor 13.

本発明に係る水平多関節ロボットのキャリブレーション方法は、第1のマーク30と第2のマーク31とを一致させることにより、第1水平アーム12をゼロ位置に復帰させたときのゼロ位置とのずれ(誤差)を、第1モーター13の1回動分の範囲内に収束させることを可能とするものである。   In the calibration method for the horizontal articulated robot according to the present invention, the first mark 30 and the second mark 31 are made to coincide with each other so that the first horizontal arm 12 is returned to the zero position. The deviation (error) can be converged within the range of one rotation of the first motor 13.

このとき、第1のマーク30は第1水平アーム12の回動方向に第1の幅を有するとともに、第2のマーク31も第1水平アーム12の回動方向に第1の幅を有しているので、第1のマーク30の一端と第2のマーク31の一端とで位置合わせを行うとともに、第1のマーク30のもう一方の端と第2のマーク31のもう一方の端とでも位置合わせを行うことが好ましい。マークの両側を使って位置合わせを行うことにより、1ヶ所のみで位置合わせを行う場合と比して、正確な位置合わせが可能となる。   At this time, the first mark 30 has a first width in the rotation direction of the first horizontal arm 12, and the second mark 31 also has a first width in the rotation direction of the first horizontal arm 12. Therefore, alignment is performed between one end of the first mark 30 and one end of the second mark 31, and at the other end of the first mark 30 and the other end of the second mark 31. It is preferable to perform alignment. By performing alignment using both sides of the mark, it is possible to perform accurate alignment as compared with the case where alignment is performed only at one location.

次いで、第1モーター13のエンコーダーの多回動量の情報のリセットを行なう(S12)。第1モーター13のエンコーダーは、第1モーター13の1回動(360度)中における回動位置に関する情報であるパルスカウントの情報と、第1モーター13の回動数(何周回動したか)に関する情報である多回動数の情報とを有する。本ステップでリセットするのは後者の多回動量の情報である。   Next, the information on the multi-rotation amount of the encoder of the first motor 13 is reset (S12). The encoder of the first motor 13 includes information on the pulse count, which is information related to the rotation position during one rotation (360 degrees) of the first motor 13, and the number of rotations of the first motor 13 (how many rotations have been performed) Information on the number of multiple rotations. It is the latter multi-rotation amount information that is reset in this step.

引き続き、第1水平アーム12がゼロ位置にあるとき、エンコーダーのパルスがリセット前後で合致しているか比較する(S13)。なお、エンコーダーのパルスがリセット前後で一致している場合は、第1水平アーム12がゼロ位置に対して第1モーター13の1回動の範囲内に復帰していることを意味し、エンコーダーのパルスがリセット前後で一致していない場合は、第1水平アーム12がゼロ位置に対して第1モーター13の1回動の範囲外であるという意味である。   Subsequently, when the first horizontal arm 12 is at the zero position, it is compared whether the encoder pulses match before and after the reset (S13). Note that if the encoder pulses match before and after the reset, it means that the first horizontal arm 12 has returned to the range of one rotation of the first motor 13 with respect to the zero position. If the pulses do not match before and after the reset, it means that the first horizontal arm 12 is outside the range of one rotation of the first motor 13 with respect to the zero position.

ゼロ位置のパルスがリセット前後で一致している場合は、第1モーター13のエンコーダーが記憶しているパルスカウントの情報を利用することが可能である。第1モーター13のパルスリセット、あるいは第1水平アーム12のゼロ位置のリセットは必要ない。第1水平アーム12に関しては、第1モーター13のエンコーダーが記憶しているパルスカウントの情報を利用し、第1水平アームのキャリブレーションを終了することができる(S14)。   When the pulse at the zero position is the same before and after the reset, it is possible to use the pulse count information stored in the encoder of the first motor 13. It is not necessary to reset the pulse of the first motor 13 or reset the zero position of the first horizontal arm 12. With respect to the first horizontal arm 12, the calibration of the first horizontal arm can be completed using the information of the pulse count stored in the encoder of the first motor 13 (S14).

本発明のキャリブレーション方法は、第1のマーク30と第2のマーク31を使用して高精度に第1水平アーム12をゼロ位置に復帰させることが可能であるので、第1水平アームをゼロ位置に復帰させたときのゼロ位置との誤差を、第1モーター13の1回動分の範囲内に収束させることが可能である。この結果、第1モーター13のエンコーダーが位置を記憶している1回動分に入るため、第1モーター13のエンコーダーのパルスリセット、および第1水平アーム12のゼロ位置の調整は必要ないということになる。   In the calibration method of the present invention, the first horizontal arm 12 can be returned to the zero position with high accuracy by using the first mark 30 and the second mark 31, so that the first horizontal arm is zero. The error from the zero position when returning to the position can be converged within the range of one rotation of the first motor 13. As a result, since the encoder of the first motor 13 enters one rotation storing the position, it is not necessary to reset the pulse of the encoder of the first motor 13 and adjust the zero position of the first horizontal arm 12. become.

一方、第1のマーク30および第2のマーク31を使用することなく、目視で第1水平アーム12をゼロ位置に移動する場合は、第1水平アーム12をゼロ位置に正確に復帰させることは容易ではない。ゼロ位置のパルスがリセット前と一致していない場合、すなわち、第1水平アーム12を、ゼロ位置に対し、第1モーター13の1回動分の範囲内となるように復帰させることができない場合は、第1モーター13のエンコーダーのパルスリセット、また第1水平アーム12のゼロ位置の調整が必要になる(S15)。   On the other hand, when the first horizontal arm 12 is visually moved to the zero position without using the first mark 30 and the second mark 31, the first horizontal arm 12 can be accurately returned to the zero position. It's not easy. When the pulse at the zero position does not match that before the reset, that is, when the first horizontal arm 12 cannot be returned to the zero position so as to be within the range of one rotation of the first motor 13. Therefore, it is necessary to reset the encoder pulse of the first motor 13 and adjust the zero position of the first horizontal arm 12 (S15).

本発明に係る水平多関節ロボットの第1水平アーム12のキャリブレーション方法は、第1水平アーム12の基台11との連結部に設けられた第1のマーク30と、基台11の第1水平アーム12との連結部に設けられた第2のマーク31を使用して、第1水平アーム12をゼロ位置に復帰させる、というものである。第1のマーク30と第2のマーク31は、ともに第1水平アーム12の回動方向に第1の幅を有し、さらに、第1水平アーム12が基台11に対して所定の位置に回動したとき、第1のマーク30と第2のマーク31とが対向する位置になるように配置されている。この結果、第1水平アーム12を、正確にゼロ位置に復帰させることを可能とするものである。すなわち、第1水平アーム12を、第1モーター13の1回動分以下のずれ(誤差)誤差で、第1水平アーム12のゼロ位置に復帰させることを可能とする。この結果、第1モーター13のエンコーダーのパルスリセットが不要となり、さらに煩雑な作業である第1水平アーム12のゼロ位置調整が必要ない、という効果を奏する。   The method for calibrating the first horizontal arm 12 of the horizontal articulated robot according to the present invention includes a first mark 30 provided at a connection portion between the first horizontal arm 12 and the base 11, and the first of the base 11. The first horizontal arm 12 is returned to the zero position by using the second mark 31 provided at the connecting portion with the horizontal arm 12. Both the first mark 30 and the second mark 31 have a first width in the rotation direction of the first horizontal arm 12, and the first horizontal arm 12 is at a predetermined position with respect to the base 11. When rotated, the first mark 30 and the second mark 31 are arranged to face each other. As a result, the first horizontal arm 12 can be accurately returned to the zero position. That is, the first horizontal arm 12 can be returned to the zero position of the first horizontal arm 12 with a deviation (error) error of one rotation or less of the first motor 13. As a result, it is not necessary to reset the pulse of the encoder of the first motor 13, and there is an effect that the zero position adjustment of the first horizontal arm 12 which is a complicated operation is not necessary.

引き続き、図5を用いて、本発明に係る水平多関節ロボットの第2水平アーム15のキャリブレーション方法を説明する。なお、第2水平アーム15のキャリブレーション方法は、上述の第1水平アーム12のキャリブレーション方法と重複する部分が多いので、同じ部分は記載を省略、または簡略化して記載し、異なる点を中心に説明する。   Next, a calibration method of the second horizontal arm 15 of the horizontal articulated robot according to the present invention will be described with reference to FIG. Since the calibration method of the second horizontal arm 15 has many parts that overlap with the calibration method of the first horizontal arm 12 described above, the description of the same part is omitted or simplified, and different points are mainly described. Explained.

まず、第2水平アーム15を回動させ、ゼロ位置に移動する(S21)。具体的には、第3のマーク32と第4のマーク34とが一致するよう、第2水平アーム15を回動させる。第3のマーク32と第4のマーク34とを一致させることにより、第2水平アームをゼロ位置に復帰させたときのゼロ位置とのずれ(誤差)を、第2モーター16の1回動分の範囲内に収束させることが可能になる。   First, the second horizontal arm 15 is rotated and moved to the zero position (S21). Specifically, the second horizontal arm 15 is rotated so that the third mark 32 and the fourth mark 34 coincide with each other. By making the third mark 32 and the fourth mark 34 coincide with each other, a deviation (error) from the zero position when the second horizontal arm is returned to the zero position is equivalent to one rotation of the second motor 16. It is possible to converge within the range.

次いで、第2モーター16のエンコーダーの多回動量の情報のリセットを行なう(S22)。   Next, the information on the multi-rotation amount of the encoder of the second motor 16 is reset (S22).

さらに、第2水平アーム15がゼロ位置にあるとき、エンコーダーのパルスがリセット前後で一致しているか比較する(S23)。
ゼロ位置のパルスがリセット前後で一致している場合は、右腕/左腕の補正を行なう(S24)。右腕/左腕の補正とは、水平多関節ロボット10の作業部25で、同一の教示点を異なる2種類の姿勢で教示し、第1水平アーム12および第2水平アーム15の微調整を行うものである。
Further, when the second horizontal arm 15 is at the zero position, it is compared whether the encoder pulses match before and after the reset (S23).
If the pulse at the zero position is the same before and after reset, right arm / left arm correction is performed (S24). The right arm / left arm correction means that the working unit 25 of the horizontal articulated robot 10 teaches the same teaching point in two different postures and finely adjusts the first horizontal arm 12 and the second horizontal arm 15. It is.

一方、ゼロ位置のパルスがリセット前後で合致していない場合は、右腕/左腕の補正の前に、第2水平アーム15に対して第2モーターのエンコーダーのパルスリセット、第2水平アーム15のゼロ位置調整を行う(S25)。   On the other hand, if the pulse at the zero position does not match before and after the reset, the pulse reset of the encoder of the second motor with respect to the second horizontal arm 15 and the zero of the second horizontal arm 15 are performed before the correction of the right arm / left arm. Position adjustment is performed (S25).

本発明に係る水平多関節ロボットの第2水平アーム15のキャリブレーション方法は、第2水平アーム15の第1水平アーム12との連結部に設けられた第3のマーク32と、第1水平アーム12の第2水平アーム15との連結部に設けられた第4のマーク34を使用して、第2水平アーム15をゼロ位置に復帰させる、というものである。第3のマーク32と第4のマーク34は、第2水平アーム15の回動方向に第2の幅を有し、さらに、第2水平アーム15が第1水平アームに対して所定の位置に回動すると、第3のマーク32と第4のマーク34とが対向する位置になるように配置されている。この結果、第2水平アーム15を、正確にゼロ位置に復帰させることが可能となる。すなわち、第2水平アーム15を、第2モーター16の1回動分以下のずれ(誤差)で、第2水平アーム15のゼロ位置に復帰させることを可能とする。この結果、第2モーター16のエンコーダーのパルスリセットが不要となり、第2水平アーム15のゼロ位置の補正が必要なくなるという効果を奏する。   The calibration method of the second horizontal arm 15 of the horizontal articulated robot according to the present invention includes a third mark 32 provided at a connecting portion of the second horizontal arm 15 to the first horizontal arm 12, and a first horizontal arm. The second horizontal arm 15 is returned to the zero position by using the fourth mark 34 provided at the connecting portion with the 12 second horizontal arms 15. The third mark 32 and the fourth mark 34 have a second width in the rotation direction of the second horizontal arm 15, and the second horizontal arm 15 is in a predetermined position with respect to the first horizontal arm. When rotated, the third mark 32 and the fourth mark 34 are arranged to face each other. As a result, the second horizontal arm 15 can be accurately returned to the zero position. That is, the second horizontal arm 15 can be returned to the zero position of the second horizontal arm 15 with a deviation (error) of one rotation or less of the second motor 16. As a result, it is not necessary to reset the pulse of the encoder of the second motor 16, and the zero position of the second horizontal arm 15 need not be corrected.

一方、第3のマーク32および第4のマーク34を使用することなく、目視で第2水平アーム15をゼロ位置に移動する場合は、第2水平アーム15をゼロ位置に正確に復帰させることは容易ではない。ゼロ位置のパルスがリセット前と一致していない場合、すなわち、第2水平アーム15を、ゼロ位置に対し、第2モーター16の1回動分の範囲内となるように復帰させることができない場合は、第2モーター16のエンコーダーのパルスリセット、また第2水平アーム15のゼロ位置の調整が必要になる(S25)。   On the other hand, when the second horizontal arm 15 is visually moved to the zero position without using the third mark 32 and the fourth mark 34, the second horizontal arm 15 can be accurately returned to the zero position. It's not easy. When the pulse at the zero position does not match that before the reset, that is, when the second horizontal arm 15 cannot be returned to the zero position so as to be within the range of one rotation of the second motor 16. Therefore, it is necessary to reset the pulse of the encoder of the second motor 16 and adjust the zero position of the second horizontal arm 15 (S25).

さらに、本発明に係る第2水平アームの調整方法は、第3のマーク32、第4のマーク34を使用することにより、第2水平アーム15を正確にゼロ位置に復帰させることを可能にするが、この結果、その後に行なう右腕/左腕の補正のステップにおいて、第3のマーク32、第4のマーク34を使用せずに第2水平アーム15をゼロ位置に移動する場合に比べ、右腕/左腕の補正をやり直す回数が極めて少なくてすむという効果を奏する。第3のマーク32および第4のマーク34を使用することなく、目視で第2水平アーム15をゼロ位置に移動した場合は、第2水平アーム15が正確にゼロ位置に復帰できない場合が多い。このため、右腕/左腕の補正のステップにおいて、補正をやり直す回数が増えるという課題がある。   Further, the second horizontal arm adjusting method according to the present invention makes it possible to accurately return the second horizontal arm 15 to the zero position by using the third mark 32 and the fourth mark 34. As a result, in the subsequent right arm / left arm correction step, the right arm / left arm is compared with the case where the second horizontal arm 15 is moved to the zero position without using the third mark 32 and the fourth mark 34. There is an effect that the number of times of correcting the left arm is very small. When the second horizontal arm 15 is visually moved to the zero position without using the third mark 32 and the fourth mark 34, the second horizontal arm 15 often cannot accurately return to the zero position. Therefore, there is a problem that the number of correction corrections increases in the right arm / left arm correction step.

以上説明したように、本実施の形態に係る水平多関節ロボットおよび水平多関節のキャリブレーション方法によれば、以下に列挙する効果を得ることができる。   As described above, according to the horizontal articulated robot and the horizontal articulated calibration method according to the present embodiment, the following effects can be obtained.

(1)上記実施形態によれば、第1水平アーム12の基台11との連結部には第1の幅を有する第1のマーク30が設けられており、基台11の第1水平アーム12との連結部には第1の幅を有する第2のマーク31が設けられており、第1水平アーム12を基台11に対して所定の位置に回動すると、第1のマーク30と第2のマーク31とが対向する位置になるように配置されていることから、第1のマーク30と第2のマーク31とを合わせることにより、第1水平アーム12のキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第1のマーク30、第2のマーク31は、それぞれ基台11、第1水平アーム12と一体整型されていることから、精度良く整形することが可能であり、精度良く整形された第1のマーク30および第2のマーク31を使用することにより、第1水平アーム12の正確なキャリブレーションも可能になる。   (1) According to the above embodiment, the first mark 30 having the first width is provided at the connection portion of the first horizontal arm 12 with the base 11, and the first horizontal arm of the base 11 is provided. 12 is provided with a second mark 31 having a first width. When the first horizontal arm 12 is rotated to a predetermined position with respect to the base 11, the first mark 30 and Since the second mark 31 is disposed so as to face the second mark 31, the first mark 30 and the second mark 31 are aligned to simplify the calibration of the first horizontal arm 12. It becomes possible to do. Further, since the first mark 30 and the second mark 31 are integrally formed with the base 11 and the first horizontal arm 12, respectively, it is possible to shape with high accuracy and to be accurately shaped. By using the first mark 30 and the second mark 31, accurate calibration of the first horizontal arm 12 is also possible.

(2)上記実施形態によれば、第2水平アーム15の第1水平アーム12との連結部には第2の幅を有する第3のマーク32が設けられており、第1水平アーム12の第2水平アーム15との連結部には第2の幅を有する第4のマーク34が設けられており、第2水平アーム15を第1水平アーム12に対して所定の位置に回動すると、第3のマーク32と第4のマーク34とが対向する位置になるように配置されていることから、第3のマーク32と第4のマーク34とにより第2水平アーム15のキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第3のマーク32、第4のマーク34は、それぞれ第1水平アーム12、第2水平アーム15と一体整型されていることから、精度良く整形することが可能であり、精度良く整形された第3のマーク32および第4のマーク34を使用することにより、第2水平アーム15の正確なキャリブレーションも可能になる。   (2) According to the above embodiment, the third mark 32 having the second width is provided at the connection portion of the second horizontal arm 15 with the first horizontal arm 12, and the first horizontal arm 12 A fourth mark 34 having a second width is provided at the connecting portion with the second horizontal arm 15, and when the second horizontal arm 15 is rotated to a predetermined position with respect to the first horizontal arm 12, Since the third mark 32 and the fourth mark 34 are arranged so as to face each other, the calibration of the second horizontal arm 15 is simplified by the third mark 32 and the fourth mark 34. Can be performed in a simple manner. Further, since the third mark 32 and the fourth mark 34 are integrally formed with the first horizontal arm 12 and the second horizontal arm 15, respectively, it is possible to accurately shape, and accurately shape. By using the third mark 32 and the fourth mark 34, the second horizontal arm 15 can be accurately calibrated.

(3)上記実施形態によれば、第2水平アーム15の第1水平アーム12との連結部には第2の幅を有する第3のマーク32が設けられており、第1水平アーム12の第2水平アーム15との連結部には第2の幅を有する第4のマーク34が設けられており、第2水平アーム15を第1水平アーム12に対して所定の位置に回動すると、第3のマーク32と第4のマーク34とが対向する位置になるように配置されていることから、第3のマーク32と第4のマーク34とにより第2水平アーム15のキャリブレーションを簡略な方法で行なうことが可能になる。さらに、第3のマーク32、第4のマーク34は、それぞれ第1水平アーム12、第2水平アーム15と一体整型されていることから、精度良く整形することが可能であり、精度良く整形された第3のマーク32および第4のマーク34を使用することにより、第2水平アーム15の正確なキャリブレーションも可能になる。   (3) According to the above embodiment, the third mark 32 having the second width is provided at the connecting portion between the second horizontal arm 15 and the first horizontal arm 12, and the first horizontal arm 12 A fourth mark 34 having a second width is provided at the connecting portion with the second horizontal arm 15, and when the second horizontal arm 15 is rotated to a predetermined position with respect to the first horizontal arm 12, Since the third mark 32 and the fourth mark 34 are arranged so as to face each other, the calibration of the second horizontal arm 15 is simplified by the third mark 32 and the fourth mark 34. Can be performed in a simple manner. Further, since the third mark 32 and the fourth mark 34 are integrally formed with the first horizontal arm 12 and the second horizontal arm 15, respectively, it is possible to accurately shape, and accurately shape. By using the third mark 32 and the fourth mark 34, the second horizontal arm 15 can be accurately calibrated.

(4)上記実施態様によれば、第1の工程で、位置決めマークを用いて第1水平アーム12または第2水平アーム15を基準点に位置決めするので、簡略な方法でかつ正確に、第1水平アーム12または第2水平アーム15を基準点に位置決めすることが可能になる。   (4) According to the above-described embodiment, the first horizontal arm 12 or the second horizontal arm 15 is positioned at the reference point using the positioning mark in the first step. It becomes possible to position the horizontal arm 12 or the second horizontal arm 15 at the reference point.

10…ロボット、11…基台、12…第1水平アーム、13…第1モーター、13a…回動軸、14…減速機、14a…出力軸、15…第2水平アーム、15a…アーム本体、16…第2モーター、16a…回動軸、17…減速機、17a…出力軸、18…アームカバー、19…上下回動軸、19B…ボールねじナット、19S…スプラインナット、25…作業部、30…第1のマーク、31…第2のマーク、32…第3のマーク、33…配線ダクト、34…第4のマーク、35,36,37…電気配線、40…コントローラー。   DESCRIPTION OF SYMBOLS 10 ... Robot, 11 ... Base, 12 ... 1st horizontal arm, 13 ... 1st motor, 13a ... Turning axis, 14 ... Reduction gear, 14a ... Output shaft, 15 ... 2nd horizontal arm, 15a ... Arm main body, DESCRIPTION OF SYMBOLS 16 ... 2nd motor, 16a ... Rotary shaft, 17 ... Reduction gear, 17a ... Output shaft, 18 ... Arm cover, 19 ... Vertical rotary shaft, 19B ... Ball screw nut, 19S ... Spline nut, 25 ... Working part, DESCRIPTION OF SYMBOLS 30 ... 1st mark, 31 ... 2nd mark, 32 ... 3rd mark, 33 ... Wiring duct, 34 ... 4th mark, 35, 36, 37 ... Electrical wiring, 40 ... Controller.

Claims (4)

基台と、
前記基台に回動可能に連結される第1アームと、
前記第1アームに回動可能に連結される第2アームと、
前記第1アームを前記基台に対して水平方向に回動する第1駆動部と、
前記第2アームを前記基台に対して水平方向に回動する第2駆動部と、を備え、
前記第1アームの前記基台との連結部には、前記第1アームと一体成型され前記第1アームの回動方向に第1の幅を有する第1のマークが設けられ、
前記基台の前記第1アームとの連結部には、前記基台と一体成型され前記第1の幅を有する第2のマークが設けられ、
前記第1アームが前記基台に対して所定の位置に回動すると、前記第1のマークと前記第2のマークとが対向する位置になるように配置されていることを特徴とする水平多関節ロボット。
The base,
A first arm rotatably connected to the base;
A second arm pivotably coupled to the first arm;
A first drive unit that rotates the first arm in a horizontal direction with respect to the base;
A second drive unit that rotates the second arm in a horizontal direction with respect to the base,
A connecting portion of the first arm with the base is provided with a first mark integrally formed with the first arm and having a first width in the rotation direction of the first arm,
The connecting portion of the base with the first arm is provided with a second mark integrally molded with the base and having the first width,
When the first arm is rotated to a predetermined position with respect to the base, the first mark and the second mark are disposed so as to face each other. Articulated robot.
基台と、
前記基台に回動可能に連結される第1アームと、
前記第1アームに回動可能に連結される第2アームと、
前記第1アームを前記基台に対して水平方向に回動する第1駆動部と、
前記第2アームを前記基台に対して水平方向に回動する第2駆動部と、を備え、
前記第2アームの前記第1アームとの連結部には、前記第2アームと一体成型され前記第2アームの回動方向に第2の幅を有する第3のマークが設けられ、
前記第1アームの前記第2アームとの連結部には、前記第1アームと一体成型され前記第2の幅を有する第4のマークが設けられ、
前記第2のアームが前記第1アームに対して所定の位置に回動すると、前記第3のマークと前記第4のマークが対向する位置になるように配置されていることを特徴とする水平多関節ロボット。
The base,
A first arm rotatably connected to the base;
A second arm pivotably coupled to the first arm;
A first drive unit that rotates the first arm in a horizontal direction with respect to the base;
A second drive unit that rotates the second arm in a horizontal direction with respect to the base,
The connecting portion of the second arm with the first arm is provided with a third mark integrally formed with the second arm and having a second width in the rotation direction of the second arm,
A connecting portion of the first arm with the second arm is provided with a fourth mark integrally molded with the first arm and having the second width,
When the second arm rotates to a predetermined position with respect to the first arm, the third mark and the fourth mark are arranged so as to face each other. Articulated robot.
前記第2アームの前記第1アームとの連結部には、前記第2アームと一体成型され前記第2アームの回動方向に第2の幅を有する第3のマークが設けられ、
前記第1アームの前記第2アームとの連結部には、前記第1アームと一体成型され前記第2の幅を有する第4のマークが設けられ、
前記第2のアームが前記第1アームに対して所定の位置に回動すると、前記第3のマークと前記第4のマークが対向する位置になるように配置されていることを特徴とする請求項1に記載の水平多関節ロボット。
The connecting portion of the second arm with the first arm is provided with a third mark integrally formed with the second arm and having a second width in the rotation direction of the second arm,
A connecting portion of the first arm with the second arm is provided with a fourth mark integrally molded with the first arm and having the second width,
The third mark and the fourth mark are arranged to face each other when the second arm rotates to a predetermined position with respect to the first arm. The horizontal articulated robot according to Item 1.
複数のアームを有し、前記複数のアームを基準点に位置決めするマークを備える水平多関節ロボットのキャリブレーション方法であって、
前記マークによる位置決めを行う第1の工程と、
前記第1の工程後、前記アームの回動位置を検出するエンコーダーのパルスを読みとる第2の工程と、
前記第2の工程後、前記エンコーダーを多回動数の情報をリセットする第3の工程と、
前記第3の工程後、前記エンコーダーのパルスを読みとる第4の工程と、
前記第4の工程後、前記第2の工程における前記パルスと前記第4の工程における前記パルスとを比較する第5の工程と、
前記第5の工程後、前記複数のアームの少なくとも1つを回動させる第6の工程と、を有することを特徴とする水平多関節ロボットのキャリブレーション方法。
A calibration method for a horizontal articulated robot having a plurality of arms and comprising a mark for positioning the plurality of arms at a reference point,
A first step of positioning by the mark;
After the first step, a second step of reading an encoder pulse for detecting the rotational position of the arm;
After the second step, a third step of resetting the information on the number of multiple rotations of the encoder;
After the third step, a fourth step of reading the encoder pulse;
After the fourth step, a fifth step of comparing the pulse in the second step with the pulse in the fourth step;
A calibration method for a horizontal articulated robot, comprising: a sixth step of rotating at least one of the plurality of arms after the fifth step.
JP2011140633A 2011-06-24 2011-06-24 Horizontal articulated robot, and calibration method of the horizontal articulated robot Pending JP2013006242A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011140633A JP2013006242A (en) 2011-06-24 2011-06-24 Horizontal articulated robot, and calibration method of the horizontal articulated robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011140633A JP2013006242A (en) 2011-06-24 2011-06-24 Horizontal articulated robot, and calibration method of the horizontal articulated robot

Publications (1)

Publication Number Publication Date
JP2013006242A true JP2013006242A (en) 2013-01-10

Family

ID=47674062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011140633A Pending JP2013006242A (en) 2011-06-24 2011-06-24 Horizontal articulated robot, and calibration method of the horizontal articulated robot

Country Status (1)

Country Link
JP (1) JP2013006242A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111360874A (en) * 2018-12-25 2020-07-03 上银科技股份有限公司 Origin correcting device
KR102134537B1 (en) 2019-03-11 2020-07-16 하이윈 테크놀로지스 코포레이션 Instrument calibration device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4474047A (en) * 1982-03-05 1984-10-02 Texas Instruments Incorporated Method and apparatus for inherent rotary joint calibration
JPS62174086A (en) * 1985-08-12 1987-07-30 Taisho Pharmaceut Co Ltd Cephalosporin derivative
JPH06210586A (en) * 1993-01-13 1994-08-02 Fanuc Ltd Industrial robot incorporating means for setting axial reference positions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4474047A (en) * 1982-03-05 1984-10-02 Texas Instruments Incorporated Method and apparatus for inherent rotary joint calibration
JPS62174086A (en) * 1985-08-12 1987-07-30 Taisho Pharmaceut Co Ltd Cephalosporin derivative
JPH06210586A (en) * 1993-01-13 1994-08-02 Fanuc Ltd Industrial robot incorporating means for setting axial reference positions

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111360874A (en) * 2018-12-25 2020-07-03 上银科技股份有限公司 Origin correcting device
KR102134537B1 (en) 2019-03-11 2020-07-16 하이윈 테크놀로지스 코포레이션 Instrument calibration device

Similar Documents

Publication Publication Date Title
US9221176B2 (en) Robot system and method for controlling the same
US20160114480A1 (en) Industrial Robot With A Drive Arrangement Arranged On An Arm Extension
CN105547072A (en) Geometric-error identification system and geometric-error identification method
JP5636272B2 (en) Electronic component mounting equipment
EP3072625B1 (en) Automatic welding machine
US20160107283A1 (en) Machine tool
TW201600275A (en) Robotic arm system and parallelism calibration method thereof
TWI684500B (en) Robot diagnosis method
US7089085B2 (en) Method of calibrating robot
JP2019211048A (en) Link actuation device
JP2016132049A (en) Positioning method
US9511386B2 (en) Coating system and coating method
JP2013006242A (en) Horizontal articulated robot, and calibration method of the horizontal articulated robot
JP6549646B2 (en) Machine tool and home position correction method
JP2010117223A (en) Three-dimensional position measuring apparatus using camera attached on robot
CN110053040B (en) Calibration method of robot tool face
JP5479298B2 (en) Cutting edge position correction method
CN209755201U (en) Robot
JP6647308B2 (en) Teaching system of articulated robot
US11357146B2 (en) Component mounting machine
JP6187118B2 (en) Transport device
JP2012198600A (en) Controller for robot
JP4690539B2 (en) Cutting edge position measuring device
JP5381039B2 (en) Articulated manipulator tip position control method and articulated manipulator
JP2016022541A (en) Method for correcting position of robot hand, and press brake system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140605

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150319

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150414

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150602

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150901