JPH02300902A - ロボットの干渉チェック装置 - Google Patents

ロボットの干渉チェック装置

Info

Publication number
JPH02300902A
JPH02300902A JP12237389A JP12237389A JPH02300902A JP H02300902 A JPH02300902 A JP H02300902A JP 12237389 A JP12237389 A JP 12237389A JP 12237389 A JP12237389 A JP 12237389A JP H02300902 A JPH02300902 A JP H02300902A
Authority
JP
Japan
Prior art keywords
interference
view
robot
workpiece
line segment
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
JP12237389A
Other languages
English (en)
Inventor
Takeo Kojima
小島 建夫
Hideaki Fukuda
英明 福田
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.)
Kobe Steel Ltd
Original Assignee
Kobe Steel Ltd
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 Kobe Steel Ltd filed Critical Kobe Steel Ltd
Priority to JP12237389A priority Critical patent/JPH02300902A/ja
Publication of JPH02300902A publication Critical patent/JPH02300902A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画面上で動作シミュレーションされるロボッ
トモデルとワーク(又は環境)との干渉をチェックする
ロボットの干渉チェック装置に関する。
〔従来技術〕
ロボットに動作を教示する場合、実機ロボットを用いて
、ロボットの動作を目で確認しながら教示するティーチ
ング/プレイバック方式が用いられている。しかしなが
ら、この方式ではロボットをワーク形状の変化、あるい
は周囲の環境の変化に応じた動作をさせるには、ワーク
及び環境の再設定の手間がかかる。
なお、上記環境としては、周囲の状況やロボットが複数
台あれば他のロボットの動作状況も含む。
このため、画面上で種々のワーク又は環境を与えて、ロ
ボットモデルの動作シミュレーションをさせて干渉チェ
ックする方式等が考案されている。
即ち、ロボットの移動する空間を包絡体として取り扱っ
たり、あるいはロボット各部の3次元軌跡の関数化を行
なって、ワークまたは環境との3次元領域での干渉チェ
ックを行なう方法がある。
また、上記3次元領域での干渉チェックを簡略化するた
めに、特開昭61−127007号公報に開示された方
式では、多関節ロボットの各リンク部を線分で近領し、
更にワーク表面を平面で近領し、この線分と平面との最
短距離を求めてロボットとワークの干渉チェックを行な
っている。
〔発明が解決しようとする課題] 上述したロボットとワーク(又は環境)との3次元領域
での干渉チェックでは、ロボント側3次元立体モデルと
ワーク(又は環境)側3次元立体モデルとの干渉をチェ
ックするため、複雑な3次元連立方程式を解かねばなら
ず、演算処理が複雑であり、かつムダな計算処理を含ん
でいた。
また、上記特開昭61−127007号公報の方式でも
ロボットリンクが線分として近(以され゛ているとはい
え、やはり3次元解析が必要であり、且つリンク部の線
分の近似と、ワークの表面の平面の指定の手間がかかり
、演算処理が複雑で、かつムダがあった。
従って、本発明は容易な操作で、且つムダな計算処理を
省き、高速演算処理し得るロボットの干渉チェック装置
を提供することを目的としてなされたものである。
〔課題を解決するための手段〕
上記目的を達成するために、本発明は画面上で動作シミ
ュレーションされるロボットモデルのアームに一体の特
定の線分とワーク(又は環境)との干渉をチェックする
ロボ・シトの干渉チェンク装置において、上記ワーク(
又は環境)およびロボットモデルの3面図中の上記特定
の線分に直角方向の側面図上で、上記特定の線分とワー
ク(又は環境)の外形線との干渉をチェックする第1干
渉チェック手段と、上記第1干渉チェック手段により干
渉ありと判断された時、上記側面図以外の少なくとも1
面図におけるワーク(又は環境)の外形線と上記特定の
線分との干渉をチェックする第2干渉チェック手段と、
上記第2干渉チェック手段により干渉ありと判断された
時、その姿勢におけるロボットの上記1面図における干
渉候補点の側面図上の座標と、ワーク(又は環境)の上
記1面図における干渉点のワーク(又は環境)位置デー
タ上の座標とを比較して干渉の有無を判断する干渉判断
手段とを具備してなることを特徴とするロボットの干渉
チェック装置として構成さている。
ここに、アームとはロボットの腕およびハンドを含み、
例えば溶接トーチ等も含まれる。
そして、上記干渉とは交差または近接を意味し、かつ安
全範囲としてのある幅を含む。
また、上記干渉候補点とは上記第1干渉チェック手段に
より干渉がチェックされた第1干渉点と、上記第2干渉
チェック手段により干渉がチェックされた第2干渉点と
の対応する位置座標が合成された位置座標の点である。
〔作用〕
このロボットの干渉チェック装置では、画面上で動作シ
ミュレーションされるロボットモデルのアームに一体の
特定の線分がオペレータにより指定される。
上記特定の線分は、ロボットモデルの各アーム毎に独立
して任意に、主として上記アームに直角方向の側面図上
で指定され、上記動作シミュレーシヨンさせた時最も干
渉を発生すると思われる例えば溶接トーチのワークに近
接してゆく側の外形線の線分等が指定される。
そして、前記第1干渉チェック手段により前記ワーク(
又は環境)およびロボットモデルの3面図中の上記アー
ムに直角方向の側面図上で、上記特定の線分とワーク(
又は環境)の外形線との干渉がチェックされる。
上記干渉チェックは線分と線分との交差のチェックであ
るので一次関数で処理され、高速演算処理される。
そして、上記第1干渉チェック手段によって干渉ありと
判断された時、前記第2干渉チェック手段により上記側
面図以外の少なくとも一面図、例えば平面図におけるワ
ーク(又は環境)の外形線と上記特定の線分との交差に
よる干渉がチェックされる。
この干渉チェックも線と線との交差の有無によるチェッ
クであるので、同様に一次関数で処理され、高速演算処
理される。
更に、上記第2干渉チェック手段によって干渉ありと判
断された時、干渉判断手段によりその姿勢におけるロボ
ットの上記1面図(例えば上記平面図)における干渉候
補点の側面図上の座標と、ワーク(又は環境)の上記1
面図(例えば上記平面図)における干渉候補点のワーク
(又は環境)位置データ上の座標とが比較されて干渉の
有無が判断される。
従って、上記特定の線分を指定するだけの容易な操作で
、線分と線分との干渉チェックが高速演算処理されて、
ロボットの干渉チ、7.ツクがなされる。
〔実施例〕
以下、添付図面を参照して、本発明を具体化した実施例
につき説明し、本発明の理解に供する。
尚、以下の実施例は、本発明を具体化した一例であって
、本発明の技術的範囲を限定する性格のものではない。
第1図は本発明の一実施例に係るロボットの干渉チェッ
ク装置のブロック図、第2図は同ロボットの干渉チェッ
ク装置における干渉チェック処理の一例を示すフローチ
ャート、第3図(a)、纏)、 (C)。
(d)は同ロボットの干渉チェック装置を用いであるア
ームとワークとの干渉状態をチェックしているところの
一状態の例を示す斜視図、右側面図、平面図、正面図、
第4図(a)、 (b)、 (C)、 (d)は同ロボ
ットの干渉チェック装置を用いであるアームとワークと
の干渉状態をチェックしているところの他の状態の例を
示す斜視図、右側面図、平面図、正面図、第5図(a)
、(ロ)は同アームと他のワークとの干渉状態をチェッ
クしているところの一例を示す斜視図、右側面図、第6
図(a)、(ロ)は同アームと更に他のワークとの干渉
していない状態の例をそれぞれ示す斜視図、第7図(a
)は斜視図、右側面図、平面図、正面図を用いて画面に
表示されたワークモデルの一例の説明図、第7図℃)は
斜視図、右側面図、平面図、正面図を用いて画面に表示
されたロボットモデルのシミュレーション動作の説明図
、第7図(c)、 (d)、 (e)、 (f)は斜視
図、右側面図、平面図、正面図を用いて画面に表示され
たワークモデルおよびシミュレーション動作され干渉チ
ェックされているところのロボットモデルの説明図であ
る。
第1図の本発明の一実施例に係るロボットの干渉チェッ
ク装置llでは、キーボードあるいはマウス等からなる
入力部2によりオペレータが所定操作をすると、あらか
じめ入力部2を介してフロッピーディスク等からなる記
憶部3に記憶されているロボットおよびワーク(又は環
境)のモデルデータが読み出されて、CPU等からなる
ロボット ゛の軌道計画部4によりデータ処理され、C
Is 丁等からなる図形表示部5の画面に図形が表示さ
れる。
また、このロボットの干渉チェック装置lの入力部2を
介してシミュレーション指示を与えれば、ロボットの軌
道計画部4を介してCPU等からなる動作シミュレーシ
ョン部6が作動され、記憶部3に記憶されているモデル
データおよび軌道計画データに基づきロボットの動作シ
ミュレーションがなされ、図形表示部5にその動作図形
が表示される。
更に、このとき、ロボットの干渉チェックの指示を入力
部2を介して、このロボットの干渉チェック装置1に与
えれば、ロボットの軌道計画部4を介してCPU等から
なる干渉チェック部7が作動され、上述した動作シミュ
レーション中のロボットとワーク(又は環境)の干渉チ
ェック処理が後述する干渉チェック処理手順に従ってな
され、干渉があった場合はその時点で、上記シミュレー
ション動作が停止され、図形表示部5の画面上にその干
渉点が例えば矢印で表示される。
第7図(a)は、ワークモデルが図形表示部5の画面上
に表示されたところの一例を示しており、第7図(b)
は、ロボットモデルがシミュレーション動作されている
ところの一例を示している。
第7図(C)は、第7図(a)のワークモデルに対しロ
ボットモデルがシミュレーション動作を行なって、上記
干渉チェックがなされ、干渉があった時点で上記シミュ
レーション動作が停止され、画面上に干渉点が矢印×で
表示されたところを示している。
次に、このロボットの干渉チェック装置1における前記
干渉チェ゛ツク処理手順の一例について第2図を参照し
ながらステップSl、S2の順に説明する。
オペレータが、入力部2により所定操作を行なうと、記
憶部3に記憶されているロボットおよびワーク(又は環
境)のモデルデータや、ロボットの軌道計画データが読
み出され、ロボットの軌道計画部4によりデータ処理さ
れ、図形表示部5に図形が表示される(Sl)。
第3図(a)は、上記ロボットのあるアーム8と、ワー
クW1を示す斜視図であり、また11j l ′l (
b) 、 (C) 。
(d)は3面図であり、上記図形表示部5に表示された
図形の一例を示す。
そして、干渉をチェックしようとする線分(このアーム
8に一体)、例えばこのアーム8の角部の線分iV、、
を入力部2により指定する(S2)。
このアーム8の場合は矩形であるので、上記特定の線分
ゼ一よ角部を指定したが、例えばこのアーム8が円筒形
の場合は、このロボットを後述するシミュレーション動
作させたとき最もワークWIに近接するであろうと思わ
れる円筒形上の任意の線分を指定する。無論複数の線分
を指定することもでき、その場合、各線分について干渉
をチェックする。
なお、このアーム8が上記以外の任意形状の場合も、全
く同様の要領で指定する。
このとき、この3面図は干渉をチェックしようとする上
記特定の線分11を基準とし、この線分11に直角方向
の側面図(第3図(b))と、この線分!!、1を上面
からみた平面図(第3図(C))と、この線分1.を正
面からみた正面図(第3図(d))とからなる。
以下、3面図は、後述するこのアーム8をシミュレーシ
ョン動作させている間も常に上記特定の線分!、を基準
として与えられる。
そして、入力部2を介してシミュレーション指示を与え
れば、画面上でロボットの動作シミュレーションが開始
され、例えば第3図(a)の状態からアーム8(線分X
+)の移動が開始される(S3)。
更に、このとき、ロボットの干渉チェック指示を入力部
2によりこのロボットの干渉チェック装置1に与えれば
、上述した動作シミュレーション中のロボットのアーム
8に直角方向の側面図上で、上記特定の線分2.とワー
クW、の外形線との干渉(交差又は近接)がチェックさ
れる(S4)。
但し、以下の説明では交差の場合のみについて述べる。
即ち、動作シミュレーションにより例えば第3図(a)
の状態から第4図(a)の状態にアーム8が移動される
と、上記3面図中の上記アーム8に直角方向の側面図は
第3図〜)から第4図ら)に変化する。
そして、この特定の線分11とワークWIの第4図(b
)に示す外形線a、bとは第1干渉点Pa。
Pトで交差しているので干渉発生と判断され、次のステ
ップS5に移る。
上記干渉チェックは、線分!1と線分a、bとのチェッ
クであるので一次関数で処理され、高速演算処理される
上述した上記3面図中の上記線分!1に直角方向の側面
図上で、上記特定の線分!、とワークW1の外形線との
干渉をチェックする機能を実現する手段が第1干渉チエ
ンク手段の一例である。
そして、次のステップS5では上記側面図(第4図0)
))以外の少なくとも1面図の例えば第4図(C)に示
す平面図におけるワークW1の外形線と、上記特定の線
分11との干渉がチェックされる。
即ち、この平面図(C)に示す上記特定の線分iV、。
とワークW1の外形線Cとは第2干渉点PCで交差して
いるので、干渉と判断され、次のステップS6に移る。
この干渉チェックも、線分j!量と線分Cとのチェック
であるので、−次間数で処理され、高速演算処理される
上述した上記側面図(第4図(b))以外の少なくとも
1面図(上記第4図(C)の平面図)におけるワークW
Iの外形線と、上記特定の線分11との干渉をチェック
する機能を実現する手段が第2干渉チェック手段の一例
である。
そして、次のステップS6では上記第2干渉チェック手
段により干渉ありと判断さた時、前記第1干渉点p、、
p、と前記第2干渉点PCと対応する位置座標が合成さ
れて干渉候補点の位置座標が求められる。
すなわち、P□とPCとは対応していないので合成され
ず、PI、とPCとは対応しているのでその合成された
干渉候補点P(第4図(a))の位置座標が求められる
そして、その姿勢におけるロボットの上記1面図(上記
第4図(C)の平面図)における上記干渉候補点Pの側
面図(第4図(b))上の座標P b  (P y *
P、)と、ワークW1の上記1面図(上記第4図(C)
の平面図)における干渉点PCに対応するワークの外形
線上の座標、即ちワークW1の第4図(a)に破線で示
すW□、W、、Wc等を含む線分とワークの外形線12
との交点の座標とが比較される。
そして、この例の場合干渉候補点PはWa、WI、。
Wc等を含む線分上の座標(ワークW電の外形線12と
Ily  (第4図(a))の間)に含まれるので干渉
ありと判断され、シミュレーション動作が停止されてス
テンブS7へ移る。
なお、ワークW1に第4図(a)の一点鎖線Yで示す凹
部等がある場合は、ワーク位置データ上の座標は干渉候
補点Pを含まないので干渉なしと判断される。そして、
ステップS9へ移り全軌道データチェックが終了してい
なければもとのステップS3に戻って次のポイントへの
シミュレーション動作が継続される。
上記判断はデータとデータとの比較判断なので当然なが
ら高速演算処理される。
上述した前記第2干渉チェック手段により干渉ありと判
断された時、その姿勢におけるロボットの上記1面図(
上記第4図(C))における干渉候補点Pの側面図上の
座標と、ワークW1の上記1面図における干渉点PCの
ワーク位置データ上の座標とを比較して干渉の有無を判
断する機能を実現する手段が干渉判断手段の一例である
そして、次のステップS7では干渉ありをオペレータに
知らせる干渉表示が例えば第4図Φ)に示す側面図上の
干渉点PL、を矢印で示すことによりなされる。
前述した第7図(C)の右側面図の矢印×も同様の例で
ある。
そして、次のステップS8ではオペレータが人力部2を
介して軌道計画データの修正を行なう。
上記軌道計画データの修正とは、例えば、ロボットのア
ーム8のアプローチの位置修正や、ワークW、とロボッ
トの配置位置の修正等が挙げられる。
その後、再びステップS3に戻り次のポイントへのシミ
ュレーション動作が再び開始され、以下ステップ34.
・・・等がなされる。
そして、軌道計画データの全ポイントに対してステップ
S4.S5,36の判断処理で干渉なしと判断され、ス
テップS9で全ポイントチェック終了と判断されれば、
次のステップ310に移る。
そして、他のアーム(線分)の干渉をチェックするかど
うかがオペレータにより判断され、チェックしないと判
断されれば次のステップSllに移り、入力部2を介し
て与えられる登録指令に基づき上記軌道データが記憶部
3に登録される。
上記ステップS10で、上記特定の線分が指定されたア
ーム8よりも干渉しそうなロボットアームについて更に
詳しくチェックしたいとオペレータが判断すれば、再び
ステップS2に戻りオペレータは上記ロボットアームと
一体の干渉しそうな他の特定の線分を指定して、以下ス
テップS3゜・・・等の処理が継続される。
なお、上記1面図の例として、第4図(C)の平面図を
用いたが、第4図(d)の正面図を用いてよい。
この場合は干渉点は第4図ら)の側面図上のPaに関す
るデータがチェックされ、ワークW1位置データ上の座
標はこのワークW、の上面にあられれる。
また、上記アーム8はロボットの腕を例として挙げたが
、前述したようにハンド等の?j!雑な形状のものでも
よい。
更に、上記干渉チェックは線分と線分の交差の例を挙げ
たが、前述したように干渉チェックに安全範囲としての
ある幅を含んで、図形が近接した場合も、又第5図(a
)に示すようにワークの角部が曲面であるようなワーク
W2に対しても適用できるようにしてもよい。
なお、第6図(a)、 (b)に示す図形の例は、前述
した第4図(a)の一点鎖線で示す凹部はないが、第1
干渉チェック手段5第2干渉チェック手段の両方で干渉
ありと判断され、干渉候補点も定められるが、いずれも
上記干渉候補点がワークW、、W。
のワーク位置データ上の座標に含まれない場合の図形を
参考として示している。
従って、この場合も干渉判断手段により干渉無しと判断
される。
また、ワークが円筒形状の場合は、平部形の円に直角方
向の側面図で特定の線分とワークの外形線との干渉がチ
ェックされ(S4)、更に円のあられれる一面図(例え
ば平面図)で同様に特定の線分とワークの外形線との干
渉がチェックされる(S5)。
そして、この場合は上記S4.S5のいずれにおいても
干渉がチェックされれば(即ち干渉点があれば)、ステ
ップS6において干渉ありと判断され、次のステップS
7で例えば上記平面図の干渉点が矢印表示される。
なお、前記第711i1U(C)は特定の線分子の干渉
状態がチェックされ、矢印×で表示されたところを示し
ているが、第7図(d)は上記特定の線分P(同図の右
側面図)に連なる他のアームの角部も直線として抽出表
示し、更に詳しく干渉チェックしている状態を示してい
る一例である。
第7図(e)、 (f)は全てのアームについて干渉チ
ェックが終了し、登録する前の全軌道データについてシ
ミュレーション動作をさせているところを示している。
〔発明の効果〕
本発明により画面上で動作シミュレーションされるロボ
ットモデルのアームに一体の特定の線分とワーク(又は
環境)との干渉をチェックするロボットの干渉チェック
装置において、上記ワーク(又は環境)およびロボット
モデルの3面図中の上記特定の線分に直角方向の側面図
上で、上記特定の線分とワーク(又は環境)の外形線と
の干渉をチェックする第1干渉チェック手段と、上記第
1干渉チェック手段により干渉ありと判断された時、上
記側面図以外の少なくとも1面図におけるワーク(又は
環境)の外形線と上記特定の線分との干渉をチェックす
る第2干渉チェック手段と、上記第2干渉チェック手段
により干渉ありと判断された時、その姿勢におけるロボ
ットの上記1面図における干渉候補点の側面図上の座標
と、ワーク(又は環境)の上記1面図における干渉点の
ワーク(又は環境)位置データ上の座標とを比較して干
渉の有無を判断する干渉判断手段とを具備してなること
を特徴とするロボットの干渉チェック装置が提供される
従って線と線との一次関数で干渉チェックされるので、
ムダな計算処理が省かれ、高速演算処理される。
【図面の簡単な説明】
第1図は本発明の一実施例に係るロボットの干渉チェッ
ク装置のブロック図、第2図は同ロボットの干渉チェッ
ク装置における干渉チェック処理の一例を示すフローチ
ャート、第3図(a)、 (b)、 (C)。 (d)は同ロボットの干渉チェック装置を用いであるア
ームとワークとの干渉状態をチェックしているところの
一状態の例を示す斜視図、右側面図、平面図、正面図、
第4図(a)、 (b)、 (C)、 (d)は同ロボ
ットの干渉チェック装置を用いであるアームとワークと
の干渉状態をチェックしているところの他の状態の例を
示す斜視図、右側面図、平面図、正面図、第5図(a)
、 (b)は同ナームと他のワークとの干渉状態をチェ
ックしているところの一例を示す斜視図、右側面図、第
6図(a)、(ハ)は同アームと更に他のワークとの干
渉していない状態の例をそれぞれ示す斜視図、第7図(
a)は斜視図、右側面図、平面図、正面図を用いて画面
に表示されたワークモデルの一例の説明図、第7図(ロ
)は斜視図、右側面図、平面図、正面図を用いて画面に
表示されたロボットモデルのシミュレーション動作の説
明図、第7図(c)、 (d)、 (e)、 (f)は
斜視図、右側面図、平面図、正面図を用いて画面に表示
されたワークモデルおよびシミュレーション動作され干
渉チェックされているところのロボットモデルの説明図
である。 〔符号の説明〕 1・・・ロボットの干渉チェック装置 2・・・入力部 3・・・記憶部 4・・・ロボットの軌道計画部 5・・・図形表示部 6・・・動作シミュレーション部 7・・・干渉チェック部 第2図 第1図 第6図 第3図 第5図 右側面図 斜視図 (c) 第7図 (a) (b) 一 (f) 第7図 (d) (e)

Claims (1)

  1. 【特許請求の範囲】 1、画面上で動作シミュレーションされるロボットモデ
    ルのアームに一体の特定の線分とワーク(又は環境)と
    の干渉をチェックするロボットの干渉チェック装置にお
    いて、 上記ワーク(又は環境)およびロボットモ デルの3面図中の上記特定の線分に直角方向の側面図上
    で、上記特定の線分とワーク(又は環境)の外形線との
    干渉をチェックする第1干渉チェック手段と、 上記第1干渉チェック手段により干渉あり と判断された時、上記側面図以外の少なくとも1面図に
    おけるワーク(又は環境)の外形線と上記特定の線分と
    の干渉をチェックする第2干渉チェック手段と、 上記第2干渉チェック手段により干渉あり と判断された時、その姿勢におけるロボットの上記1面
    図における干渉候補点の側面図上の座標と、ワーク(又
    は環境)の上記1面図における干渉点のワーク(又は環
    境)位置データ上の座標とを比較して干渉の有無を判断
    する干渉判断手段とを具備してなることを特徴とするロ
    ボットの干渉チェック装置。
JP12237389A 1989-05-16 1989-05-16 ロボットの干渉チェック装置 Pending JPH02300902A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12237389A JPH02300902A (ja) 1989-05-16 1989-05-16 ロボットの干渉チェック装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12237389A JPH02300902A (ja) 1989-05-16 1989-05-16 ロボットの干渉チェック装置

Publications (1)

Publication Number Publication Date
JPH02300902A true JPH02300902A (ja) 1990-12-13

Family

ID=14834241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12237389A Pending JPH02300902A (ja) 1989-05-16 1989-05-16 ロボットの干渉チェック装置

Country Status (1)

Country Link
JP (1) JPH02300902A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013129018A (ja) * 2011-12-21 2013-07-04 Kawasaki Heavy Ind Ltd ロボットの動作規制方法及び装置
JP2017177283A (ja) * 2016-03-30 2017-10-05 セイコーエプソン株式会社 ロボット制御装置、ロボットおよびシミュレーション装置
US11420330B2 (en) 2016-03-25 2022-08-23 Seiko Epson Corporation Robot control device, robot, and simulation device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013129018A (ja) * 2011-12-21 2013-07-04 Kawasaki Heavy Ind Ltd ロボットの動作規制方法及び装置
US11420330B2 (en) 2016-03-25 2022-08-23 Seiko Epson Corporation Robot control device, robot, and simulation device
JP2017177283A (ja) * 2016-03-30 2017-10-05 セイコーエプソン株式会社 ロボット制御装置、ロボットおよびシミュレーション装置

Similar Documents

Publication Publication Date Title
CN110370298B (zh) 一种焊接机器人轨迹自动规划方法
CN107220099A (zh) 一种基于三维模型的机器人可视化虚拟示教系统及方法
JP2001105359A (ja) ロボットシステム用グラフィック表示装置
Fang et al. Orientation planning of robot end-effector using augmented reality
JPS6179589A (ja) ロボツト運転装置
JPS60195615A (ja) 多関節ロボツトの姿勢教示方法
JPH02300902A (ja) ロボットの干渉チェック装置
JPS62274404A (ja) ロボツトのオフライン教示システム
JPS62269205A (ja) ロボツトのオフライン教示システム
JPS60195613A (ja) 検証機能付ロボツト教示装置
Pickett et al. RoboTeach: An off-line robot programming system based on GMSolid
JPS6097409A (ja) ロボツトの動作教示法
Chang et al. Exploring the VR-based PBD programming approach to teach industrial robotics in manufacturing education
JP2000112510A (ja) ロボットの教示方法及びその装置
JP2517553B2 (ja) ロボツトのオフライン教示方法
JP2581102B2 (ja) ロボットのオフラインティーチングにおける干渉防止方法
JPH0778017A (ja) 動作物体間の干渉チェック方法及びその装置
JPH0340110A (ja) ロボットの干渉チェック装置
JPH04137108A (ja) ロボットのオフライン教示方法
JPS63303405A (ja) ロボットの相互干渉チェックのためのプログラム表示方法
JPH03288211A (ja) ハンドリングロボットのオフライン教示システム
JPS62274307A (ja) ロボツトのオフライン教示システム
US20220355478A1 (en) Robot slider position setting device, robot slider position setting method, and robot slider position setting program
JP2841364B2 (ja) 加工装置の位置決め方法
JP2559081B2 (ja) ティーチングデータ作成方法および装置