Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH01230107A - サーボモータにより駆動される被駆動体の衝突検出方法 - Google Patents
[go: Go Back, main page]

JPH01230107A - サーボモータにより駆動される被駆動体の衝突検出方法 - Google Patents

サーボモータにより駆動される被駆動体の衝突検出方法

Info

Publication number
JPH01230107A
JPH01230107A JP63054834A JP5483488A JPH01230107A JP H01230107 A JPH01230107 A JP H01230107A JP 63054834 A JP63054834 A JP 63054834A JP 5483488 A JP5483488 A JP 5483488A JP H01230107 A JPH01230107 A JP H01230107A
Authority
JP
Japan
Prior art keywords
value
detected
speed
torque command
command value
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
JP63054834A
Other languages
English (en)
Inventor
Nobutoshi Torii
信利 鳥居
Yasuo Naito
内藤 保雄
Masayuki Hamura
羽村 雅之
Tetsuro Kato
哲朗 加藤
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP63054834A priority Critical patent/JPH01230107A/ja
Priority to PCT/JP1989/000245 priority patent/WO1989008538A1/ja
Priority to US07/432,743 priority patent/US5119006A/en
Priority to DE68919801T priority patent/DE68919801T2/de
Priority to EP89903256A priority patent/EP0365681B1/en
Priority to KR1019890702041A priority patent/KR960005985B1/ko
Publication of JPH01230107A publication Critical patent/JPH01230107A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/06Safety devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/06Safety devices
    • B25J19/063Safety devices working only upon contact with an outside object
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1674Program controls characterised by safety, monitoring, diagnostic
    • B25J9/1676Avoiding collision or forbidden zones

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、サーボモータで駆動される産業用ロボット等
の被駆動体の衝突検出方法に関する。
従来の技術 産業用ロボット等のサーボモータで駆動される被駆動体
が、他の異物と衝突したことを検出する方法として、従
来、ロボットの表面にタップヒンザ等を取付け、該タッ
チレンチでテシ物とロボットの接触を検出する方法が採
用されている。
又、サーボモータの駆動電流値に上限値を設け、この上
限値を越えた場合、アラームを出し、被駆動体が異物に
衝突したことを検出する方法も採用されている。この方
法は、指令された位置まで1ノーボ[−夕は被駆動体を
移動させ、被駆動体を位置決めさせるが、この移動途中
で、異物に被駆動体が衝突し被駆動体が移動しなかった
どき、位置偏差値、速度偏差値が大きくなるから、サー
ボモータへの駆f7I電流値も大きくなり被駆動体を大
きな力で駆動しようとする。そのため、この駆lf流値
を監視し、ある上限値を越えると被駆動体が異物に衝突
したものとして検出するものである。
発明が解決しようとする課題 上述したタッチセンサを被駆動体に取付けて衝突を検出
する方法では、駆動装置とは別にセンサーを設ける必要
がありコスト上昇となる。また、センサを設置していな
い部分に異物が衝突したときは、衝突を検出できないと
いう欠点がある。
又、上記モータの駆動電流値がある上限値以上になった
ことによって衝突を検出する方法も、電流値がE限値に
達するまでの時間を要し、衝突検出に遅れが出てくる。
又、上記駆動電流値を所定サンプリング周期で検出する
ような場合、例えば、産業用ロボット等のように、コン
ピュータを右するaill tIl装置によってロボッ
トアーム等の被駆動体を制御する場合には、コンピュー
タは所定サンプリング周期で上記駆vJ電流値を検出す
ることになり、さらに衝突検出が遅くなることとなる。
衝突検出が遅くなると、衝突による被害を大きくする可
能性があり、できるだけ遅れの少ない衝突検出が望まれ
る。
そこで、本発明の目的は、タップセンサ等を必要とせず
、短時間で衝突を検出できるサーボモータにより駆動さ
れる被駆動体の衝突検出方法を提供することにある。
課題を解決するための手段 本発明は、サーボモータへ出力されるトルク指令値を所
定周期で検出し、前周期で検出されたトルク指令値と分
周期で検出されたトルク指令値の差が所定Wi以上とな
ったとき、サーボモータで駆動される被駆動体が異物に
衝突したとして検出し、サーボモータの回転を停止させ
る。
又は、サーボモータへ指令される速度指令値とサーボモ
ータの回転速度を検出する速度検出器からの検出速度と
の差である速度偏差値を、所定周期で検出し、前周期で
検出された速度偏差値と分周期で検出された速度偏差値
との差が所定値以上となるとサーボ七−夕で駆動される
被駆動体が異物に衝突したとして検出し、サーボモータ
の回転を停止させる。
作  用 サーボモータが駆動され被駆動体を所定位置まで移動さ
せる途中においで、被駆動体が異物に衝突すると、被駆
動体の移動及びサーボモータの回転は、停止又はその速
度を低下させる。そのため、サーボモータに指令されて
いる速度指令値と実際のサーボモータの速度との差は増
大し、速度偏差値は増大する。速度偏差値が増大する結
果、サーボモータへ指令されるトルク指令値も増大し被
駆動体を大きなトルクで移動させようとする。そこで、
所定周期でトルク指令値又は速度偏差値を検出し、前周
期と分周期で検出したトルク指令値の差、又は速度偏差
値の差が所定値以上になったことを検出することによっ
て、被駆動体が異物に衝突した時点を、最大で検出周期
の一周期遅れで検出できる。即ち、前周期と分周期で検
出したトルク指令値の差又は速度偏差値の差を検出する
ことは、トルク指令値又は速度偏差値の微分値を求める
ことを意味し、被駆動体が異物に衝突した時点において
は、トルク指令値又は速度ga差値は前述したように大
きく変化するため、その微分値は大きくなるので、この
微分値の値を検出することによって衝突時を検出するも
のである。
実施例 本発明の方法の一実施例どして、産業用ロボットに適用
した例を説明する。第2図は、τロボットの制御装置の
ブロックであり、1はメインCPUで、マイクロプロセ
ツサと該マイクロプロセツサが実行する制御ブOグラム
を格納したROM及びデータの一時記憶等に利用される
R A M等によって構成されている。2は軸制tIl
器で、1ロボット機構部13の各軸を駆動する各り一−
ボ七−タのサーボ系の位置制御部、速度制御部、サーボ
アンプ対する電圧制御部を有す、る各軸用のデジタル(
ソフトウェア)サーボ系を構成している。そして、該軸
制御器には各軸のサーボモータのサーボアンプ12(図
には1つのみ示している)が接続され、各軸のサーボモ
ータを駆動制maするようになっている。また、各サー
ボモータに取付けられた速度検出器からの速度フィード
バック信号が入力されている。3はI10ユニットでロ
ボットの作業対象14及びロボットに設けられたセンサ
、アクチュエータ等に接続されでいる。4はシリアルボ
ートで1]ボツトに動作を教示づ−るための教示操作盤
7及びパネル9が接続されている。5はデータメモリ用
のRA Mで、バッテリー8によってバックアップされ
ている。そして、これらメインCPU1、軸制御器2.
110ユニット3.シリアルボート4.データメ[り用
RAM5はバックパネル16を介してバス結合されてお
り、さらに、入力1ヘランス11.入カニニット10を
介し′C電源回路6に電力が供給され、電源回路6から
バックパネル16を介して上記各要素に′電力が供給さ
れるようになっている。また、ロボットには入カニニッ
ト10を介して電力が供給されるようになっている。な
お、15はサーボトランスでサーボアンプ用メイン電源
を供給するものである。
メインcpuiは教示操作!87等から教示され、デー
タメモリ用RAM5に格納されてる教示データに従って
[1ホツトの各軸に対し移動指令を出力し、軸制御器2
内のデジタルシグナルプロセッサは、この移動指令位置
データを受けC位置1.速度。
電流制御を行い、各軸の1j−ボアンプ12にトルク指
令を出力し、リーボ七−夕を駆動し、[]ボットの各軸
を教示データどおりに駆動する。
上記制till装置の構成、vJ作は、従来のデジタル
(ソフトウェア)サーボを使用したlil制御装置と何
ら変わるところはなく、本実施例においては、従来の制
御装置のハードウェアを何ら変更することなく、被駆動
体、即らロボットのアーム等が異物に衝突したことを検
出しようとする乙のである。
第1図は、軸制″a器2.サーボアンプ12.リーボモ
ータで構成される一軸の41−水制御系のブロック線図
であり、伝達関数21のKpは軸制御器2で実行される
位置制御処理の位置ループ・ゲイン、伝達関数22のK
Vは軸制御器2で実行される速度制御処理の速度ループ
・ゲインで、伝達関数23はサーボアンプ、サーボモー
タに対するもので、Ktはモータのトルク定数、Jはモ
ータ軸にかかる全イナーシャである。又、伝達関数24
は軸制御器2内で行われる積分を意味している。
軸制tl132はメインCPU1から出力された当該軸
への指令位置Pcと当該軸のす〜ボモータに取付けられ
た速度検出器で検出される現在のモータ速度Vを積分(
24) しで得られる現在位置Pfとの差である位置偏
差値εpに応じて位置制御処理(21)では速度指令値
Vcを求め、速度制御処理(22)では、この求められ
た速度指令値VCとの速度検出器で検出される現在速度
Vとの差である速度偏差値ε■に応じてトルク指令値T
QCを求め、軸制御器2は、このトルク指令値TqCj
Fi−D/△変換しCサーボアンプ12へ出力する。サ
ーボアンプ12は入力されたこのトルク指令値TCIC
に応じてIJ′−ボモータに駆動電流を流し、サーボモ
ータは速度VC駆動される。
以上のようにして、各軸のサーボモータは駆動されるが
、サーボモータが速度■で回転中、該サーボモータで駆
動されるロボットアーム等の被駆動体が異物に衝突し、
回転が停止又は権度に速度■が低下する間に速度指令値
VCと現実の速度Vとの差である速度偏差値εv(=V
c−V)は急激に増大することとなる。又、速度偏差値
ε■が増大すれば、下ルク指令値TQCも急激に増大し
、サーボモータを大きなトルクで駆動しようとする。
そこで、軸制御PJ2の位置、速度、電流(トルク)を
制御する、即ち、サーボ制御を行うデジタルシグナルプ
ロセッサは、所定IPillffiで4−記トルク指令
値Tqc又は速度偏差値を検出し、前回の周期で検出し
た値と今回の周期で検出した値との差(絶対値)が所定
値以上になったか否かによって衝突時を検出し、所定値
以上になっているとトルク指令値Tqcを「0」にする
。その結果、サーボモータにはダイナミックブレーキが
かかり、リーーボモータの回転は停止する。
この衝突検出のためのデジタルシグナルプロセッサ処理
フローは図示しないが、デジタルジグカルプロセッサは
速度制御のために、速度指令値VCと現在速度Vとの差
の速度偏差値εVを求め、トルク指令値TqCを出力し
ているものであるから、デジタルシグナルプロセッサの
処理1′A本周期毎にこれらの値εv、Tacを検出し
ており、各周期毎にこの検出した速度偏差1f[εまた
はトルク指令値TqCと前回の周期で検出した速痘偏X
値εv′、トルク指令値TqC’ との差1εV−εv
’  l又はITqc−Tqc’  Iを求め、大々通
常の動作時において発生する値より大きなある所定値よ
り大きいか否か判断し、小さければ、今周期で検出した
速度偏差値ε■又はトルク指令値王qcをレジスタに格
納し、当該周期の処理を終了する。そして、次の周期で
は、当該内+1で検出した速度偏差値ε■又はトルク指
令値TqCと上記レジスタに格納している前回の周期の
速度偏差値εV′又はトルク指令値TqC’ と夫々比
較し、前述と同様な処理を順次各周期に行う。
そして、速度偏差値の差1εV−ε■′ lまたはトル
ク指令値の差+’rqc−Tqc’  lの値が大々所
定値以上になったときには、次周期以降のトルク指令[
1Tqcを「0」とし、サーボモータの回転を停止させ
ロボットの動作を停止させる。
以上のように、前周期と今周期における速度偏差値の差
1ε■−εv’  lが所定値以上になったか、又は、
前周期と今周期におけるトルク指令値の差ITqC−T
QC’  Iが所定値以上になったか否かによって、即
ち、速度偏差値の微分値、又はトルク指令値の微分値に
よってアーム等の被駆動体が異物に衝突したか否かを検
出りるものである。
その結果、衝突検出の遅れは、最大でデジタルシグナル
ブロセッリ“の基本処理周期の遅れとなるだけであり、
極めて早く衝突を検出できる。
なお、サーボ制御をfジタルシグナルプロセッサで行わ
れない場合は、トルク指令値TqC又は速度偏差値εV
を例えばメインCPU1で検出しようとすると、最大検
出遅れは、メインCPU 1の一検出周期分となる。
発明の効果 本発明は、サーボモータで駆動される被駆動体が異物に
衝突したとぎ生じるトルク指令値の変化値(微分値)又
は速度偏差値の変化値(微分値)の増大を検出して、衝
突を検出するようにしたから、衝突を検出する遅れは、
トルク指令値又は速度偏差値を検出する周期の一周期が
最大の遅れとなり、きわめて〒く衝突を検出することが
できる。
【図面の簡単な説明】
第1図は本発明の詳細な説明するためのサーボ系のブロ
ック線図、第2図は本発明の一実施例として適用する産
業用ロボットの制御装置のブロック図である。 ε■・・・速度偏差値、TqC・・・トルク指令値、。 pc・・・指令位置、Pf・・・現在位置、εp・・・
位置偏差値、VC・・・速度偏差値、■・・・現在速度
。 −4■

Claims (2)

    【特許請求の範囲】
  1. (1)サーボモータへ出力されるトルク指令値を所定周
    期で検出し、前周期で検出されたトルク指令値と今周期
    で検出されたトルク指令値の差が所定値以上となつたと
    き、サーボモータの回転を停止させるサーボモータによ
    り駆動される被駆動体の衝突検出方法。
  2. (2)サーボモータへ指令される速度指令値とサーボモ
    ータの回転速度を検出する速度検出器からの検出速度と
    の差である速度偏差値を、所定周期で検出し、前周期で
    検出された速度偏差値と今周期で検出された速度偏差値
    との差が所定値以上となつたとき、サーボモータの回転
    を停止させるサーボモータにより駆動される被駆動体の
    衝突検出方法。
JP63054834A 1988-03-10 1988-03-10 サーボモータにより駆動される被駆動体の衝突検出方法 Pending JPH01230107A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP63054834A JPH01230107A (ja) 1988-03-10 1988-03-10 サーボモータにより駆動される被駆動体の衝突検出方法
PCT/JP1989/000245 WO1989008538A1 (fr) 1988-03-10 1989-03-07 Procede de detection de la collision de parties mobiles entrainees par un servomoteur
US07/432,743 US5119006A (en) 1988-03-10 1989-03-07 Method of detecting a collision of machine operating parts driven by servomotors
DE68919801T DE68919801T2 (de) 1988-03-10 1989-03-07 Verfahren zur kollisionsermittlung von beweglichen, mittels servomotoren angetriebenen gegenständen.
EP89903256A EP0365681B1 (en) 1988-03-10 1989-03-07 Method of detecting collision of moving portions driven by servo motor
KR1019890702041A KR960005985B1 (ko) 1988-03-10 1989-03-07 서어보 모우터에 의해 구동되는 기계 작동부의 충돌 검출 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63054834A JPH01230107A (ja) 1988-03-10 1988-03-10 サーボモータにより駆動される被駆動体の衝突検出方法

Publications (1)

Publication Number Publication Date
JPH01230107A true JPH01230107A (ja) 1989-09-13

Family

ID=12981666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63054834A Pending JPH01230107A (ja) 1988-03-10 1988-03-10 サーボモータにより駆動される被駆動体の衝突検出方法

Country Status (6)

Country Link
US (1) US5119006A (ja)
EP (1) EP0365681B1 (ja)
JP (1) JPH01230107A (ja)
KR (1) KR960005985B1 (ja)
DE (1) DE68919801T2 (ja)
WO (1) WO1989008538A1 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991010181A1 (fr) * 1989-12-26 1991-07-11 Fanuc Ltd Procede de detection de collisions utilisant un observateur
US5440213A (en) * 1989-12-26 1995-08-08 Fanuc, Ltd. Collision detecting method using an observer
EP0689903A1 (en) 1994-06-28 1996-01-03 Toyota Jidosha Kabushiki Kaisha Robot covered with visco-elastic material
JP2003236787A (ja) * 2002-02-18 2003-08-26 Kawasaki Heavy Ind Ltd 駆動制御方法および駆動制御装置
JP2012076197A (ja) * 2010-10-05 2012-04-19 Toyota Motor Corp ロボットアームの制御装置、制御方法、及び制御用プログラム
JP2017019057A (ja) * 2015-07-13 2017-01-26 セイコーエプソン株式会社 ロボット制御装置、ロボットおよびロボットシステム
CN109732599A (zh) * 2018-12-29 2019-05-10 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
EP4488013A1 (en) 2023-07-04 2025-01-08 Yushin Precision Equipment Co. , Ltd. Collision detection method and collision detection system
JP2025518893A (ja) * 2022-06-21 2025-06-19 ユ-ジーン テクノロジー カンパニー.リミテッド 基板搬送装置及び基板搬送装置の運用方法

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05118302A (ja) * 1991-09-25 1993-05-14 Toshiba Corp サーボモータの制御装置
DE4200694B4 (de) * 1992-01-14 2004-04-29 Robert Bosch Gmbh Verfahren zur Geschwindigkeits- und Abstandsregelung eines Fahrzeugs
JPH062316U (ja) * 1992-06-12 1994-01-14 株式会社ニコン カメラ及びそのアクセサリーに使用されるモータ駆動装置
US5994864A (en) * 1995-09-11 1999-11-30 Kabushiki Kaisha Yaskawa Denki Robot controller
US6246924B1 (en) * 1998-11-30 2001-06-12 Honda Of America Mfg., Inc. Apparatus and method for automatically realigning an end effector of an automated equipment to prevent a crash
JP3212571B2 (ja) * 1999-03-26 2001-09-25 ファナック株式会社 産業用ロボット
US6629454B2 (en) * 2000-11-21 2003-10-07 Lundqvist Torbjoern Boson Tire pressure monitoring device
DE10226853B3 (de) * 2002-06-15 2004-02-19 Kuka Roboter Gmbh Verfahren zum Begrenzen der Krafteinwirkung eines Roboterteils
EP1546012B1 (en) 2002-08-06 2007-04-04 Assembléon N.V. Method of detecting a malfunction during a displacement of an element by means of a drive system, and device suitable for carrying out such a method
CH697616B1 (fr) * 2004-04-27 2008-12-31 Charmilles Technologies Dispositif d'entraînement à contrôle numérique avec dispositif de détection d'anomalies de fonctionnement destiné à la détection de collisions accidentelles et procédé de détection d'anomalies de fonctionnement pour ce dispositif.
DE102004026185A1 (de) * 2004-05-28 2005-12-22 Kuka Roboter Gmbh Verfahren und Vorrichtung zum Betreiben einer Maschine, wie eines Mehrachs- Industrieroboters
US20070017682A1 (en) * 2005-07-21 2007-01-25 Egill Abrahamsen Tubular running apparatus
DE102007007121B4 (de) 2007-02-13 2017-10-12 Siemens Healthcare Gmbh Diagnosegerät und Verfahren zum Verstellen einer Diagnosseeinheit eines Diagnosegeräts
US7424338B1 (en) 2007-04-02 2008-09-09 Honda Motor Co., Ltd. Broken tool detection system
FR3002048B1 (fr) * 2013-02-14 2016-07-01 Commissariat Energie Atomique Procede de detection amelioree de collision d'un robot avec son environnement, systeme et produit programme d'ordinateur mettant en œuvre le procede
CN103129975B (zh) * 2013-03-04 2015-12-23 广州达意隆包装机械股份有限公司 一种码垛机器人及其控制方法
EP2952300A1 (en) * 2014-06-05 2015-12-09 Aldebaran Robotics Collision detection
DE102015009892A1 (de) * 2015-07-30 2017-02-02 Kuka Roboter Gmbh Verfahren und System zum Steuern eines Roboters
EP3369536B1 (en) * 2015-10-30 2024-08-28 Kawasaki Jukogyo Kabushiki Kaisha Monitoring device for robot system
DE102015224641A1 (de) * 2015-12-08 2017-06-08 Kuka Roboter Gmbh Verfahren zum Erkennen einer Kollision eines Roboterarms mit einem Objekt und Roboter mit einem Roboterarm
US10173323B2 (en) * 2017-06-09 2019-01-08 Precise Automation, Inc. Collaborative robot
US10252420B2 (en) 2017-06-09 2019-04-09 Precise Automation, Inc. Collaborative robot
CN109202907B (zh) * 2018-10-08 2024-02-27 广州数控设备有限公司 一种基于工业机器人的无传感弹性碰撞装置及方法
CN109079800A (zh) * 2018-10-29 2018-12-25 珠海格力智能装备有限公司 机器人碰撞检测方法、装置、存储介质、处理器及机器人
CN109262616A (zh) * 2018-11-09 2019-01-25 浙江国自机器人技术有限公司 机器人碰撞检测方法、系统、调度中心及可读存储介质
CN113165181A (zh) * 2019-01-17 2021-07-23 西门子股份公司 机器人碰撞检测系统和方法及包括该系统的机器人
WO2021009903A1 (ja) * 2019-07-18 2021-01-21 株式会社安川電機 ロボットシステム、ロボットの制御方法、サーボシステム
DE102021000741A1 (de) 2020-03-03 2021-09-09 Sew-Eurodrive Gmbh & Co Kg Verfahren zum Betreiben einer Maschine und Anlage zur Durchführung des Verfahrens
CN113517827B (zh) * 2021-04-13 2024-01-05 高创传动科技开发(深圳)有限公司 电机伺服系统及其控制方法、装置、编带机、设备及介质
CN113517839B (zh) * 2021-04-13 2024-01-05 高创传动科技开发(深圳)有限公司 电机伺服系统及其控制方法、装置、插件机、设备及介质
CN113285653A (zh) * 2021-05-26 2021-08-20 三菱电机自动化(中国)有限公司 伺服控制装置碰撞防护系统、方法及计算机可读取介质
JP7829543B2 (ja) * 2023-12-22 2026-03-13 株式会社安川電機 ロボットシステム及び制御方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57134711A (en) * 1981-02-13 1982-08-20 Okuma Mach Works Ltd Monitor for tracking error in numerical controller
JPS6329808A (ja) * 1986-07-23 1988-02-08 Nissan Motor Co Ltd 異常検出装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5038861B2 (ja) * 1971-01-21 1975-12-12
JPS4988253A (ja) * 1972-12-28 1974-08-23
JPS508253A (ja) * 1973-05-29 1975-01-28
JPS57189752A (en) * 1981-05-14 1982-11-22 Fanuc Ltd Main shaft rotation speed check system
SE456048B (sv) * 1982-02-24 1988-08-29 Philips Norden Ab Sett och anordning for att bestemma kollisionsrisken for tva inbordes rorliga kroppar
JPS5969297A (ja) * 1982-10-08 1984-04-19 株式会社日立製作所 工業用ロボツトの安全装置
DD215732B1 (de) * 1983-06-01 1987-09-23 Guenter Bunge Schaltungsanordnung zum ueberwachen der bearbeitungsbedingungen an einer werkzeugmaschine
FI68131C (fi) * 1983-06-30 1985-07-10 Valtion Teknillinen Foerfarande och anordning foer gestaltande av omgivningen tillen arbetsmaskin med flera leder med en laserindikator
JPS60230204A (ja) * 1984-04-27 1985-11-15 Toyoda Mach Works Ltd 可動体移動制御装置における保安装置
US4638231A (en) * 1984-12-06 1987-01-20 Monforte Rebotics, Inc. Robotic collision sensors and compliance devices
JPH0740204B2 (ja) * 1985-03-30 1995-05-01 株式会社東芝 多自由度非線形機械システムの制御装置
US4644237A (en) * 1985-10-17 1987-02-17 International Business Machines Corp. Collision avoidance system
US4698773A (en) * 1986-01-31 1987-10-06 The Boeing Company Adaptive feed rate override system for a milling machine
JPH071463B2 (ja) * 1986-06-30 1995-01-11 フアナツク株式会社 ロボツト制御装置
JP2713899B2 (ja) * 1987-03-30 1998-02-16 株式会社日立製作所 ロボツト装置
US4862373A (en) * 1987-05-13 1989-08-29 Texas Instruments Incorporated Method for providing a collision free path in a three-dimensional space
JPH07107648B2 (ja) * 1987-09-09 1995-11-15 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン 物体間衝突検出装置
US4922430A (en) * 1987-10-30 1990-05-01 U.S. Philips Corporation Method and apparatus for controlling the movement of a guided object

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57134711A (en) * 1981-02-13 1982-08-20 Okuma Mach Works Ltd Monitor for tracking error in numerical controller
JPS6329808A (ja) * 1986-07-23 1988-02-08 Nissan Motor Co Ltd 異常検出装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991010181A1 (fr) * 1989-12-26 1991-07-11 Fanuc Ltd Procede de detection de collisions utilisant un observateur
US5440213A (en) * 1989-12-26 1995-08-08 Fanuc, Ltd. Collision detecting method using an observer
EP0689903A1 (en) 1994-06-28 1996-01-03 Toyota Jidosha Kabushiki Kaisha Robot covered with visco-elastic material
US5744728A (en) * 1994-06-28 1998-04-28 Toyota Jidosha Kabushiki Kaisha Robot covered with visco-elastic material
JP2003236787A (ja) * 2002-02-18 2003-08-26 Kawasaki Heavy Ind Ltd 駆動制御方法および駆動制御装置
US7102311B2 (en) 2002-02-18 2006-09-05 Kawasaki Jukogyo Kabushiki Kaisha Drive control method and drive controller
JP2012076197A (ja) * 2010-10-05 2012-04-19 Toyota Motor Corp ロボットアームの制御装置、制御方法、及び制御用プログラム
JP2017019057A (ja) * 2015-07-13 2017-01-26 セイコーエプソン株式会社 ロボット制御装置、ロボットおよびロボットシステム
CN109732599A (zh) * 2018-12-29 2019-05-10 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
CN109732599B (zh) * 2018-12-29 2020-11-03 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
JP2025518893A (ja) * 2022-06-21 2025-06-19 ユ-ジーン テクノロジー カンパニー.リミテッド 基板搬送装置及び基板搬送装置の運用方法
EP4488013A1 (en) 2023-07-04 2025-01-08 Yushin Precision Equipment Co. , Ltd. Collision detection method and collision detection system

Also Published As

Publication number Publication date
KR900700247A (ko) 1990-08-11
KR960005985B1 (ko) 1996-05-06
WO1989008538A1 (fr) 1989-09-21
DE68919801D1 (de) 1995-01-19
EP0365681A4 (en) 1990-12-19
EP0365681A1 (en) 1990-05-02
US5119006A (en) 1992-06-02
EP0365681B1 (en) 1994-12-07
DE68919801T2 (de) 1995-05-04

Similar Documents

Publication Publication Date Title
JPH01230107A (ja) サーボモータにより駆動される被駆動体の衝突検出方法
JP3212571B2 (ja) 産業用ロボット
JPH02146602A (ja) サーボモータにより駆動される被駆動体の衝突検出・停出方法
KR0144650B1 (ko) 서보모터의 이상부하 검출 제어방법
US6809493B2 (en) Servo controller
WO1991014544A1 (fr) Procede de commande d'arret d'un robot industriel
JPH05116094A (ja) 異常負荷検出方法
US4580085A (en) Feed control system with a safety device
JP3091388B2 (ja) モータの暴走検出方法および暴走検出装置
EP1046470B1 (en) Industrial robot with means for detecting collision and preventing re-collision
JPS61163404A (ja) サ−ボコントロ−ラのインタフエイス方式
JP2906526B2 (ja) モータ制御装置
JP2786874B2 (ja) 可動位置制御装置
WO1990008353A1 (fr) Procede de detection d'anomalies dans un servosysteme
JPH08211943A (ja) 外乱オブザーバを使用したバックラッシュ補正方法
JPH10315173A (ja) ロボットの異常検出装置
JP2001037289A (ja) サーボモータおよび多関節ロボットの異常負荷検出制御方法
JPH09305235A (ja) サーボモータの位置制御方法および制御装置
JP3268705B2 (ja) ロボットの原点出し方法
WO1994002988A1 (fr) Procede d'estimation d'une inertie et d'un couple perturbateur et procede de detection d'une charge anormale
JP3408956B2 (ja) サーボモータの駆動制御装置
JPH0639066B2 (ja) 産業用ロボツトの制御方法
JPH0751997A (ja) 加工負荷監視方式
KR920019493A (ko) 로보트시스템의 위치제어장치 및 그 제어방법
JP2942615B2 (ja) 圧入ロボットのnc制御方法