JPH06297364A - Positioning device - Google Patents
Positioning deviceInfo
- Publication number
- JPH06297364A JPH06297364A JP8616093A JP8616093A JPH06297364A JP H06297364 A JPH06297364 A JP H06297364A JP 8616093 A JP8616093 A JP 8616093A JP 8616093 A JP8616093 A JP 8616093A JP H06297364 A JPH06297364 A JP H06297364A
- Authority
- JP
- Japan
- Prior art keywords
- output
- rigidity
- pipe
- robot
- pipes
- 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.)
- Withdrawn
Links
Landscapes
- Manipulator (AREA)
Abstract
(57)【要約】
【目的】 拘束されている2部材の位置合わせを大きな
労力を要することなく可能にする。
【構成】 空調機器に接続されていることによって拘束
力を受けている2本の冷媒配管1,2を双腕ロボット5
によって互いに嵌め合わせるに際し、各配管1,2に微
小変位を与えることによって夫々の剛性を検知してお
き、各冷媒配管1,2を把持しているロボットの2本の
アームの夫々の出力トルクを一致させた状態で各配管
1,2を対向配置させることができる位置を予め算出し
ておくことにより、片側のアームに多大な出力トルクを
要することなく各配管1,2の位置合せ及び嵌め合せが
行えるようにする。
(57) [Abstract] [Purpose] To align two constrained members without much effort. [Structure] The two-arm robot 5 is provided with two refrigerant pipes 1 and 2 which are bound by an air conditioner.
When fitting each other with each other, the rigidity of each of the pipes 1 and 2 is detected by giving a slight displacement to each of them, and the output torque of each of the two arms of the robot holding each of the refrigerant pipes 1 and 2 is detected. By calculating in advance the positions where the pipes 1 and 2 can be arranged facing each other in the matched state, the alignment and fitting of the pipes 1 and 2 can be done without requiring a large output torque on one arm. To be able to.
Description
【0001】[0001]
【産業上の利用分野】本発明は、空調機組立て時におけ
る嵌め合される前の状態の冷媒配管等のように、一端が
他の部材に接続される等して拘束された部材同士の位置
合せを行うための装置に係る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position of members which are constrained by connecting one end to another member such as a refrigerant pipe in a state before being fitted at the time of assembling an air conditioner. The present invention relates to a device for performing matching.
【0002】[0002]
【従来の技術】従来より、空調機の組立て作業にあって
は、例えば実開昭63−108058号公報に開示され
ているように配管同士の嵌め合せ作業が必要である。そ
して、このような配管同士の嵌め合せ作業の1つとし
て、一端が圧縮機に接続されている冷媒配管と、一端が
熱交換器に接続されている冷媒配管とを嵌め合わせると
いった作業がある。そして、これまで、このような作業
は作業者の手作業や作業ロボットによって行われてい
た。具体的には、図7に示すように、一方の冷媒配管
(a) を治具(c) 等によって固定しておき、この固定され
た冷媒配管(a) に対して他方の冷媒配管(b) を嵌め合わ
せるようにして行っている。2. Description of the Related Art Conventionally, assembling work of an air conditioner requires fitting work of pipes as disclosed in, for example, Japanese Utility Model Laid-Open No. 63-108058. Then, as one of the fitting works of such pipes, there is a work of fitting the refrigerant pipe whose one end is connected to the compressor and the refrigerant pipe whose one end is connected to the heat exchanger. Until now, such work has been performed manually by a worker or by a work robot. Specifically, as shown in FIG. 7, one refrigerant pipe
(a) is fixed by a jig (c) or the like, and the fixed refrigerant pipe (a) is fitted with the other refrigerant pipe (b).
【0003】[0003]
【発明が解決しようとする課題】ところが、このような
配管(a),(b) の嵌め合せ作業において、各機器の配設位
置や各配管の長さや折曲形状等によっては、配管(a),
(b) の開放端同士の位置ずれが生じており(図7の実線
参照)、このような場合、嵌め合わせる側の配管(b) を
固定側の配管(a) の配設位置まで大きく弾性変形させな
がら、この固定側の配管(a) に嵌め合さねばならないと
いった状況が生じることがある(図7の仮想線参照)。
つまり、この嵌め合わせる側の配管(b) は空調機器(熱
交換器等)によってその移動が拘束されているために、
この拘束力に抗して固定側の配管(a)の配設位置まで移
動させねばならず、このような場合、作業者の大きな労
力が必要になってまう。また、このような作業を多関節
ロボット(d) によって行うような場合には、高出力のロ
ボットを要し、大型のロボットでなければ、この嵌め合
せ作業が行えないといった不具合がある。However, in such fitting work of the pipes (a) and (b), depending on the arrangement position of each device, the length of each pipe, the bent shape, etc., the pipe (a ),
There is a displacement between the open ends of (b) (see the solid line in Fig. 7). In such a case, the fitting side pipe (b) is largely elastic to the fixed side pipe (a) installation position. A situation may arise in which the pipe (a) on the fixed side must be fitted while being deformed (see the phantom line in FIG. 7).
In other words, the movement of the pipe (b) on the mating side is restricted by the air conditioning equipment (heat exchanger, etc.),
It has to be moved to the position where the fixed side pipe (a) is arranged against this restraining force, and in such a case, a great deal of labor is required by the operator. Further, in the case where such work is performed by the articulated robot (d), a high output robot is required, and there is a problem that this fitting work cannot be performed unless it is a large robot.
【0004】本発明は、この点に鑑みてなされたもので
あって、拘束されている2部材の位置合わせを大きな労
力を要することなく可能にする構成を得ることを目的と
する。The present invention has been made in view of this point, and an object of the present invention is to obtain a structure that enables the two members to be aligned with each other without requiring a great deal of labor.
【0005】[0005]
【課題を解決するための手段】上記の目的を達成するた
めに、本発明は、拘束された2部材夫々を、その剛性に
応じた移動量で移動させて位置合わせを行うようにし
た。請求項1記載の発明は、互いに自由な移動が拘束さ
れた第1部材(1) 及び2部材(2) の所定部位同士を位置
合せするための装置を対象としている。そして、前記第
1部材(1) を把持して該第1部材(1) を拘束力に抗して
移動させる第1移動手段(6) と、該第1移動手段(6) の
出力を調整する第1出力調整手段(10)と、前記第1部材
(1) の位置を検出する第1位置検出手段(12)と、前記第
1部材(1) の剛性を検知する第1剛性検知手段(14)とを
備えさせる。また、前記第2部材(2) を把持して該第2
部材(2) を拘束力に抗して移動させる第2移動手段(7)
と、該第2移動手段(7) の出力を調整する第2出力調整
手段(11)と、前記第2部材(2) の位置を検出する第2位
置検出手段(13)と、前記第2部材(2) の剛性を検知する
第2剛性検知手段(15)とを備えさせる。そして、前記第
1位置検出手段(12)、第2位置検出手段(13)、第1剛性
検知手段(14)及び第2剛性検知手段(15)の各検知信号を
受け、前記第1出力調整手段(10)によって調整される第
1移動手段(6) の出力と前記第2出力調整手段(11)によ
って調整される第2移動手段(7) の出力とが等しい状態
で第1部材(1) 及び第2部材(2) の所定部位同士が位置
合せされる位置を算出する合せ位置算出手段(16)とを備
えさせるような構成としている。In order to achieve the above object, the present invention is configured to move each of the two constrained members by a moving amount according to the rigidity thereof for alignment. The invention according to claim 1 is directed to an apparatus for aligning predetermined portions of the first member (1) and the second member (2) whose free movements are restricted with each other. Then, the first moving means (6) for holding the first member (1) and moving the first member (1) against the restraining force, and adjusting the output of the first moving means (6) First output adjusting means (10), and the first member
First position detecting means (12) for detecting the position of (1) and first rigidity detecting means (14) for detecting the rigidity of the first member (1) are provided. Further, the second member (2) is grasped and the second member
Second moving means (7) for moving the member (2) against the restraining force
A second output adjusting means (11) for adjusting the output of the second moving means (7); a second position detecting means (13) for detecting the position of the second member (2); Second rigidity detection means (15) for detecting the rigidity of the member (2) is provided. Then, receiving the respective detection signals of the first position detecting means (12), the second position detecting means (13), the first rigidity detecting means (14) and the second rigidity detecting means (15), the first output adjustment When the output of the first moving means (6) adjusted by the means (10) and the output of the second moving means (7) adjusted by the second output adjusting means (11) are equal, the first member (1 ) And the alignment position calculating means (16) for calculating the position at which the predetermined parts of the second member (2) are aligned with each other.
【0006】請求項2記載の発明は、請求項1記載の位
置合せ装置において、第1部材(1)及び第2部材(2) を
管体とし、その開放端部同士を嵌め合せる際に、該開放
端部同士を位置合せするようにしている。According to a second aspect of the invention, in the alignment device according to the first aspect, when the first member (1) and the second member (2) are tubular bodies and their open ends are fitted to each other, The open ends are aligned with each other.
【0007】[0007]
【作用】上記の構成により本発明では以下に述べるよう
な作用が得られる。請求項1記載の発明では、第1位置
検出手段(12)からの第1部材(1) の位置信号、第2位置
検出手段(13)からの第2部材(2) の位置信号、第1剛性
検知手段(14)からの第1部材(1) の剛性信号及び第2剛
性検知手段(15)からの第2部材(2) の剛性信号が合せ位
置算出手段(16)に送信される。そして、この合せ位置算
出手段(16)は、各信号に基き、第1出力調整手段(10)に
よって調整される第1移動手段(6) の出力と第2出力調
整手段(11)によって調整される第2移動手段(7) の出力
とが等しい状態で第1部材(1) 及び第2部材(2) の所定
部位同士が位置合せされる位置を算出する。これによ
り、第1移動手段(6) の出力と第2移動手段(7) の出力
とを等しくしながら第1部材(1) 及び2部材(2) の所定
部位同士を位置合せすることができ、一方の移動手段の
みに多大な出力を要するようなことがなくなる。With the above-described structure, the following effects can be obtained in the present invention. In the invention according to claim 1, the position signal of the first member (1) from the first position detecting means (12), the position signal of the second member (2) from the second position detecting means (13), the first signal The rigidity signal of the first member (1) from the rigidity detecting means (14) and the rigidity signal of the second member (2) from the second rigidity detecting means (15) are transmitted to the alignment position calculating means (16). The alignment position calculating means (16) is adjusted by the output of the first moving means (6) adjusted by the first output adjusting means (10) and the second output adjusting means (11) based on each signal. The position where the predetermined parts of the first member (1) and the second member (2) are aligned with each other is calculated with the output of the second moving means (7) being equal. As a result, the predetermined parts of the first member (1) and the second member (2) can be aligned with each other while equalizing the output of the first moving means (6) and the output of the second moving means (7). Therefore, it is possible to prevent a large amount of output from being required for only one of the moving means.
【0008】請求項2記載の発明は、管体である第1部
材(1) と第2部材(2) との開放端部同士が位置合せされ
た状態で互いに嵌め合されることになり、円滑な嵌め合
わせ動作を行うことができる。According to the second aspect of the invention, the open ends of the first member (1) and the second member (2), which are tubular bodies, are fitted to each other with their open ends aligned with each other. A smooth fitting operation can be performed.
【0009】[0009]
【実施例】次に、本発明の一実施例を図面に基づいて説
明する。また、本例では、拘束された2部材として空調
機の冷媒配管を例に掲げて説明する。図1及び図2に示
すように、本例における拘束された2部材としての冷媒
配管は、一端が圧縮機(3) に接続された第1部材として
の第1配管(1) と、一端が熱交換器(4) に接続された第
2部材としての第2配管(2) であって、第1配管(1)に
対して第2配管(2) が嵌め合されるようになっている。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, one embodiment of the present invention will be described with reference to the drawings. Further, in this example, the refrigerant pipe of the air conditioner will be described as an example of the two constrained members. As shown in FIGS. 1 and 2, the refrigerant pipes as the two constrained members in this example have a first pipe (1) as the first member connected to the compressor (3) at one end and an end at the other end. A second pipe (2) as a second member connected to the heat exchanger (4), wherein the second pipe (2) is fitted to the first pipe (1). .
【0010】そして、図3には、この配管(1),(2) の嵌
め合せを行うための双腕ロボット(5) を示している。こ
の双腕ロボット(5) は、本発明でいう第1移動手段とし
ての第1ロボット(6) と本発明でいう第2移動手段とし
ての第2ロボット(7) とを備えて成り、本図3に示すよ
うに、第1ロボット(6) が前記第1配管(1) の上端開放
縁部を把持し、第2ロボット(7) が前記第2配管(2) の
下端開放縁部を把持して、この配管(1),(2) 同士の位置
合せを行った後、互いに嵌め合わせるようになってい
る。つまり、図2に示すように、この各配管(1),(2) の
開放端同士は上下方向に小間隔を存し且つ水平方向に僅
かにずれた位置に配置されており、前記各ロボット(6),
(7) の駆動によって、この水平方向の位置のずれを修正
して位置合せを行った後、嵌め合されるようになってい
る。FIG. 3 shows a double-arm robot (5) for fitting the pipes (1) and (2). This dual-arm robot (5) comprises a first robot (6) as the first moving means according to the present invention and a second robot (7) as the second moving means according to the present invention. As shown in FIG. 3, the first robot (6) grips the open upper edge of the first pipe (1) and the second robot (7) grips the open lower edge of the second pipe (2). Then, after the pipes (1) and (2) are aligned with each other, they are fitted to each other. That is, as shown in FIG. 2, the open ends of the pipes (1) and (2) are arranged at a small distance in the vertical direction and slightly offset in the horizontal direction. (6),
The drive in (7) corrects the positional deviation in the horizontal direction, performs alignment, and then fits.
【0011】次に、前記双腕ロボット(5) の詳細につい
て説明する。第1ロボット(6) と第2ロボット(7) とは
略同様の構成でなっているため、ここでは第1ロボット
(6)を例に掲げて説明する。図4に示すロボット(6) の
各アーム(6a)〜(6f)の模式図の如く、本第1ロボット
(6) は6軸制御型つまり、6箇所に関節(6g)〜(6m)を有
し、この第1〜第6の各関節(6g)〜(6m)の出力トルクを
制御して手先位置を所定位置に設定されるように構成さ
れている。また、各関節(6g)〜(6m)には、図示しないエ
ンコーダが配設されており、その関節の回転角度が検出
され、これら各回転角度に基いて手先の座標が検出され
るようになっている。具体的に、この手先の座標系につ
いて説明すると、ロボット(6) のアームの基点を原点O
とするX,Y,Zの3次元座標に対する手先の座標点を
(x,y,z)とし、この手先の座標点(x,y,z)
を原点O´とするX´,Y´,Z´の3次元座標に対し
て、手先に繋るアーム(6e,6f) をX´軸とY´軸とを含
む平面上へ投影した直線WとX´軸との成す角度をρ、
前記直線WとZ´軸とを含む平面上において手先に繋る
アーム(6e,6f) とZ´軸とが成す角度をθ、第6関節(6
m)の基準状態位置からの回転角度をφとする。これによ
り、本第1ロボット(6)の手先座標系は6座標点(x,
y,z,ρ,θ,φ)で表すことができることになる。Next, details of the dual-arm robot (5) will be described. Since the first robot (6) and the second robot (7) have substantially the same configuration, here the first robot (6)
An explanation will be given by taking (6) as an example. As shown in the schematic view of the arms (6a) to (6f) of the robot (6) shown in FIG.
(6) is a 6-axis control type, that is, it has joints (6g) to (6m) at 6 locations, and controls the output torque of each of the 1st to 6th joints (6g) to (6m) to position the hand. Is set to a predetermined position. An encoder (not shown) is provided at each joint (6g) to (6m), and the rotation angle of the joint is detected, and the coordinates of the hand are detected based on these rotation angles. ing. Specifically, the coordinate system of this hand is described. The origin of the arm of the robot (6) is the origin O.
Let (x, y, z) be the coordinate point of the hand with respect to the three-dimensional coordinate of X, Y, Z, and the coordinate point (x, y, z) of this hand.
A straight line W obtained by projecting the arm (6e, 6f) connected to the hand onto a plane including the X'axis and the Y'axis with respect to the three-dimensional coordinates of X ', Y', and Z'having an origin O '. And the angle between the X'axis and ρ,
The angle formed by the arm (6e, 6f) connected to the hand on the plane including the straight line W and the Z ′ axis and the Z ′ axis is θ, and the sixth joint (6
Let φ be the angle of rotation from the reference state position in m). As a result, the hand coordinate system of the first robot (6) has six coordinate points (x,
y, z, ρ, θ, φ).
【0012】次に、本装置の制御動作について説明す
る。本装置の制御では、各配管(1),(2) の剛性に応じ、
この各配管(1),(2) の位置座標が一致するような各配管
(1),(2) の端部の変位量が求められ、この変位量を得る
ように各関節の出力トルクが制御されるようになってい
る。この動作を図5のフローチャートに沿って説明す
る。Next, the control operation of this apparatus will be described. The control of this device depends on the rigidity of each pipe (1), (2).
Each pipe whose position coordinates match (1), (2)
The amount of displacement at the ends of (1) and (2) is obtained, and the output torque of each joint is controlled to obtain this amount of displacement. This operation will be described with reference to the flowchart of FIG.
【0013】スタート後、先ず、ステップST1 において
各関節の回転角度つまり各関節座標を前記エンコーダに
よって検出する。その後、ステップST2 に移って前記ス
テップST1 で検出された各関節座標を手先の座標に変換
して手先の位置を認識する。その後、ステップST3 に移
り、各ロボット(6),(7) を僅かに駆動させて、配管(1),
(2) に微小変位を付加して出力トルクの変化量を計算
し、ステップST4 において、この変位量とロボット(6),
(7) の出力トルクの変化量とに基いて各配管(1),(2) の
各手先座標での剛性を求める。そして、ステップST5 に
移って、各ロボット(6),(7) の出力トルクが一致し且つ
各配管(1),(2) の位置座標が一致する点(嵌め合い位
置)を以下の式(この式はX座標における一致点を求
めるものである)によって求める。 km(xm−xo)=ks(xo−xs) …… (km:第1配管のX軸方向の剛性を示す係数、xm:
第1配管の開放端の現在の位置座標、xo:第1配管と
第2配管のX軸座標上の嵌め合い位置の座標点、ks:
第2配管のX軸方向の剛性を示す係数、xs:第2配管
の開放端の現在の位置座標) この式を展開してX座標上の嵌め合い位置の座標点を
求めると、 xo=(km・xm+ks・xs)/(km+ks) …… 同様にして、その他の5つの座標系においても第1配管
(1) と第2配管(2) の嵌め合い位置の座標点を求める。
このようにして求められた第1配管(1) と第2配管(2)
の嵌め合い位置の座標点では、各ロボット(6),(7) 夫々
を同一の出力トルクでもって配管同士の位置合せを行う
ことができるので、ステップST6 において、この点に配
管(1),(2) の開放端が位置されるように各ロボット(6),
(7) の各関節の出力トルクを制御する。尚、この各ロボ
ットにおける各関節の出力は以下の行列式によって求め
られる。 τ=−J(q) ・K・J(q) ・Δq(=Δd=−F) …… (τ:出力トルク指令の列ベクトル、J(q) :ヤコビア
ン行列(6×6行列)、K:手先剛性マトリックス(6
×6行列)、Δq:(関節角度−関節角度の目標値)の
列ベクトル、Δd:手先ずれ量の列ベクトル、−F:手
先に掛る外力) この数式に基く信号の変換状態を図6にブロック図で示
す。つまり、ヤコビアン行列J(q) によって各関節座標
を手先の座標に変換し、その後、手先の剛性マトリクス
Kに基いて手先に係る外力Fを算出し、更にその後、ヤ
コビアン行列の転置行列によって各関節モータのトルク
指令ベクトルを得るようにし、この指令ベクトに基いて
ロボットを駆動させるようにしている。After the start, first, in step ST1, the rotation angle of each joint, that is, each joint coordinate is detected by the encoder. After that, the process moves to step ST2 and the joint coordinates detected in step ST1 are converted into the coordinates of the hand to recognize the position of the hand. After that, move to step ST3, slightly drive each robot (6), (7), and pipe (1),
A small displacement is added to (2) to calculate the amount of change in output torque, and in step ST4, this displacement and the robot (6),
Determine the stiffness of each pipe (1), (2) at each hand coordinate based on the amount of change in output torque in (7). Then, in step ST5, the point (fitting position) where the output torques of the robots (6) and (7) match and the position coordinates of the pipes (1) and (2) match (the fitting position) is expressed by the following formula ( This formula is for finding the coincident point in the X coordinate). km (xm-xo) = ks (xo-xs) (km: coefficient indicating the rigidity of the first pipe in the X-axis direction, xm:
Current position coordinates of the open end of the first pipe, xo: Coordinate point of the fitting position on the X-axis coordinate of the first pipe and the second pipe, ks:
Coefficient indicating the rigidity of the second pipe in the X-axis direction, xs: current position coordinate of the open end of the second pipe) When this formula is expanded to obtain the coordinate point of the fitting position on the X coordinate, xo = ( km · xm + ks · xs) / (km + ks) ...... Similarly, the first pipe in the other five coordinate systems
Find the coordinate point of the fitting position of (1) and the second pipe (2).
First pipe (1) and second pipe (2) obtained in this way
At the coordinate point of the fitting position of, the robots (6) and (7) can align the pipes with each other with the same output torque, so in step ST6, the pipe (1), Each robot (6), so that the open end of (2) is positioned,
The output torque of each joint in (7) is controlled. The output of each joint in each robot is obtained by the following determinant. τ = −J (q) · K · J (q) · Δq (= Δd = −F) (τ: column vector of output torque command, J (q): Jacobian matrix (6 × 6 matrix), K : Hand stiffness matrix (6
X6 matrix), Δq: column vector of (joint angle-target value of joint angle), Δd: column vector of amount of hand-shake, -F: external force applied to the hand) The conversion state of the signal based on this mathematical formula is shown in FIG. Shown in block diagram. That is, the joint coordinates are converted into the coordinates of the hand by the Jacobian matrix J (q), then the external force F related to the hand is calculated based on the stiffness matrix K of the hand, and then the joint matrix is transposed by the transposed matrix of the Jacobian matrix. The torque command vector of the motor is obtained, and the robot is driven based on this command vector.
【0014】従って、前記出力トルクでもって各関節を
回転させることにより、各配管(1),(2) の開放端同士が
近接した位置で対向配置されることになり(図2の仮想
線参照)、その後、各配管(1),(2) を近接移動させるこ
とにより第1配管(1) を第2配管(2) に嵌め合せる。従
って、図5のフローチャートにおいて、ステップST2に
おいて本発明でいう第1位置検出手段(12)と第2位置検
出手段(13)とが構成され、ステップST4 において本発明
でいう第1剛性検知手段(14)と第2剛性検知手段(15)と
が構成され、ステップST5 において本発明でいう合せ位
置算出手段(16)が構成され、ステップST6 において本発
明でいう第1出力調整手段(10)と第2出力調整手段(11)
とが構成されている。尚、上述した嵌め合わせ動作で
は、各配管(1),(2) が近接する方向には手先剛性を高く
し、それ以外の方向には手先剛性を低く設定するように
して、僅かなずれが生じているような場合でも軌道修正
を行いながら円滑に嵌め合わせることができるような所
謂コンプライアンス制御が行われるようになっている。
つまり、この配管同士の嵌め合せ時における配管同士の
接触力を検知し、この接触力に基いて軌道修正を行いな
がら配管同士を嵌め合せるようにしている。Therefore, by rotating the joints with the output torque, the open ends of the pipes (1) and (2) are arranged close to each other (see the phantom line in FIG. 2). ) Then, the first pipe (1) is fitted to the second pipe (2) by moving the pipes (1) and (2) close to each other. Therefore, in the flowchart of FIG. 5, the first position detecting means (12) and the second position detecting means (13) of the present invention are configured in step ST2, and the first rigidity detecting means (of the present invention in step ST4 14) and the second stiffness detecting means (15), the alignment position calculating means (16) according to the present invention is configured at step ST5, and the first output adjusting means (10) according to the present invention at step ST6. Second output adjusting means (11)
And are configured. In the fitting operation described above, the hand rigidity is set high in the direction in which the pipes (1) and (2) are close to each other, and the hand rigidity is set low in the other directions, so that a slight deviation occurs. Even if it occurs, so-called compliance control is performed so that smooth fitting can be performed while correcting the trajectory.
That is, the contact force between the pipes at the time of fitting the pipes together is detected, and the pipes are fitted together while the trajectory is corrected based on the contact force.
【0015】このように、本例によれば、第1ロボット
(6) の各関節における出力トルクと第2ロボット(7) の
各関節における出力トルクとが等しい状態で第1配管
(1) 及び第2配管(2) の開放端部同士が位置合せされる
位置を予め算出するようにしているので、第1ロボット
(6) の出力と第2ロボット(7) の出力とを等しくしなが
ら第1配管(1) 及び2配管(2) の位置合せを行うことが
でき、一方のロボットに多大な出力を要するようなこと
がなくなる。従って、従来のように、一方の配管を固定
しておき、この固定された配管に対して他方の配管を嵌
め合わせるようにしたものに比べて出力の小さなロボッ
トで、この嵌め合せを可能とし、ロボットの小型化及び
コストダウンを図ることができる。また、本例のように
冷媒配管(1),(2) の嵌め合わせ作業に対して本発明を採
用したような場合には、円滑な嵌め合わせ動作を行うこ
とができ、作業効率の向上を図ることができる。Thus, according to this example, the first robot
When the output torque at each joint of (6) and the output torque at each joint of the second robot (7) are equal, the first piping
Since the position where the open ends of (1) and the second pipe (2) are aligned with each other is calculated in advance, the first robot
It is possible to position the first pipe (1) and the second pipe (2) while making the output of (6) and the output of the second robot (7) equal, so that one robot needs a large output. It never happens. Therefore, as in the prior art, one of the pipes is fixed in advance, and the robot with a smaller output than the one in which the other pipe is fitted to the fixed pipe enables this fitting, It is possible to reduce the size and cost of the robot. Further, when the present invention is adopted for the fitting work of the refrigerant pipes (1) and (2) as in this example, a smooth fitting operation can be performed, and the work efficiency is improved. Can be planned.
【0016】尚、本例では、拘束された2部材として空
調機の冷媒配管(1),(2) を例に掲げて説明したが、本発
明は、これに限らず、その他の管体や互いに溶着される
2枚の板材など種々の部材に対して適用することができ
る。In this example, the refrigerant pipes (1) and (2) of the air conditioner were described as an example of the two restrained members, but the present invention is not limited to this, and other pipes and It can be applied to various members such as two plate materials that are welded to each other.
【0017】[0017]
【発明の効果】以上説明してきたように、本発明によれ
ば以下に述べるような効果が発揮される。請求項1記載
の発明によれば、互いに自由な移動が拘束された第1部
材(1)及び2部材(2) の所定部位同士を位置合せするた
めの装置に対し、各部材(1),(2) の位置を検出する第1
位置検出手段(12)及び第2位置検出手段(13)、各部材
(1),(2) の剛性を検知する第1剛性検知手段(14)及び第
2剛性検知手段(15)の各検知信号を受け、第1出力調整
手段(10)によって調整される第1移動手段(6) の出力と
第2出力調整手段(11)によって調整される第2移動手段
(7) の出力とが等しい状態で第1部材(1) 及び第2部材
(2) の所定部位同士が位置合せされる位置を算出する合
せ位置算出手段(16)を備えさせるような構成としたため
に、第1移動手段(6) の出力と第2移動手段(7) の出力
とを等しくしながら第1部材(1) 及び2部材(2) の所定
部位同士を位置合せすることができ、一方の移動手段の
みに多大な出力を要するようなことがなくなり、出力の
小さな移動手段(6),(7) でもって位置合せが可能となる
ので、移動手段(6),(7) の小型化及びコストダウンを図
ることができる。As described above, according to the present invention, the following effects are exhibited. According to the first aspect of the present invention, the device for aligning the predetermined parts of the first member (1) and the second member (2) whose free movements are restricted with respect to each member (1), The first to detect the position of (2)
Position detecting means (12) and second position detecting means (13), each member
The first stiffness adjusting means (14) which receives the detection signals of the first stiffness detecting means (14) and the second stiffness detecting means (15) for detecting the stiffness of (1) and (2), and which is adjusted by the first output adjusting means (10) Second moving means adjusted by the output of the moving means (6) and the second output adjusting means (11)
The first member (1) and the second member with the output of (7) being equal.
The output of the first moving means (6) and the second moving means (7) are provided because the alignment position calculating means (16) for calculating the position where the predetermined parts of (2) are aligned is provided. The predetermined parts of the first member (1) and the second member (2) can be aligned with each other while making the output of the same, and a large output is not required for only one moving means. Since the positioning can be performed by the small moving means (6), (7), the moving means (6), (7) can be downsized and the cost can be reduced.
【0018】請求項2記載の発明によれば、第1部材
(1) 及び第2部材(2) を管体とし、その開放端部同士を
嵌め合せる際に、該開放端部同士を位置合せするように
したために、円滑な嵌め合わせ動作を行うことができ、
作業効率の向上を図ることができる。According to the invention described in claim 2, the first member
The (1) and the second member (2) are tubular bodies, and when the open ends are fitted together, the open ends are aligned, so that a smooth fitting operation can be performed. ,
Work efficiency can be improved.
【図1】嵌め合される前の冷媒配管状態を示す図であ
る。FIG. 1 is a diagram showing a refrigerant piping state before being fitted.
【図2】配管の開放端部周辺部を示す図である。FIG. 2 is a view showing a peripheral portion of an open end of a pipe.
【図3】双腕ロボットを示す図である。FIG. 3 is a diagram showing a dual-arm robot.
【図4】ロボットの各アームの模式図である。FIG. 4 is a schematic view of each arm of the robot.
【図5】位置合せ動作を示すフローチャート図である。FIG. 5 is a flowchart showing an alignment operation.
【図6】位置合せ動作を示すブロック図である。FIG. 6 is a block diagram showing an alignment operation.
【図7】従来の配管嵌め合せ動作を示す図である。FIG. 7 is a diagram showing a conventional pipe fitting operation.
1 第1配管(第1部材) 2 第2配管(第2部材) 6 第1ロボット(第1移動手段) 7 第2ロボット(第2移動手段) 10 第1出力調整手段 11 第2出力調整手段 12 第1位置検出手段 13 第2位置検出手段 14 第1剛性検知手段 15 第2剛性検知手段 16 合せ位置算出手段 1 1st piping (1st member) 2 2nd piping (2nd member) 6 1st robot (1st moving means) 7 2nd robot (2nd moving means) 10 1st output adjusting means 11 2nd output adjusting means 12 First Position Detecting Means 13 Second Position Detecting Means 14 First Rigidity Detecting Means 15 Second Rigidity Detecting Means 16 Aligned Position Calculating Means
Claims (2)
(1) 及び2部材(2)の所定部位同士を位置合せするため
の装置であって、 前記第1部材(1) を把持して該第1部材(1) を拘束力に
抗して移動させる第1移動手段(6) と、該第1移動手段
(6) の出力を調整する第1出力調整手段(10)と、前記第
1部材(1) の位置を検出する第1位置検出手段(12)と、
前記第1部材(1) の剛性を検知する第1剛性検知手段(1
4)と、 前記第2部材(2) を把持して該第2部材(2) を拘束力に
抗して移動させる第2移動手段(7) と、該第2移動手段
(7) の出力を調整する第2出力調整手段(11)と、前記第
2部材(2) の位置を検出する第2位置検出手段(13)と、
前記第2部材(2) の剛性を検知する第2剛性検知手段(1
5)と、 前記第1位置検出手段(12)、第2位置検出手段(13)、第
1剛性検知手段(14)及び第2剛性検知手段(15)の各検知
信号を受け、前記第1出力調整手段(10)によって調整さ
れる第1移動手段(6) の出力と前記第2出力調整手段(1
1)によって調整される第2移動手段(7) の出力とが等し
い状態で第1部材(1) 及び第2部材(2)の所定部位同士
が位置合せされる位置を算出する合せ位置算出手段(16)
とを備えていることを特徴とする位置合せ装置。1. A first member which is restrained from freely moving with respect to each other.
A device for aligning predetermined parts of (1) and two members (2) with each other, wherein the first member (1) is gripped and the first member (1) is moved against a restraining force. First moving means (6) for making the first moving means
First output adjusting means (10) for adjusting the output of (6), first position detecting means (12) for detecting the position of the first member (1),
First rigidity detecting means (1) for detecting the rigidity of the first member (1)
4), second moving means (7) for holding the second member (2) and moving the second member (2) against the restraining force, and the second moving means
Second output adjusting means (11) for adjusting the output of (7), second position detecting means (13) for detecting the position of the second member (2),
Second rigidity detection means (1) for detecting the rigidity of the second member (2)
5) and the respective detection signals of the first position detecting means (12), the second position detecting means (13), the first rigidity detecting means (14) and the second rigidity detecting means (15), The output of the first moving means (6) adjusted by the output adjusting means (10) and the second output adjusting means (1)
Aligned position calculating means for calculating the position where the predetermined parts of the first member (1) and the second member (2) are aligned with each other in a state where the output of the second moving means (7) adjusted by 1) is equal. (16)
An alignment device comprising:
あって、その開放端部同士を嵌め合せる際に、該開放端
部同士を位置合せするようになっていることを特徴とす
る請求項1記載の位置合せ装置。2. The first member (1) and the second member (2) are tubular bodies, and when the open ends thereof are fitted together, the open ends are aligned with each other. The alignment device according to claim 1, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8616093A JPH06297364A (en) | 1993-04-13 | 1993-04-13 | Positioning device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8616093A JPH06297364A (en) | 1993-04-13 | 1993-04-13 | Positioning device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06297364A true JPH06297364A (en) | 1994-10-25 |
Family
ID=13878997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8616093A Withdrawn JPH06297364A (en) | 1993-04-13 | 1993-04-13 | Positioning device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06297364A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006522278A (en) * | 2002-12-23 | 2006-09-28 | メット−コイル システムズ コーポレーション | Elbow Rotator |
| JP2013245996A (en) * | 2012-05-24 | 2013-12-09 | Mitsubishi Electric Engineering Co Ltd | Piping form correction device |
| JP2014024133A (en) * | 2012-07-25 | 2014-02-06 | Seiko Epson Corp | Control device, control method, control program, robot, and robot system |
| KR101479233B1 (en) * | 2008-05-13 | 2015-01-05 | 삼성전자 주식회사 | How to control robot and its cooperative work |
| US8935004B2 (en) | 2011-03-29 | 2015-01-13 | Seiko Epson Corporation | Robot control method and robot |
| KR20180084679A (en) * | 2017-01-17 | 2018-07-25 | 웨버 쉬라바우토마튼 게엠베하 | Method and apparatus for setting a screw |
| KR102257388B1 (en) * | 2020-11-02 | 2021-05-26 | 조용석 | Automatic insertion machine for return bend pipe of heat exchanger |
-
1993
- 1993-04-13 JP JP8616093A patent/JPH06297364A/en not_active Withdrawn
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006522278A (en) * | 2002-12-23 | 2006-09-28 | メット−コイル システムズ コーポレーション | Elbow Rotator |
| KR101479233B1 (en) * | 2008-05-13 | 2015-01-05 | 삼성전자 주식회사 | How to control robot and its cooperative work |
| US8935004B2 (en) | 2011-03-29 | 2015-01-13 | Seiko Epson Corporation | Robot control method and robot |
| JP2013245996A (en) * | 2012-05-24 | 2013-12-09 | Mitsubishi Electric Engineering Co Ltd | Piping form correction device |
| JP2014024133A (en) * | 2012-07-25 | 2014-02-06 | Seiko Epson Corp | Control device, control method, control program, robot, and robot system |
| KR20180084679A (en) * | 2017-01-17 | 2018-07-25 | 웨버 쉬라바우토마튼 게엠베하 | Method and apparatus for setting a screw |
| KR102257388B1 (en) * | 2020-11-02 | 2021-05-26 | 조용석 | Automatic insertion machine for return bend pipe of heat exchanger |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6351293B2 (en) | Robot system and article manufacturing method | |
| JP5114019B2 (en) | Method for controlling the trajectory of an effector | |
| US8676379B2 (en) | Device and method for controlling robot arm, robot, and robot arm control program | |
| CN110449882A (en) | The search assembly method of binding force control | |
| US20030171847A1 (en) | Method of controlling a robot through a singularity | |
| US20140316564A1 (en) | Mobile robot, positioning system of mobile robot, and positioning method of mobile robot | |
| WO1992012473A1 (en) | Method of correcting deflection of robot | |
| US12605829B2 (en) | Robot system and workpiece supply method | |
| JPH06297364A (en) | Positioning device | |
| JP5672173B2 (en) | 6-axis robot offset detection method | |
| JP2000042958A (en) | Cooperative transfer method by mobile robot | |
| JPH10240323A (en) | Abnormal motion prevention method for mobile robots | |
| CN116802023B (en) | Assembly device, assembly method, and computer-readable storage medium | |
| US20160375580A1 (en) | Robot system and robot control method | |
| JP5298919B2 (en) | Robot hand position correction method, robot hand, robot | |
| CN114407011A (en) | Special-shaped workpiece grabbing planning method, planning device and special-shaped workpiece grabbing method | |
| CN116141340B (en) | Dual-robot flexible collaborative manipulator based on circuit board assembly | |
| US20220258353A1 (en) | Calibration Method | |
| JP2000006069A (en) | Robot controlling method | |
| CN110891742A (en) | Robot calibration | |
| JP3404681B2 (en) | Sensor pointing direction sequential control method | |
| JP7132160B2 (en) | ROBOT ARM OPERATION SYSTEM AND ROBOT ARM OPERATION METHOD | |
| JP2015221490A (en) | Control method of robot device and robot device | |
| JP3101134B2 (en) | Robot controller | |
| CN114434437A (en) | A remote control method and device for a robot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000704 |