JP2012171071A - Method of detecting failure in screw fastening operation of robot - Google Patents
Method of detecting failure in screw fastening operation of robot Download PDFInfo
- Publication number
- JP2012171071A JP2012171071A JP2011037520A JP2011037520A JP2012171071A JP 2012171071 A JP2012171071 A JP 2012171071A JP 2011037520 A JP2011037520 A JP 2011037520A JP 2011037520 A JP2011037520 A JP 2011037520A JP 2012171071 A JP2012171071 A JP 2012171071A
- Authority
- JP
- Japan
- Prior art keywords
- screw tightening
- robot
- abnormality
- screw
- force sensor
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000002159 abnormal effect Effects 0.000 claims abstract description 11
- 230000005856 abnormality Effects 0.000 claims description 136
- 238000003780 insertion Methods 0.000 claims description 34
- 230000037431 insertion Effects 0.000 claims description 34
- 238000001514 detection method Methods 0.000 claims description 23
- 238000011084 recovery Methods 0.000 claims description 3
- 238000006073 displacement reaction Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000006713 insertion reaction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
この発明は、自動組立システムの異常検知、特にねじ締め作業の異常検知に関する。 The present invention relates to abnormality detection of an automatic assembly system, and more particularly to abnormality detection of a screw tightening operation.
従来の自動ねじ締付機に適用できるねじの締付座面の異物有無判定装置は、ナットランナー(ねじ締めドライバ)の回転トルクを検出するトルク検出部と、モータ回転角を検出する回転角検出部と、トルク検出部および回転角検出部のそれぞれの検出値に基づき締付回転角度に対する締付トルクの傾き波形を演算処理し、さらに、近似曲線の関数の2階微分値の波形を演算処理し、2階微分値の波形に変曲点が存在する場合には、ねじの締付座面に異物が存在していると判定し、2階微分値の波形に変曲点が存在しない場合には、ねじの締付座面に異物が存在していないと判定する演算処理装置とを備えている。前記異物有無判定装置が、異物が存在していると判定した場合は、警報を発する(例えば、特許文献1参照)。 A foreign matter presence / absence judging device for a tightening seat surface of a screw that can be applied to a conventional automatic screw tightening machine is a torque detection unit that detects a rotation torque of a nut runner (screw tightening driver) and a rotation angle detection that detects a motor rotation angle. And the inclination waveform of the tightening torque with respect to the tightening rotation angle based on the detection values of the torque detection unit and the rotation angle detection unit, and further, the waveform of the second-order differential value of the function of the approximate curve If there is an inflection point in the second-order differential waveform, it is determined that there is a foreign object on the screw tightening seat, and there is no inflection point in the second-order differential waveform. Includes an arithmetic processing unit that determines that no foreign matter is present on the tightening seat surface of the screw. When the foreign object presence / absence determination device determines that a foreign object exists, an alarm is issued (see, for example, Patent Document 1).
従来の自動ねじ締付機に適用できるねじの締付座面の異物有無判定装置は、自動ねじ締付け装置の角度情報とトルク信号に基づいて異常判別するため、ねじ締付け装置から角度情報やトルク情報を出力しない低コストのねじ締付け装置を用いることができず、自動ねじ締付機のコストが高くなる問題があった。 A foreign matter presence / absence judging device for a screw tightening seat surface that can be applied to a conventional automatic screw tightening machine determines abnormality based on angle information and a torque signal of the automatic screw tightening device. There is a problem that a low-cost screw tightening device that does not output can not be used, and the cost of the automatic screw tightening machine increases.
また、ロボットを用いた自動組立の分野においては、1台のロボットで複数工程を行うセル生産ロボットの研究開発が進められている。セル生産ロボットが組立対象とする電機製品などでは1つの組立対象物に複数種類のねじ締め工程が必要な製品が多くあり、ねじ締めドライバをロボットが持ち替えあるいは付け替えながら組立作業を進めていく。それぞれのねじ締め工程でのねじ締め異常検知を従来の異物有無判定装置を用いておこなうには、ロボットが持ち替えあるいは付け替えて使用するねじ締めドライバすべてに対して角度情報およびトルク情報を計測し、出力する機能を備える必要がある。そのため、ねじ締め装置を含めたセル生産ロボットシステム全体のコストが非常に高くなる問題があった。 Also, in the field of automatic assembly using robots, research and development of cell production robots that perform a plurality of processes with a single robot is underway. There are many products that require a plurality of types of screw tightening processes for one assembly target object, such as an electrical product to be assembled by the cell production robot, and the assembly work proceeds while the screw tightening driver is changed or replaced by the robot. In order to detect screw tightening abnormalities in each screw tightening process using a conventional foreign matter presence / absence judgment device, angle information and torque information are measured and output for all screw tightening drivers that the robot uses or replaces. It is necessary to have the function to do. Therefore, there is a problem that the cost of the entire cell production robot system including the screw tightening device becomes very high.
また、従来の異物有無判定装置では、判別できるねじ締め異常が、座面の異物の有無など特定の異常要因に限定されている。そのため特定の要因以外の原因で発生する異常については検知できない問題があった。 Further, in the conventional foreign matter presence / absence judging device, screw tightening abnormality that can be discriminated is limited to specific abnormality factors such as the presence or absence of foreign matter on the seating surface. For this reason, there is a problem that an abnormality caused by a cause other than a specific factor cannot be detected.
この発明は、このような問題を解決するためになされたもので、高機能なねじ締めロボットシステムを低コストで構築することができるロボットのねじ締め作業異常検知方法を得ることを目的とする。 The present invention has been made to solve such a problem, and an object of the present invention is to provide a robot screwing operation abnormality detection method capable of constructing a highly functional screwing robot system at low cost.
この発明に係るロボットのねじ締め作業異常検知方法は、ロボットの先端部に力覚センサおよびねじ締めドライバを備え、前記力覚センサが前記先端部に作用する力を測定するねじ締めロボットシステムにおいて、ねじ締め異常判定手段により、前記力覚センサの出力に基づいてねじ締め作業の正常または異常の判定を行うステップを有するロボットのねじ締め作業異常検知方法である。 A screw tightening operation abnormality detection method for a robot according to the present invention includes a force sensor and a screw tightening driver at a distal end portion of the robot, and a screw tightening robot system for measuring a force acting on the distal end portion by the force sensor. This is a screw tightening operation abnormality detection method for a robot which includes a step of determining whether the screw tightening operation is normal or abnormal based on an output of the force sensor by a screw tightening abnormality determining unit.
この発明によれば、高機能なねじ締めロボットシステムを低コストで構築することができるロボットのねじ締め作業異常検知方法を得ることができる。 According to the present invention, it is possible to obtain a robot screw tightening operation abnormality detection method capable of constructing a highly functional screw tightening robot system at low cost.
実施の形態1.
図1に、ねじ締めロボットシステム1の概略図を示す。ロボット2は先端近辺(先端部)に力覚センサ3を備える。ロボット2は、図1のような垂直多関節ロボットだけでなく、スカラロボットや全て直動軸(直線上を動作する軸)で構成される直交ロボットでもよい。力覚センサ3はロボット2の手先先端方向の軸方向に作用する力と手先先端方向の軸周りのモーメントが測定できるセンサとする。ロボット2は、力覚センサ3よりも先端側にねじ締めドライバ4を備える。ねじ締めドライバ4は、ロボット2の先端に常時備え付けられていてもよいし、ねじ締めドライバ4よりもロボット2の本体側に開閉ハンドもしくはツールチェンジャーを備え、ねじ締め作業を行う場合のみ、ねじ締めドライバ4を把持もしくは取り付ける構成としてもよい。さらに、ねじ締めロボットシステム1はねじ締め作業のみ行ってもよいし、搬送や組み付けなどの他の作業を行ってもよい。
Embodiment 1 FIG.
FIG. 1 shows a schematic diagram of a screw tightening robot system 1. The
ねじ締めロボットシステム1の制御システムの構成を図2に示す。ロボット制御装置5は、ロボット制御装置5に書き込まれているロボットプログラムを逐次解釈し、ロボット2の本体及び周辺装置への指令を生成する。周辺装置としては、図2に記載のねじ締めドライバ4、ねじ供給機、システム内のエアーもしくはモータで駆動する駆動軸、ビジョンセンサ(ねじ締めドライバ4以外は図示せず)などがある。ロボット制御装置5は、こうした周辺装置に対しては、動作開始などの命令を送信するとともに、ロボット2の本体に対しては時々刻々のロボット2の目標位置指令を生成し、生成した目標位置指令に追従させるようロボット2の各軸を動作させるモータ2aを制御するとともに、モータ2aの角度をエンコーダもしくはレゾルバといった変位測定手段(図示せず)で測定し、測定したロボットの各軸のモータ変位を受け取る。またロボット制御装置5は、ロボット2に取り付けた力覚センサ3の測定値も受け取り、力覚センサ3の出力を用いた制御をおこなうと共に、後述するこの実施の形態での異常検知に活用する。さらにロボット制御装置5は、ねじ締め装置であるねじ締めドライバ4に対して、ねじ締め開始命令を送信する。ねじ締め終了は、ねじ締めドライバ4内部で判定し、判定結果をロボット制御装置5へ送信してもよいし、ロボット制御装置5の内部で力覚センサ3の情報などに基づいて判断し、ねじ締め終了命令をロボット制御装置5からねじ締めドライバ4へ送信してもよい。
The configuration of the control system of the screw tightening robot system 1 is shown in FIG. The
この実施の形態では、図3に示すように、ロボット制御装置5の内部にねじ締め作業の異常の有無とねじ締め作業に異常が発生した場合の異常の種類を判定するねじ締め異常判定手段6を備える。同図には、ねじ締め異常判定手段6への信号の流れを矢印で示している。ロボット動作計画手段7は、ロボットプログラムを逐次解釈し、ロボット2の本体に時々刻々の位置指令を生成し、各軸位置指令を生成し、各軸制御手段8に送付する。各軸制御手段8では、各軸の位置指令に追従するようにロボット2の各軸のモータ2aを制御する。その際、ロボット2の本体からは各軸の変位がフィードバックされる。各軸制御手段8が受信したロボット2の各軸の変位は手先位置算出手段9に送付され、時々刻々のロボット2の手先の現在位置が算出される。ロボット動作計画手段7、各軸制御手段8、および手先位置算出手段9は、通常、ロボット制御装置5が備えるものである。
In this embodiment, as shown in FIG. 3, screw tightening abnormality determining means 6 for determining the presence or absence of a screw tightening operation abnormality in the
次に、ロボットプログラムにねじ締め作業に関する命令が記載されていると、ロボット動作計画手段7は、プログラムの該当箇所の処理を行う時点でプログラムに記載されたねじ締め用の動作をロボット2の本体に指令する(ねじ締め動作を行うためのロボット動作の時々刻々の位置指令を生成する)とともに、ねじ締めドライバ4にねじ締め動作開始指令を送信する。さらに、ねじ締め異常判定手段6にねじ締め動作を開始したことを送信する。ロボット動作計画手段7は、ねじ締め異常判定手段6から、ねじ締め異常情報を受信するか、ロボットプログラムで指定されている条件が成立した時点(例えば、ロボット2に与える指令が指定された地点に到達したとき、例えば、ロボット2に与える指令が指定された地点に到達し、さらに指定された時間経過したときなど)で、ねじ締めドライバ4に停止指令を送信する。
Next, when a command related to the screw tightening operation is described in the robot program, the robot operation planning means 7 performs the screw tightening operation described in the program at the time of processing the corresponding part of the program. (A position command is generated every moment of the robot operation for performing the screw tightening operation) and a screw tightening operation start command is transmitted to the screw tightening driver 4. Further, the fact that the screw tightening operation has been started is transmitted to the screw tightening abnormality determining means 6. The robot operation planning means 7 receives the screw tightening abnormality information from the screw tightening abnormality determining means 6 or when a condition specified in the robot program is satisfied (for example, at a point where a command to be given to the
ねじ締め異常判定手段6では、ロボット動作計画手段7からねじ締め動作開始信号を受信すると、ねじ締め異常判定のための処理(ステップ)を開始する。処理周期ごとに手先位置算出手段9で算出したロボット2の手先位置(ねじ締めドライバの位置)と、力覚センサ3から送信される力覚センサ測定値とをねじ締め異常判定手段6へ入力する。ねじ締め方向の力とねじ締め方向の軸周りのモーメントを常時チェックし、ねじ締め方向の力とねじ締め方向の軸周りのモーメントの少なくとも1つが予め定められた閾値以上であるかどうかを判別する。また、ロボット2の現在の手先位置と、ねじ締め作業開始時の手先位置から、ねじ挿入方向変位を算出する。ねじ締め方向の力とねじ締め方向の軸周りのモーメントのいずれもが閾値以下の場合は、その処理周期では正常と判定する。
When receiving the screw tightening operation start signal from the robot
少なくともどちらかが閾値以上となった場合は、判定したときのねじ挿入方向変位から、図4に示すエリア1、2、3のどこで閾値以上となったかを判別する。エリア1で閾値以上となった場合は、位置ずれエラー(ねじ穴が、ロボット2を教示したときの位置からずれている)が発生したと判定し、ロボット動作計画手段7に位置ずれエラー発生を通知する。エリア2で閾値以上となった場合は、ねじつまり(ねじ締め途中でねじが斜めになっている、あるいはねじ穴にゴミが詰まっているなどの原因により、途中でねじが進まなくなる)が発生したと判定し、ロボット動作計画手段7にねじつまりエラー発生を通知する。エリア3で閾値以上となった場合は、ねじ締め作業が正常に終了したと判定し、ねじ締め作業正常終了をロボット動作計画手段7に通知する。ロボットプログラムで規定された条件が成立するまでに、ねじ締め異常判定手段6から位置ずれエラー、ねじつまりエラー、正常終了のいずれの通知もない場合、ロボット動作計画手段7は、ねじ締めドライバ4とねじ締め異常判定手段6の両者にねじ締め作業終了信号を送信する。ねじ締め異常判定手段6は、ねじ締め作業終了信号を受信した時点でもねじ締め方向の力とねじ締め方向の軸周りのモーメントのいずれもが閾値以下の場合は、ねじなしエラーをロボット動作計画手段7に通知する。
If at least one of the threshold values is equal to or greater than the threshold value, it is determined from the displacement in the screw insertion direction at the time of determination where the threshold value is equal to or greater in
ロボット動作計画手段7は、ねじ締め異常判定手段6から正常終了通知を受け取った場合は特別な作用はなにもせず、ロボットプログラムにねじ締め作業の次に記載されている処理(ステップ)を行う。ねじ締め異常判定手段6から、位置ずれエラー、ねじつまりエラー、ねじなしエラーのいずれかの通知を受け取った場合は、自動で、受信したエラーの種類に応じた復旧方法を選択して実行する処理(ステップ)を行う。
When the robot operation planning means 7 receives a normal end notification from the screw tightening
位置ずれエラーを受信した場合は、ねじ締めロボットシステム1の内部のねじ穴を認識できるビジョンセンサでねじ穴を認識し、ロボットの目標位置を認識結果に応じて修正してから、再度、ねじ締め作業を実施する。もし、ねじ締めロボットシステム1の内部にねじ穴を認識できるビジョンセンサがないときは、位置ずれエラーが発生したことをロボット制御装置5に接続されている表示器(図示せず)に表示し、ロボット2を停止させる。また、ねじつまりエラーを受信した場合は、ねじ締めドライバを逆方向に回転させながらロボットを上方に予め指定している位置まで退避させ、再度、ねじ締め作業を実施する。また、ねじなしエラーを受信した場合は、ねじ供給機へロボット2の手先を移動させ、再度ねじを吸着する動作を実施してから、ねじ締め位置へロボット2を戻してねじ締め作業を再度、実施する。
When a misalignment error is received, the screw hole is recognized by a vision sensor that can recognize the screw hole inside the screw tightening robot system 1, the target position of the robot is corrected according to the recognition result, and then screw tightening is performed again. Perform the work. If there is no vision sensor capable of recognizing screw holes in the screw tightening robot system 1, the fact that a misalignment error has occurred is displayed on a display (not shown) connected to the
なお、上記の説明では、手先位置算出手段9が、ロボット2の各軸の変位から算出したロボット2の手先位置に基づいてねじ締め異常判定処理をおこなう場合を示したが、例えば、ロボット2の各関節の現在位置、ロボット2の各関節軸の位置指令、ロボット2の現在の先端位置姿勢などのロボット2の現在位置情報のいずれか、または複数に基づいてねじ締め異常判定処理をおこなってもよい。
In the above description, the hand
以上より、この発明の実施の形態1では、力覚センサ3と、力覚センサ3よりも先端側にねじ締めドライバ4を把持もしくは取り付けたロボット2でねじ締め作業を行う際、ねじ締め作業中の力覚センサ3の出力データとロボット2の現在位置情報(ロボット2の各関節の現在位置、ロボット2の各関節軸の位置指令、ロボット2の現在の先端位置姿勢のいずれか、または複数)を逐次読み込み、読み込んだ力覚センサ3の出力の値とロボット2の現在位置情報とに基づいて、実行中のねじ締め作業が正常であるか異常であるか、異常の場合はどの異常かを判別する(異常の種類を判別する)ねじ締め異常判定手段6を備えている。
As described above, in the first embodiment of the present invention, when performing the screw tightening operation with the force sensor 3 and the
このねじ締め異常判定手段6は、力覚センサ3とこの力覚センサ3よりも先端側にねじ締めドライバ4を把持もしくは取り付けたロボット2でねじ締め作業を行う際、ねじ締め作業中の力覚センサ3のデータを逐次読み込み、読み込んだ力覚センサ3の出力の値に基づいて、実行中のねじ締め作業の正常、異常を判定する。また、この実施の形態のねじ締め異常判定手段6は、ねじ締め時の挿入量とねじ締め時の測定力、モーメントに基づいて判定するねじ締め異常判定手段であり、ねじ締め時の挿入量毎に領域を分けて、領域に応じて異常の種類を判別するねじ締め異常判定手段である。
The screw tightening
また、ねじ締め異常判定手段6は、力覚センサ3の出力とねじ締めドライバの位置情報とからねじ締め挿入量を算出するステップと、このねじ締め時の挿入量とねじ締め時の力覚センサ3の出力(力およびモーメント)に基づいてねじ締めの異常を判定するステップを有するロボットのねじ締め作業異常検知方法を実行している。また、ねじ締め異常判定手段6は、ねじ締め時の挿入量毎に領域分けをするステップを経て、領域に応じて異常の種類を判別するステップを有するロボットのねじ締め作業異常検知方法を実行している。
Further, the screw tightening
このように、ロボット2の先端部に力覚センサ3およびねじ締めドライバ4を備え、前記力覚センサ3が前記先端部に作用する力を測定するねじ締めロボットシステム1において、ねじ締め異常判定手段6により、力覚センサ3の出力に基づいてねじ締め作業の正常はたは異常を判定するステップを有するロボットのねじ締め作業異常検知方法を実行することで、ねじ締めドライバ4にトルクセンサなどの高価なセンサを設ける必要なくなり、ねじ締めドライバ4は単にねじ締め作業が行えるだけの安価なドライバでよくなり、ねじ締めロボットシステム1の全体のコストを低減できる。特に、組立対象物を組み立てるために複数種類のねじを締める必要がある場合、ねじの種類に応じて複数のねじ締めドライバを持ち替えて(付け替えて)作業を行う必要があるため、ねじ締めドライバ4も複数必要となるので、コスト削減効果が大きい。
As described above, in the screw tightening robot system 1 that includes the force sensor 3 and the screw tightening driver 4 at the tip of the
また、ねじ締め作業の正常、異常の判定だけでなく、異常の種類まで判定できるため、異常の種類に応じた復旧動作や報知を行うことができるという格別な効果がある。 Moreover, since it is possible to determine not only whether the screw tightening operation is normal or abnormal, but also the type of abnormality, there is a special effect that a recovery operation or notification according to the type of abnormality can be performed.
実施の形態2.
この実施の形態2では、実施の形態1とねじ締めロボットシステム1の制御システムの構成が異なる。具体的には、実施の形態1では、ねじ締め異常判定手段6をロボット制御装置5の内部に備えていたが、実施の形態2では、図5に示すように、ねじ締め異常判定手段6をロボット制御装置5とは異なる異常判定装置10内部に設けている。異常判定装置10は、例えば、ねじ締め異常判定のために専用に設けるパソコンでもよいし、ねじ締めロボットシステム1全体を制御するシーケンサの内部に設けてもよい。なお、これ以外は実施の形態1と同様であるので説明を省略する。
In the second embodiment, the configuration of the control system of the screw tightening robot system 1 is different from that of the first embodiment. Specifically, in the first embodiment, the screw tightening
実施の形態3.
この実施の形態3では、実施の形態1とねじ締め異常判定手段6でのねじ締め作業異常検知方法が異なる。それ以外は実施の形態1と同様であるので、ここでは、ねじ締め異常判定手段6での作業異常検知方法(判定方法)についてのみ説明する。
Embodiment 3 FIG.
The third embodiment is different from the first embodiment in the screw tightening operation abnormality detection method in the screw tightening abnormality determination means 6. Since other than that is the same as that of Embodiment 1, only the work abnormality detection method (determination method) in the screwing abnormality determination means 6 is demonstrated here.
ねじ締め異常判定手段6では、まず、正常なねじ締め時のねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係式を記憶しておく。ねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係式は陽に表現される数式でもよいし、ねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係のテーブルをもち、テーブルの間の値については直線近似で求めてもよい。記憶してある正常なねじ締め時のねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係式に正の値を加算したものを上側閾値、負の値を加算したものを下側閾値とし、力およびモーメントのそれぞれが上側閾値以上となるか、下側閾値以下となるかを判別する。 The screw tightening abnormality determining means 6 first stores a relational expression of displacement in the screw insertion direction during normal screw tightening, force in the screw tightening direction, and moment about the axis in the screw tightening direction. The relational expression of the displacement in the screw insertion direction, the force in the screw tightening direction, and the moment about the axis in the screw tightening direction may be expressed explicitly, or the displacement in the screw insertion direction, the force in the screw tightening direction, and the axis in the screw tightening direction There may be a table of moment relationships, and values between the tables may be obtained by linear approximation. The positive threshold is added to the stored relational expression of displacement in the screw insertion direction during normal screw tightening, the force in the screw tightening direction, and the moment about the axis in the screw tightening direction, and the negative value is added. The threshold value is set as the lower threshold value, and it is determined whether each of the force and the moment is greater than or equal to the upper threshold value or less than the lower threshold value.
この実施の形態では、図6に示すように、エリア1で上側閾値を超えた(上側閾値以上となった)場合は、位置ずれエラー発生と判定する。エリア2で上側閾値を超えた場合は、ねじつまりエラー発生と判定する。エリア3で上側閾値を超えた場合は、正常終了と判定する。エリア1、2、3のいずれかで下側閾値を超えた場合(下側閾値以下となった場合)はねじなしエラー発生と判定する。さらに、エリア3で、上側閾値以下で下側閾値以上のままロボット動作計画手段7からねじ締め動作終了信号を受信した場合は、正常終了と判定する。
In this embodiment, as shown in FIG. 6, when the upper threshold is exceeded (becomes the upper threshold or more) in area 1, it is determined that a misalignment error has occurred. If the upper threshold value is exceeded in
この実施の形態のねじ締め異常判定手段6は、ねじ締め時の挿入量とねじ締め時の測定力、モーメントに基づいて判定するねじ締め異常判別手段であり、ねじ締め時の挿入量毎に領域を分けて、領域に応じて異常の種類を判別するねじ締め異常判別手段であり、ねじ締め時の作用力、作用モーメントの推定値算出機能を備え、算出した推定値に基づいて異常判別を行うねじ締め異常判定手段である。 The screw tightening abnormality determining means 6 of this embodiment is a screw tightening abnormality determining means for determining based on the insertion amount at the time of screw tightening and the measured force and moment at the time of screw tightening. Is a screw tightening abnormality determining means for determining the type of abnormality according to the region, equipped with an estimated value calculation function of acting force and acting moment at the time of screw tightening, and performing abnormality determination based on the calculated estimated value This is a screw tightening abnormality determining means.
また、ねじ締め異常判定手段6は、ねじ締め時の挿入量とねじ締め時の力覚センサ3の出力(力およびモーメント)に基づいてねじ締め異常を判定するステップを有するロボットのねじ締め作業異常検知方法を実行している。また、ねじ締め異常判定手段6は、ねじ締め時の挿入量毎に領域を分けるステップを経て、領域に応じて異常の種類を判別するステップを有するロボットのねじ締め作業異常検知方法を実行している。さらに、ねじ締め異常判定手段6は、ねじ締め時の作用力および作用モーメントの推定値を算出するステップを経て、この算出した推定値に基づいて異常判定を行うステップを有するロボットのねじ締め作業異常検知方法を実行している。
Further, the screw tightening abnormality determination means 6 has a step of determining screw tightening abnormality based on the insertion amount at the time of screw tightening and the output (force and moment) of the force sensor 3 at the time of screw tightening. The detection method is executed. Further, the screw tightening
実施の形態4.
この実施の形態4では、実施の形態1とねじ締めエラー判定後の作用、動作が異なる。実施の形態4では、ロボット動作計画手段7は、ねじ締め異常判定手段6から正常終了通知を受け取った場合には特別な作用はなにもせず、ロボットプログラムに記載されている次の処理を行う。ねじ締め異常判定手段6から、位置ずれエラー、ねじつまりエラー、ねじなしエラーのいずれかの通知を受け取った場合は、ロボットを停止させる。さらに受信したエラーの種類を、ロボット制御装置5に接続されている表示器(図示せず)に表示する。
Embodiment 4 FIG.
The fourth embodiment is different from the first embodiment in the action and operation after the screw tightening error determination. In the fourth embodiment, the robot
実施の形態5.
この実施の形態5では、実施の形態1とねじ締め異常判定手段6への信号の流れと、ねじ締め異常判定手段6内部での処理が異なる。実施の形態5のねじ締め異常判定手段6への信号の流れを、図7に示す。
In the fifth embodiment, the signal flow to the screw tightening
実施の形態5では、ねじ締め異常判定手段6において手先位置算出手段9の出力を使用しない。ねじ締め異常判定手段6内部では、図8に示す通り、ねじ締め方向の力もしくはねじ締め方向の軸周りのモーメントが、ねじ締め開始からどれだけたってから予め定められた閾値を超えるかで正常、異常の判定するステップと、異常時のエラー種類の判別を行うステップを実行する。
In the fifth embodiment, the screw tightening
ねじ締め開始からの経過時間がエリア1の範囲でねじ締め方向の力もしくはねじ締め方向の軸周りのモーメントが閾値を超えた場合は、位置ずれエラー発生と判定する。ねじ締め開始からの経過時間がエリア2の範囲でねじ締め方向の力もしくはねじ締め方向の軸周りのモーメントが閾値を超えた場合は、ねじつまり発生と判定する。ねじ締め開始からの経過時間がエリア3の範囲でねじ締め方向の力もしくはねじ締め方向の軸周りのモーメントが閾値を超えた場合は、正常終了と判定する。エリア4に至るまでにねじ締め方向の力もしくはねじ締め方向の軸周りのモーメントが閾値を越えなかった場合は、ねじなし異常発生と判定する。なお、ロボット動作計画手段7の作用は実施の形態1と同様なので説明は省略する。
If the elapsed time from the start of screw tightening is within the range of area 1 and the force in the screw tightening direction or the moment about the axis in the screw tightening direction exceeds the threshold value, it is determined that a misalignment error has occurred. When the elapsed time from the start of screw tightening is within the range of
この実施の形態のねじ締め異常判定手段6は、ねじ締め開始からの経過時間とねじ締め時の測定力、モーメントに基づいて判別するねじ締め異常判別手段であり、ねじ締め開始からの経過時間毎に領域を分けて、領域に応じて異常の種類を判別するねじ締め異常判別手段である。 The screw tightening abnormality determining means 6 of this embodiment is a screw tightening abnormality determining means for determining based on the elapsed time from the start of screw tightening and the measured force and moment at the time of screw tightening, and every elapsed time from the start of screw tightening. This is a screw tightening abnormality determining means for dividing the region into different regions and determining the type of abnormality according to the region.
また、ねじ締め異常判定手段6は、ねじ締め開始からの経過時間とねじ締め時の力覚センサの出力(力およびモーメント)に基づいてねじ締め異常を判定するステップを有するロボットのねじ締め作業異常検知方法を実行している。また、ねじ締め異常判定手段6は、ねじ締め開始からの経過時間毎に領域を分けるステップを経て、領域に応じて異常の種類を判別するステップを有するロボットのねじ締め作業異常検知方法を実行している。
The screw tightening
実施の形態6.
この実施の形態6では、実施の形態3とねじ締め異常判定手段6内部の判定方法とロボット動作計画手段7の作用が異なる。それ以外は、実施の形態3と同様なので説明を省略する。
In the sixth embodiment, the operation of the determination method inside the screw tightening
実施の形態6のねじ締め異常判定手段6では、正常なねじ締め時のねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係を記憶しておく。ねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係は、陽に表現される数式でもよいし、ねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係のテーブルをもち、テーブルの間の値については直線近似で求めてもよい。記憶してある正常なねじ締め時のねじ挿入方向変位とねじ締め方向の力とねじ締め方向の軸周りのモーメントの関係に正の値を加算したものを上側閾値、負の値を加算したものを下側閾値とし、力およびモーメントのそれぞれが上側閾値以上となるか、下側閾値以下となるかを判別する。 In the screw tightening abnormality determination means 6 of the sixth embodiment, the relationship between the displacement in the screw insertion direction during normal screw tightening, the force in the screw tightening direction, and the moment about the axis in the screw tightening direction is stored. The relationship between the displacement in the screw insertion direction, the force in the screw tightening direction, and the moment around the axis in the screw tightening direction may be expressed explicitly, or the displacement in the screw insertion direction, the force in the screw tightening direction, and the axis in the screw tightening direction There may be a table of moment relationships, and values between the tables may be obtained by linear approximation. The value obtained by adding a positive value to the relationship between the displacement in the screw insertion direction during normal screw tightening, the force in the screw tightening direction, and the moment about the axis in the screw tightening direction is the upper threshold value, and the negative value is added. Is a lower threshold, and it is determined whether each of the force and the moment is equal to or higher than the upper threshold or lower than the lower threshold.
図9に示すように、エリア1で上側閾値を超えた(上側閾値以上となった)場合は、エラー発生と判定する。エリア2で上側閾値を超えた場合は、正常終了と判定する。エリア1、2のいずれかで下側閾値を超えた場合(下側閾値以下となった場合)はエラー発生と判定する。さらに、エリア2で、上側閾値以下で下側閾値以上のままロボット動作計画手段7からねじ締め動作終了信号を受信した場合は、正常終了と判定する。この実施の形態では正常、異常の判定のみを行い、異常(エラー)の種類までは判別を行わない。したがってロボット動作計画手段7には正常終了か異常(エラー)発生のいずれかを通知する。
As shown in FIG. 9, when the upper threshold value is exceeded in area 1 (becomes the upper threshold value or more), it is determined that an error has occurred. When the upper threshold value is exceeded in
ロボット動作計画手段7では、ねじ締め異常判定手段6から正常終了通知を受け取った場合は特別な作用はなにもせず、ロボットプログラムにねじ締め作業の次に記載されている処理を行う。ねじ締め異常判定手段6からエラー発生通知を受け取った場合は、ロボット2を停止させる。さらに、ねじ締めエラーが発生したことを、ロボット制御装置5に接続されている表示器(図示せず)に表示する。
When the robot operation planning means 7 receives a normal end notification from the screw tightening
実施の形態7.
この実施の形態7では、実施の形態1とねじ締め異常判定手段6でのねじ締め作業異常検知方法が異なる。それ以外は実施の形態1と同様であるので、ここでは、ねじ締め異常判定手段6での作業異常検知方法(判定方法)についてのみ説明する。
The seventh embodiment is different from the first embodiment in the screw tightening abnormality detection method in the screw tightening abnormality determination means 6. Since other than that is the same as that of Embodiment 1, only the work abnormality detection method (determination method) in the screwing abnormality determination means 6 is demonstrated here.
図10に示すように、ねじ締め異常判定手段6は、ロボット動作計画手段7からねじ締め異常判定手段6へねじ締め作業開始信号が入力されると(ステップS101)、力覚センサ3の出力データとロボット2の手先位置を処理周期毎に記憶する動作を開始する(データログの採取を開始する)ステップS102を実行する。ロボット動作計画手段7からねじ締め異常判定手段6へねじ締め作業終了信号が入力されると(ステップS103)、力覚センサ3の出力データとロボット2の手先位置とを処理周期毎に記憶していく処理を終了させる(データログの採取を終了させる)ステップS104を実行し、記憶した力覚センサ3の出力データとロボット2の手先位置データを一括で読み込むステップS105を実行する。次に読み込んだデータから挿入状態判別特徴量(力覚センサ3の出力データに基づく挿入状態判別特徴量、以下では特徴量と記載)を算出するステップS106を実行する。なお、物理的な記憶は、ねじ締め異常判定手段6内に行っても、別途設けたメモリなどの外部記憶装置を用いてもよい。
As shown in FIG. 10, when a screw tightening operation start signal is input from the robot
この実施の形態では、特徴量として、挿入推定量L1、挿入推定量L2、最大挿入反力Fm、挿入反力の傾きα、挿入時間tの5つの特徴量を算出するステップを実行する。挿入推定量L1は、ねじ締め方向の軸周りのモーメントの変化率が0を横切る回数であるゼロクロス回数をNz、ねじのピッチをLpとすると、
L1=Nz×Lp/2
で、算出される値である。なお、上記の説明では、挿入推定量L1は、ねじ締め方向の軸周りのモーメントの変化率が0を横切る回数であるゼロクロス回数をNzとしたが、ねじ締め方向の軸周りのモーメントが0を横切る回数であるゼロクロス回数をNzとしてもよい。
In this embodiment, a step of calculating five feature amounts, that is, an estimated insertion amount L 1 , an estimated insertion amount L 2 , a maximum insertion reaction force F m , an insertion reaction force gradient α, and an insertion time t is executed as the feature amount. To do. The estimated insertion amount L 1 is expressed as follows: N z is the number of times of zero crossing, which is the number of times the rate of change of moment about the axis in the screw tightening direction crosses zero, and L p is the pitch of the screw.
L 1 = N z × L p / 2
The calculated value. In the above description, the estimated insertion amount L 1 is the number of zero crosses, which is the number of times the change rate of the moment about the axis in the screw tightening direction crosses 0, but N z , but the moment about the axis in the screw tightening direction is the zero crossing number which is the number of times crossing the 0 may be N z.
挿入推定量L2は、ねじ締め開始時の手先位置をZ0、ねじ締め終了時の手先位置をZeとし、
L2=|Z0―Ze|
で、算出される値である。ここで、| |は絶対値を示している。ここで、ねじ締め開始の手先位置はモーメントの変化率が大きくなった最初の時点でもよいし、ねじ締め方向の力が大きくなり始めた時点でもよい。また、ねじ締め終了時の手先位置はモーメントの変化率が充分に小さくなった時点でもよいし、ねじ締め方向の力が充分に小さくなった時点でもよい。
The estimated insertion amount L 2 is Z 0 at the hand position at the start of screw tightening, Z e at the hand position at the end of screw tightening,
L 2 = | Z 0 -Z e |
The calculated value. Here, || indicates an absolute value. Here, the hand position at the start of screw tightening may be the first time when the rate of change of the moment increases, or may be the time when the force in the screw tightening direction starts to increase. Further, the hand position at the end of the screw tightening may be a point at which the rate of change of the moment becomes sufficiently small or a point at which the force in the screw tightening direction becomes sufficiently small.
最大挿入反力Fm、挿入反力の傾きα(ねじ締め挿入方向変位とねじ締め方向の反力を直線近似した場合の直線の傾き)は、図11に示す値を用いればよく、挿入反力の傾きαは、
α=Fm/Lm
により算出できる。ここでLmは、ねじ締め挿入方向変位とねじ締め方向の反力を直線近似した場合の直線において、ねじ締め方向の反力が0からFmまで変化したときのねじ挿入方向変位の変化分である。
As the maximum insertion reaction force F m and the insertion reaction force inclination α (straight line inclination when the displacement in the screw tightening insertion direction and the reaction force in the screw tightening direction are linearly approximated), the values shown in FIG. The slope of the force α is
α = F m / L m
Can be calculated. Here L m, in linear in the case of linear approximation reaction force of screwing insertion direction displacement and screwing direction, change in the screw insertion direction displacement when the reaction force of the screw tightening direction is changed from 0 to F m It is.
挿入時間tは、ねじ締め作業開始の手先位置からねじ締め作業終了の手先位置まで、手先が移動するのにかかった時間である。 The insertion time t is the time taken for the hand to move from the hand position at the start of the screw tightening operation to the hand position at the end of the screw tightening operation.
これらの特徴量の全部または一部を特徴量空間でマッピングし、特徴量空間のどのエリアに属するかで、ねじ締め作業が正常であるか、どの異常であるかを判別するステップS107を実行する。特徴量空間の例を図12に示す。特徴量空間のどこが正常で、どこがどのエラーの領域になるかは、予め試行実験を行っておき、サポートベクターマシンなどで獲得しておく。判別した結果(正常終了、位置ずれエラー、ねじつまりエラー、ねじなしエラー)はロボット動作計画手段7に出力される(ステップS108)。 All or some of these feature values are mapped in the feature value space, and step S107 is executed to determine whether the screw tightening operation is normal or abnormal depending on which area of the feature value space belongs. . An example of the feature amount space is shown in FIG. A trial experiment is performed in advance to determine where the feature amount space is normal and where the error region is, and is obtained by a support vector machine or the like. The determined results (normal end, misalignment error, screw, that is, error without screw) are output to the robot motion planning means 7 (step S108).
なお、以上の説明では、ロボット2の手先位置を処理周期毎に記憶して特徴量の算出に用いたが、ロボット2の現在位置情報である、ロボット2の各関節の現在位置、ロボット2の各関節軸の位置指令およびロボット2の現在の先端位置姿勢のいずれか、または複数を、ロボット2の手先位置に関するデータとして記憶し、特徴量の算出に用いてもよい。
In the above description, the hand position of the
以上より、この発明の実施の形態7では、力覚センサ3と、力覚センサ3よりも先端側にねじ締めドライバ4を把持もしくは取り付けたロボット2でねじ締め作業を行う際、ねじ締め作業中の力覚センサ3の出力データとロボット2の現在位置情報(例えば、ロボット2の各関節の現在位置、ロボット2の各関節軸の位置指令およびロボット2の現在の先端位置姿勢のいずれか)を記憶しておき、記憶していた力覚センサデータとロボットの現在位置情報に基づいて特徴量を算出し、この算出した特徴量に基づいて、ねじ締め作業の正常、異常の判定と、異常の場合はどの異常かを判別する(異常の種類を判別する)ねじ締め異常判定手段6を備える。
As described above, according to the seventh embodiment of the present invention, when performing the screw tightening operation with the force sensor 3 and the
また、このねじ締め異常判定手段6は、力覚センサ3と、力覚センサ3よりも先端側にねじ締めドライバ4を把持もしくは取り付けたロボット2でねじ締め作業を行う際、ねじ締め作業中の力覚センサ3の出力データとロボット2の現在位置情報(例えば、ロボット2の各関節の現在位置、ロボット2の各関節軸の位置指令およびロボット2の現在の先端位置姿勢のいずれか)を記憶するステップ、記憶していた力覚センサデータとロボットの現在位置情報に基づいて特徴量を算出するステップ、この算出した特徴量に基づいて、ねじ締め作業の正常、異常の判定と、異常の場合はどの異常かを判別する(異常の種類を判別する)ステップを有するロボットのねじ締め作業異常検知方法を実行している。
Further, the screw tightening
このように、ロボット2の先端部に力覚センサ3およびねじ締めドライバ4を備えたねじ締めロボットシステム1において、実施の形態7のロボットのねじ締め作業異常検知方法を実行することで、ねじ締め作業中に記憶しておいたデータに基づいて特徴量を算出し、算出した特徴量に基づいて正常、異常の判定を行うため、力覚センサからの時系列データからは直接判別しにくい場合も判定も行えるとい格別な効果がある。
In this way, in the screw tightening robot system 1 provided with the force sensor 3 and the screw tightening driver 4 at the distal end portion of the
1 ねじ締めロボットシステム、2 ロボット、2a モータ、3 力覚センサ、4 ねじ締めドライバ、5 ロボット制御装置、6 ねじ締め異常判定手段、7 ロボット動作計画手段、8 各軸制御手段、9 手先位置算出手段、10 異常判定装置。 1 Screw tightening robot system, 2 robot, 2a motor, 3 force sensor, 4 screw tightening driver, 5 robot controller, 6 screw tightening abnormality judging means, 7 robot motion planning means, 8 axis control means, 9 hand position calculation Means, 10 abnormality determination device.
Claims (4)
ねじ締め異常判定手段により、前記力覚センサの出力に基づいてねじ締め作業の正常または異常の判定を行うステップを有するロボットのねじ締め作業異常検知方法。 In the screw tightening robot system that includes a force sensor and a screw tightening driver at the tip of the robot, and that measures the force that the force sensor acts on the tip of the robot,
A robot screw tightening operation abnormality detection method comprising a step of determining whether a screw tightening operation is normal or abnormal based on an output of the force sensor by a screw tightening abnormality determining unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011037520A JP5496129B2 (en) | 2011-02-23 | 2011-02-23 | Robot screw tightening abnormality detection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011037520A JP5496129B2 (en) | 2011-02-23 | 2011-02-23 | Robot screw tightening abnormality detection method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012171071A true JP2012171071A (en) | 2012-09-10 |
JP5496129B2 JP5496129B2 (en) | 2014-05-21 |
Family
ID=46974448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011037520A Active JP5496129B2 (en) | 2011-02-23 | 2011-02-23 | Robot screw tightening abnormality detection method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5496129B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013018067A (en) * | 2011-07-08 | 2013-01-31 | Nitto Seiko Co Ltd | Automatic screwing device |
CN109922931A (en) * | 2016-11-11 | 2019-06-21 | 精工爱普生株式会社 | Robot controller, robot, robot system and robot control method |
CN110125638A (en) * | 2019-06-03 | 2019-08-16 | 格力电器(武汉)有限公司 | Method and tool for element installation detection |
WO2020158239A1 (en) * | 2019-02-01 | 2020-08-06 | 三菱電機株式会社 | Work determination device and work determination method |
WO2020195325A1 (en) * | 2019-03-27 | 2020-10-01 | オムロン株式会社 | Screw fastening failure determination device, screw fastening device, screw fastening failure determination method, and control program |
JP2020163557A (en) * | 2019-03-27 | 2020-10-08 | オムロン株式会社 | Screw fastening failure determination device, screw fastening device, screw fastening failure determination method and control program |
KR20210097193A (en) * | 2019-02-27 | 2021-08-06 | 오므론 가부시키가이샤 | Screw-tightening defect determination apparatus, screw-tightening defect determination method, screw-tightening apparatus, and recording medium |
CN113628524A (en) * | 2021-08-11 | 2021-11-09 | 菲烁易维(重庆)科技有限公司 | Method for acquiring tightening process track by using machine vision technology |
CN113899538A (en) * | 2021-09-29 | 2022-01-07 | 上汽大众汽车有限公司 | Bolt tightening monitoring method and system |
CN114683032A (en) * | 2020-12-30 | 2022-07-01 | 宝能汽车集团有限公司 | Automobile part fastening method and device and automobile with same |
EP4183532A1 (en) | 2021-11-19 | 2023-05-24 | OMRON Corporation | Robot system, control method and control program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61209829A (en) * | 1985-03-14 | 1986-09-18 | Fujitsu Ltd | Rotary working device |
JPS6219335A (en) * | 1985-07-18 | 1987-01-28 | Oki Electric Ind Co Ltd | Defective screw-down detector in automatic screwing machine |
JPH10138057A (en) * | 1996-11-08 | 1998-05-26 | Nachi Fujikoshi Corp | Automatic fastening and loosening device for form fastening bolt |
JP2000343347A (en) * | 1999-05-28 | 2000-12-12 | Nitto Seiko Co Ltd | Screw tightening level detection unit in automatic screw tightening machine |
JP2009255241A (en) * | 2008-04-18 | 2009-11-05 | Kanto Auto Works Ltd | Device for determining presence/absence of foreign matter on screw clamping seat, and determination method thereof |
-
2011
- 2011-02-23 JP JP2011037520A patent/JP5496129B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61209829A (en) * | 1985-03-14 | 1986-09-18 | Fujitsu Ltd | Rotary working device |
JPS6219335A (en) * | 1985-07-18 | 1987-01-28 | Oki Electric Ind Co Ltd | Defective screw-down detector in automatic screwing machine |
JPH10138057A (en) * | 1996-11-08 | 1998-05-26 | Nachi Fujikoshi Corp | Automatic fastening and loosening device for form fastening bolt |
JP2000343347A (en) * | 1999-05-28 | 2000-12-12 | Nitto Seiko Co Ltd | Screw tightening level detection unit in automatic screw tightening machine |
JP2009255241A (en) * | 2008-04-18 | 2009-11-05 | Kanto Auto Works Ltd | Device for determining presence/absence of foreign matter on screw clamping seat, and determination method thereof |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013018067A (en) * | 2011-07-08 | 2013-01-31 | Nitto Seiko Co Ltd | Automatic screwing device |
CN109922931A (en) * | 2016-11-11 | 2019-06-21 | 精工爱普生株式会社 | Robot controller, robot, robot system and robot control method |
WO2020158239A1 (en) * | 2019-02-01 | 2020-08-06 | 三菱電機株式会社 | Work determination device and work determination method |
JP2020124760A (en) * | 2019-02-01 | 2020-08-20 | 三菱電機株式会社 | Work determination device and work determination method |
US11865721B2 (en) | 2019-02-01 | 2024-01-09 | Mitsubishi Electric Corporation | Work determination apparatus and work determination method |
DE112019006789B4 (en) | 2019-02-01 | 2023-09-07 | Mitsubishi Electric Corporation | WORK DETERMINATION DEVICE AND WORK DETERMINATION PROCEDURE |
JP7092307B2 (en) | 2019-02-01 | 2022-06-28 | 三菱電機株式会社 | Work discrimination device and work discrimination method |
EP3932612A4 (en) * | 2019-02-27 | 2022-11-30 | OMRON Corporation | Screw fastening fault assessment device, screw fastening device, screw fastening fault assessment method, and control program |
CN113286679B (en) * | 2019-02-27 | 2024-03-29 | 欧姆龙株式会社 | Screw failure determination device and method, screw device, and storage medium |
US11999024B2 (en) | 2019-02-27 | 2024-06-04 | Omron Corporation | Screw fastening fault assessment device, screw fastening device, screw fastening fault assessment method, and control program |
KR20210097193A (en) * | 2019-02-27 | 2021-08-06 | 오므론 가부시키가이샤 | Screw-tightening defect determination apparatus, screw-tightening defect determination method, screw-tightening apparatus, and recording medium |
CN113286679A (en) * | 2019-02-27 | 2021-08-20 | 欧姆龙株式会社 | Screw fixation failure determination device, screw fixation failure determination method, and control program |
KR102520163B1 (en) | 2019-02-27 | 2023-04-10 | 오므론 가부시키가이샤 | Screw fastening defect judgment device, screw fastening defect judgment method, screw fastening device, and recording medium |
JP2020163557A (en) * | 2019-03-27 | 2020-10-08 | オムロン株式会社 | Screw fastening failure determination device, screw fastening device, screw fastening failure determination method and control program |
JP7247807B2 (en) | 2019-03-27 | 2023-03-29 | オムロン株式会社 | Defective screw tightening determination device, screw tightening device, method for determining defective screw tightening, and control program |
KR102606705B1 (en) | 2019-03-27 | 2023-11-29 | 오므론 가부시키가이샤 | Screw fastening defect determination device, screw fastening device, screw fastening defect determination method, and control program |
KR20210125576A (en) * | 2019-03-27 | 2021-10-18 | 오므론 가부시키가이샤 | Screw fastening defect determination device, screw fastening device, screw fastening defect determination method, and control program |
WO2020195325A1 (en) * | 2019-03-27 | 2020-10-01 | オムロン株式会社 | Screw fastening failure determination device, screw fastening device, screw fastening failure determination method, and control program |
US11964351B2 (en) | 2019-03-27 | 2024-04-23 | Omron Corporation | Screw fastening failure determination device, screw fastening device, screw fastening failure determination method, and non-transitory computer readable medium |
CN110125638A (en) * | 2019-06-03 | 2019-08-16 | 格力电器(武汉)有限公司 | Method and tool for element installation detection |
CN114683032A (en) * | 2020-12-30 | 2022-07-01 | 宝能汽车集团有限公司 | Automobile part fastening method and device and automobile with same |
CN113628524B (en) * | 2021-08-11 | 2022-11-22 | 菲烁易维(重庆)科技有限公司 | Method for acquiring tightening process track by using machine vision technology |
CN113628524A (en) * | 2021-08-11 | 2021-11-09 | 菲烁易维(重庆)科技有限公司 | Method for acquiring tightening process track by using machine vision technology |
CN113899538A (en) * | 2021-09-29 | 2022-01-07 | 上汽大众汽车有限公司 | Bolt tightening monitoring method and system |
CN113899538B (en) * | 2021-09-29 | 2023-09-05 | 上汽大众汽车有限公司 | Bolt tightening monitoring method and system |
EP4183532A1 (en) | 2021-11-19 | 2023-05-24 | OMRON Corporation | Robot system, control method and control program |
Also Published As
Publication number | Publication date |
---|---|
JP5496129B2 (en) | 2014-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5496129B2 (en) | Robot screw tightening abnormality detection method | |
US8812157B2 (en) | Robot system having error detection function of robot and control method thereof | |
US6892110B2 (en) | Numerical control unit | |
CN104227715B (en) | Monitoring to the robot of kinematic redundancy | |
US20160279794A1 (en) | Robot controller capable of performing fault diagnosis of robot | |
JP3422456B2 (en) | Servo press controller | |
JP6711854B2 (en) | Failure prediction device and machine learning device | |
JP2008097363A (en) | Abnormality diagnosis method and device thereof | |
US20190294144A1 (en) | Abnormality detection device | |
JP2009012031A (en) | Method of determining deterioration of pressurizing performance of spot welding gun | |
JP5961566B2 (en) | Torque sensor abnormality diagnosis device and abnormality diagnosis method | |
JP2012051042A (en) | Robot system and robot control device | |
JP2010069585A (en) | Device and method for detecting collision, and device for controlling robot | |
JP2008183680A (en) | Loading machine controller and its collision detecting threshold value renewing method | |
JP2006155351A (en) | Controller | |
US20180099410A1 (en) | Robot control device having function for limiting speed and/or acceleration of robot | |
JP6858353B2 (en) | Robot control device, abnormality diagnosis method, and abnormality diagnosis program | |
JP6882719B2 (en) | Robot control device, abnormality diagnosis method, and abnormality diagnosis program | |
JP6708676B2 (en) | Abnormality factor identification device | |
CN111113119B (en) | Feed shaft abnormality determination system and worm wheel abnormality determination system | |
CN110831730A (en) | Robot system | |
US11541541B2 (en) | Gripping system | |
CN112440274B (en) | Robot system | |
CN109454653A (en) | A kind of control system and control method with flexible wrist joint robot | |
KR101421997B1 (en) | Embedded system and method for detecting fault thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121010 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130619 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130702 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130830 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140304 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5496129 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |