[go: up one dir, main page]

JPS62232006A - ロボツト・システム - Google Patents

ロボツト・システム

Info

Publication number
JPS62232006A
JPS62232006A JP61075685A JP7568586A JPS62232006A JP S62232006 A JPS62232006 A JP S62232006A JP 61075685 A JP61075685 A JP 61075685A JP 7568586 A JP7568586 A JP 7568586A JP S62232006 A JPS62232006 A JP S62232006A
Authority
JP
Japan
Prior art keywords
computer
subordinate
robot
host computer
main
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
JP61075685A
Other languages
English (en)
Inventor
Hajime Kuwabara
一 桑原
Takaharu Matsumoto
松本 高治
Yutaka Ono
裕 小野
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP61075685A priority Critical patent/JPS62232006A/ja
Publication of JPS62232006A publication Critical patent/JPS62232006A/ja
Priority to US07/170,049 priority patent/US4833624A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4148Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by using several processors for different functions, distributed (real-time) systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33162Two bus, high speed and low speed bus, linked or not

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、製品の組立などの複雑な作業を効率よく実行
するロボットシステムに関するものである。
(従来の技術) 第15図〜第17図は、従来のロボットシステムの一例
を示す構成概念図である。
第15図のシステムは、コンピュータ1を中核K、プロ
グラム開発のためのキーボード2やCRT3等の入出力
機器、手動操作器4や周辺装置をつなぐ入出力ターミナ
ル5を備えている。コンピュータlからの出力は、ロボ
ットアーム制御のためK、関節の数だけのサーボコント
ローラ6□〜6nK出力され、アーム7を制御する。
人間の作業に近い高度な作業をロボットにさせるには、
2本のアームを用い、2本の腕を協調させて動かしたり
、TVカメラ等の視覚センサからの信号を処理して、動
作を決定する等の機能が不可欠である。
第15図に示すシステムは、中核にコンピュータlがあ
るので、このコンピュータ1がその機能を担当するとと
Kなるが、ロボットでは直交座標で与えられたデータを
関節角度に変換する計算のためK、1秒間に1万回程度
の演算を要するので、同時に2本のアームを動かしたり
、画像処理を行なうことは困難であった。
第16図及び第17図は、この点を改善した従来システ
ムの構成概念図である。
第16図システムは、アーム7を動かすロボット専用コ
ンピュータ1aと、視覚センサ8からの信号を処理する
画像処理システム1bとで構成し、専用コンピュータ1
aと、画像処理システム1bとを汎用通信ライン(R8
232C等)で結ぶようにしたものである。
第17図システムは、ホストコンピュータ1の下に、ア
ーム7を動かすためのロボット用プロすッサla、lb
や、視覚センサ8からの信号を処理する画像処理プロセ
ッサlc、ldを接続して構成したものである。
(発明が解決しようとする問題点) しかしながら、これらの従来システムは、いずれも数値
制御工作機械の延長として発展してきたロボットシステ
ムであるため、高度な協調動作が不可能であるうえK、
作業内容、生産品目の頻繁な変更に対して迅速に対応す
ることが困難であるという問題点があった。
本発明は、従来システムにおけるこのような問題点に鑑
みてなされたもので、その目的は、作業内容や生産品目
の頻繁な変更に対して、柔軟に対応できる拡張性とフレ
キシビリティを有し、高度な協調作業を効率良く実行で
きるロボットシステムを実現することKある。
(問題点を解決するための手段) このような目的を達成する本発明のロボットシステムは
、ロボット言語を塔載し、プログラムの作成、実行、保
存機能を持つ1台の主コンピュータと、この主コンピュ
ータに高速バスを介して接続された複数の従属コンピュ
ータとで構成され、主コンピュータはロボット言語を用
いて作成された作業プログラムを実行し、各従属コンピ
ータは主コンピュータが発行する動作単位の命令に従っ
て、アームの軌道生成、関節角度の発生、視覚の制御・
特徴量計算等をそれぞれ実行することを特徴としている
(作用) 主コンピュータは情報の集中管理を、従属コンピュータ
はそれぞれ個別の機能を行なうことによって、システム
構築の7レキシビリテイが高まり、複数のアーム(マニ
ピュレータ)や視覚の並行動作や協調動作を効率良く行
うことを可能とする。
また、主コンピュータにすべてのプログラムとデータを
集約することにより、データアクセスやグログラ上間通
信を高速に行なえ、頻繁な作業内容の変更にも、速やか
に対応できるようKしている。
(実施例) 第1図は1本発明に係るロボットシステムの基本的な構
成プロ、り図である。図において、lはロボット言語を
塔載し、プログラムの作成、実行。
保存機能を持つ主コンビ、−夕で、プログラム開発のた
めのキーボード2とCRT3とを有している。
4は高速システムバス、5はこの高速システムバス4を
介して主コンピュータIK結合するディスクコントロー
ラ、6はディスク装置、7は上位コンピュータ(図示せ
ず)との通信を行なうための通信インタフェースである
8はマニピュレータ、9はこのマニピュレータ8を制御
するマニピュレータ用従属コンピュータ、10はTVカ
メラのよう彦視党センサ、11はビデオモニタ、12は
視覚センサ1o及びビデオモニタ11を制御する視覚制
御用従属コンピュータ、l3け図示してない各種センナ
につながる入出力制御用の従属コンピュータ、14はカ
ラーグラフィ、クディスプレイ、15はこのディスプレ
イ14を制御する監視(モニタ)用従属コンピュータで
ある。
各従属コンビ、−夕9.12.13.15  は、いず
れも高速システムバス4を介して主コンピュータlに結
合しており、主コンビ、−タlが発行する動作単位の命
令に従って、自分が担当している機能、即ち、アームの
軌道生成、関節角度の発生。
視覚の制御、特徴量計算等をそれぞれ実行する。
第2図は、従属コンピュータ9によって制御されるマニ
ピュレータ8の構成斜視図である。このマニピュレータ
は、腰回転Wl、肩回転W2.肘回転W3.手首ひねり
w4.手首曲げW51手先回転W6の6自由度垂直多関
節型で構成されている。各関節は、モータのロータを関
節に直結するダイレクトドライブ方式で駆動され、高い
位置決め分解能と繰返し位置精度を達成している。
第3図は、マニピュレータ8を制御する従属コンピュー
タ9の構成プロ、り図である。図において、91は高速
システムバス4を介して主コンビ1−タIK直結する従
属コントローラ部で、ランダムアクセスメモリ(RAM
) 、リードオンリメモリ(ROM)  を含んでいる
。92はローカルコマンドデータバス93を介して従属
コントローラ部91に結合する位2制御用コントローラ
で、マニピユレータ8の関節の数(ここでは6個)だけ
設けられており、それぞれサーボアンプ94を介して関
節を制御するとともK、位置帰還信号を入力している。
95は手動操作器96を制御する手動コントローラ、9
7は図示してない力センサあるいは触覚上/すにつなが
るI10コントローラである。
各位置制御用コン)cr−292、手動コント0−ラ9
5、I10コントローラ97は、いずれもローカルコマ
ンド/データバス93を介して、従属コントローラ部9
1に接続されている。ローカルコマンド/データバス9
3は、延長可能であって。
このバスには、上記以外に、握り制御用等、他の機能を
有するコントローラを接続することができる。
マニピュレータ8の制御は、従属コントローラ部91が
、主コンピュータlのロボット言語によって与えられる
命令に従って、内蔵するROMに格納されているファー
ムウェアを用いて行なう。
動作モードには、PTP(Point to Po1n
t )と、直線・円弧・スプライン曲線で補間するC 
P (Cant i 1nuousPath)の2つの
モードがあり、用途に応じて選択できるようになってい
る。
第4図は、第3図における位置制御用コントローラ92
によって制御されるサーボ系の構成斜視図である。アク
チュエータ81は、磁気誘導子型の同期モータで、サー
ボアンプ94からの信号によって駆動され、ロータ83
に関節を動かすための回転角度出力を得る。ロータ83
の回転角度は、光学式レゾルバ84によって検出され、
位置制御用コントローラ92に帰還されている。光学式
レゾルバ84は、金属符号板85に刻まれた例えば11
20本のスリットのうちの1本を、アナログスイッチと
、低域フィルタ(LpF) 、論理回路からなる自走式
空間フィルタを用いた内挿回路86で内挿し、1146
880パルス/回転という高分解能出力を得ている。
第5図は、位置制御用コントローラ92、アクチュエー
タ81を含むサーボループのブロックダイアグラムであ
る。このサーボループは、図示するように、位置信号帰
還ループと、速度信号帰還ループと、フィード7オワー
ドルーズとを有する比例(P)、積分(■)、微分(D
)形のコントローラである。
ここで、Ko 、 K 1 、 K 2は、いずれもゲ
インパラメータで、最適制御器の設計技術によってこれ
らの値が決められる。
第6図は、視覚センナ10及びビデオモニタ11を制御
する視覚制御用従属コンピュータ12の構成ブロック図
である。図において、121は高速システムバス4を介
して主コンビ1−タIK直結する従属コントローラ部で
、そのハードウェア構成f4マニピュレータ8を制御す
る従!j4ニア/ピユータ9内の従属コントローラ部9
1と同様である。
122は画像処理コントローラで、視覚センナであるT
V右カメラ0とビデオモニタ11が接続される。ここで
は4台のTVカメラが接続可能であり、その出力はマル
チプレクサ124で選択される。このマルチプレクサ1
24で選択されたTV右カメラ0からの濃淡を示す映像
信号は、2値化された後、ランレングス符号を用いて約
50〜100分の1に圧縮され、これに対して物体の特
徴量と位置、向きなどの各種の計算が行われ、物体がl
!!識されるとともに、ビデオモニタ11にこれらの処
理結果が表示される。
従属コントローラ部122は、主コンビ、−夕1のロボ
ット言語によって与えられる命令を受けて動作し、上記
のような画像処理を含む視覚制御を行う。従属コントロ
ーラ部121と、画像処理コントローラ122とは、従
属コントローラ部121のバス123で結ばれており、
このバス123には、例えば濃淡映像や、カラー映像の
保存のための回路手段(図示せず)が、必要に応じて結
合し、拡張が可能となっている。
第7図は、入出力制御用従属コンピュータ13の構成プ
ロ、り図である。図において、  131は高速システ
ムバス4を介して主コンピュータlに直結する従属コン
トローラ部、132は周辺装置に接続される各入出力に
対して対応するように複数個設けられた入出力用コント
ローラ部で、ローカルコマンド/データバス133を介
して従属コントローラ部131に接続されている。この
構成は、第3図あるいは第6図に示す各従属コンピュー
タと同様である。各種センナ(図示せず)は、各入出力
用コントローラ部132を介して接続され、主コンピュ
ータlからのロゼ、ト言語による入出力命令に従って、
センナからの信号を入出力コントローラ部132に取り
込む。なお、この入出力コントロ−5部132 ’r’
r、 、マニピュレータ用従属コンピュータ9内のロー
カルバス93に接続し、力センサや触覚セ/すによるサ
ーボ制御を行うことも可能である。
また、入出力用コントローラ部132の中には。
センサ専用の他に、R8232やGP−4Bなどの通信
ポート等がある。
第8図は、監視用従属コンピータ15の要部の構成ブロ
ック図である。この従属コンピュータ15は、高速シス
テムバス4を介して主コンピュータ1に結合しており、
従属コンビ、−夕15での処理結果が、グラフィックデ
ィスプレイ14に表示される。
第9図は、主コンピュータ1と、各従属コンピュータ9
.12.13.15との間の命令のやりとりを示す説明
図であり、第10図は、命令の構成概念図である。
主コンピュータlから送出されるすべての命令(コマン
ド)は、第1θ図に示すように、パケットの形でひとか
たまりとなっており、これを対応する従属コンピュータ
に送る。従属コンピュータ側では、この命令を受付ける
と、その命令コードに従りた動作(マニピュレータの軌
道制御や画像処理動作)を、主コンピュータ1とは無関
係に実行し、動作完了後に、完了通知を主コンピュータ
1に返送する。主コンピュータ1は、命令発行後、完了
通知が従属コンピュータ側より返送されるまでの間は、
他の処理を行う。ここで、他の処理とは、別のアームや
視覚の制御、あるいは演算等で、これKよって、複数の
アーム相互間や視覚センサとの間の協調動作を効藁良く
実行する。
また、主コンピュータl上では、リアルタイムオペレー
ティングシステムの上で複数のプログラムが実行できる
ようになっており、それぞれのプログラムを各アームの
制御や視覚制御に割り当てることで、並行動作を行わせ
ることができる。この場合でも、多大な演算はアーム制
御や、視覚制御を担当する従属コンピュータが行うので
、全体のパフォーマンスが下がることはない。また、す
べての作業プログラムは主コンピュータlの主記憶装置
(図示せず)内に格納されており、プログラム相互間の
通信は、この主コンピュータlを通じて極めて高速に行
える。また、このプログラムを変更するだけで、システ
ム全体の作業を一度に変更することができ、頻繁な作業
内容の変更に迅速に対応できるよう圧しである。
第3図、第6図、第7図に示す各従属コンビュ−タ9.
12.13は、各図のブロックに示す単位でモジュール
化されており、作業内容に応じて必要な機能をもつモジ
ュールがローカルコマンドデータバスに接続され、シス
テムを構築する。各モジュールは、演算機能を有してお
り、局所的な処理は他のモジュールと独立して実行する
もので、モジュールの数によって他のモジュールの負荷
が大きく変化することはない。
第8図に示す監視用従属コンピュータ15は、高速シス
テムバス4を介しテ、主コンピュータ1かもの動作指令
によって動き、主コンビ、−夕1や、他の従属コンビ、
−夕9.12.13の動作状態を監視する。例えば、主
コンピュータ1から、こノ監視用従属コンピュータ15
に、履歴(トレンド)の監視が指示されると、監視用従
属コンピュータ15は、高速システムバス4を介して、
主コンビ、−夕1や、従属コンピュータ9.12.13
等の動作状態を定期的に監視し、これを自分のメモリ(
図示せず)に保存する。ここで保存されるデータの量は
、メモリ容量によるが、基本的に古いデータは順次捨て
去り、最も新しいものから過去に向かっである一定時間
のものが保存される。
例えば、システムに何んらかの異常が生じ、それが従属
プロセッサで検出されると、第9図に示す手順によ抄、
完了通知時に主コンピュータ1に異常発生が通知される
。その後、主コンピュータ1は、監視用従属コンビ、−
夕15に対し、監視ル解析を行なうことができる。
また、例えば、主コンピュータlから監視用従属コンピ
ュータ15に対し、マニピュレータ制御用コンピュータ
9が制御しているアームの状態のモニタ表示を指示する
と、監視用従属コンピュータ15は、下位に従属してい
るグラフィックディスプレイ14または、主;ンピュー
タ1に接続されているCRT3に、その姿勢等を表示す
る。
第11図は、グラフィ、タデイスプレイ14上に出力さ
れたマニピュレータの3次元濃淡像の一例を示す図であ
る。
このような表示によって、マニピュレータ8が離れた場
所に設置されていても、リアルタイムで状態監視を視覚
的に行うことができる。
また、第3図において、従属コントローラ部91は、各
位置制御用コントローラ92に対し、関節角度出力を行
わないモードを有しており、このモードで、監視用従属
コンピュータ15によって従属コントローラ部91を監
視すれば、実アームを動かすことなく、アームの動作を
CRT3あるいはグラフィックディスプレイ14上でシ
ミュレートすることができる。これは、単にオフライン
でのプログラミングだけでなく、実際のセンナを用いた
現場でのデバッグ等において有効である。
第12図は、主コンビ、−夕1に塔載されるロボット言
語のソフトウェア構成図であり、表1uこのロポ、ト言
語の主要な機能を示す。
このロボット言語は、マニピュレータ・視覚センサ・各
種入出力・上位コンピュータ通信・データベース管理等
、多数の専用命令があり、これらを用いて作業プログラ
ムが作成される。主コンビ表  1 、−夕1内の主メモ’J Kは、第12図に示すように
4個のユーザプログラム領域(すT1〜ΦT4)が用意
されており、マルチプログラミングを可能としている。
マルチプログラミング機能は、複数のマニピュレータや
視覚の協調動作等の並行動作を効率良く実行するのに有
効である。また、全プログラムで共用する共通データ(
World modeldata )領域や、従属コン
ピュータとの通信を実行する領域(I/F  task
 )が用意されている。
また、マ二ビュV−夕や視覚(TV左カメラはそれぞれ
、第13図に示すように固有の座標系を持っている。従
って、これらを協調して動作させるためKけ、各座標系
間でのデータ変換が不可欠となる。主コンピュータIK
塔載されているロボ、ト言語は、一つの世界座標系を有
し、この世界座標系に対するマニピュレータや視覚の固
有座標系のオフセットを宣言することKより、各座標系
間でのデータ変換を自動的に行うようKしている。
これKよす全システムにおけるすべてのデータは、この
世界座標系に関するものとして扱われるので、マニピュ
レータ・視覚の固有座標系を意識する必要はなく、ユー
ザーは座標変換から解放される。
また、この世界座標系に対して任意の座標系をユーザー
が定義することができるので、CADデータのようにデ
ータ自体が固有の座標原点を持っている場合にも、変換
を行う必要はない。
第14図は、各座標系相互間の関係を示す図である。
(発明の効果) 以上詳しく説明したように、本発明のシステムは、主コ
ンピュータとこれに接続される複数の従属コンビ、−夕
で構成され、主コンピュータは作業プログラムを実行し
、複数の従属コンピュータは、主コンピュータが発行す
る動作単位の命令に従って固有の機能を実行するもので
ある。従って。
本発明によれば、システム構築のフレキシビリティが高
まり、複数のマニピュレータや視覚の並行動作や協調動
作を効率良く行うことができる。また5作業プログラム
とデータを、主コンピュータ内に集約しているので、デ
ータアクセスやグログラム相互間の通信も高速に行なえ
、頻繁な作業内容の変更も迅速に対応できる。
【図面の簡単な説明】
第1図は本発明に係るロボットシステムの基本的な構成
プロ、り図、第2図は従属コンピュータのひとつによっ
て制御されるマニピュレータの構成斜視図、第3図はマ
ニピュレータを制御する従属コンピュータの構成ブロッ
ク図、第4図は第3図における位置制御用コントローラ
によって制御されるサーボ系の構成斜視図、第5図はこ
のサーボ系のブロックダイアグラム、第6図は視覚制御
用従属コンピュータの構成プロ、り図、第7図は入出力
制御用従属コンピュータの構成ブロック図、第8図は監
視用従属コンピュータの要部の構成プロ、り図、第9図
は主コンピュータと各従属コンピュータとの命令のやり
とりを示す説明図、第10図は命令の構成概念図、第1
1図はグラフィ、タデイスプレイ上に出力されたマニピ
ュレータの3次元濃淡偉の一例を示す図、第12図は主
コンビ、−夕に塔載されるロボット言語のソフトウェア
構成図、第13図及び第14図は各座標系間での関係を
示す説明図、第15図〜第17図は従来のロボットシス
テムの構成概念図である。 1・・・主コンピュータ、4・・・高速システムパス、
8・・・マニビーV−タ、9・・・マニピュレータ用従
属コンピュータ、10・・・視覚センサ、11・・・ビ
デオモニタ、12・・・視覚制御用従属コンピュータ、
13・・・入出力制御用従属コンビ、−タ、15・・・
監視用従属コンピュータ。 代理人   弁理士  小 沢 信 助  ゛)第4図 第7囚 苑8図 元14図 亮16図 児17囚

Claims (3)

    【特許請求の範囲】
  1. (1)ロボット言語を塔載し、プログラムの作成、実行
    、保存機能を持った主コンピュータと、この主コンピュ
    ータに高速システムバスを介して接続された少なくとも
    マニピュレータ用従属コンピュータと視覚制御用従属コ
    ンピュータとで構成され、前記主コンピュータは前記ロ
    ボット言語を用いて作成された作業プログラムを実行し
    、前記マニピュレータ用従属コンピュータ及び視覚制御
    用従属コンピュータは前記主コンピュータが発行する動
    作単位の命令に従って、アームの軌道や関節角度の制御
    及び視覚センサからの画像処理や認認をそれぞれ実行す
    ることを特徴とするロボットシステム。
  2. (2)主コンピュータに塔載されたロボット言語は、一
    つの世界座標系を有し、この世界座標系に対するマニピ
    ュレータや視覚の固有座標系のオフセットを宣言するこ
    とにより、各座標系間でのデータ変換を自動的に行う機
    能を有することを特徴とする特許請求の範囲第1項記載
    のロボットシステム。
  3. (3)高速システムバスに主コンピュータ、マニピュレ
    ータ用従属コンピュータ及び視覚制御用従属コンピュー
    タのそれぞれの動作状況を実時間で監視する監視(モニ
    タ)用従属コンピュータを接続したことを特徴とする特
    許請求の範囲第1項記載のロボットシステム。
JP61075685A 1986-04-02 1986-04-02 ロボツト・システム Pending JPS62232006A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61075685A JPS62232006A (ja) 1986-04-02 1986-04-02 ロボツト・システム
US07/170,049 US4833624A (en) 1986-04-02 1988-03-17 Functioning-distributed robot control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61075685A JPS62232006A (ja) 1986-04-02 1986-04-02 ロボツト・システム

Publications (1)

Publication Number Publication Date
JPS62232006A true JPS62232006A (ja) 1987-10-12

Family

ID=13583292

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61075685A Pending JPS62232006A (ja) 1986-04-02 1986-04-02 ロボツト・システム

Country Status (2)

Country Link
US (1) US4833624A (ja)
JP (1) JPS62232006A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02202604A (ja) * 1989-02-01 1990-08-10 Fanuc Ltd 外部拡張型プログラマブル・コントローラ
JP2001525263A (ja) * 1997-12-06 2001-12-11 エラン・シャルトエレメンテ・ゲーエムベーハー・ウント・コンパニー・カーゲー 高い安全性が要求される技術設備、特にマニピュレータの監視のための監視・制御装置及び方法
WO2003036399A1 (fr) * 2001-09-28 2003-05-01 Matsushita Electric Industrial Co., Ltd. Appareil de commande de robot, robot et installation de production
US7047107B2 (en) * 2001-02-22 2006-05-16 Mitsubishi Denki Kabushiki Kaisha Robot control apparatus
WO2020153299A1 (ja) * 2019-01-25 2020-07-30 株式会社ソニー・インタラクティブエンタテインメント ロボット制御システム
US12103162B2 (en) 2019-01-25 2024-10-01 Sony Interactive Entertainment Inc. Robotic device having an image analysis system

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608847A (en) * 1981-05-11 1997-03-04 Sensor Adaptive Machines, Inc. Vision target based assembly
JPH01237802A (ja) * 1988-03-18 1989-09-22 Tokico Ltd 工業用ロボットのティーチングデータ変換装置
US5038089A (en) * 1988-03-23 1991-08-06 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Synchronized computational architecture for generalized bilateral control of robot arms
US5210821A (en) * 1988-03-28 1993-05-11 Nissan Motor Company Control for a group of robots
JPH01248211A (ja) * 1988-03-29 1989-10-03 Teijin Seiki Co Ltd 安定性補償回路
US5222198A (en) * 1988-05-06 1993-06-22 Kabushiki Kaisha Yaskawa Denki Seisakusho Control method and apparatus for a robot having multi-rotating axes
JP2512099B2 (ja) * 1988-08-24 1996-07-03 松下電器産業株式会社 ロボットの動作教示方法および制御装置
US5148516A (en) * 1988-08-30 1992-09-15 Hewlett-Packard Company Efficient computer terminal system utilizing a single slave processor
US4990839A (en) * 1988-12-09 1991-02-05 Schonlau William J Modular robotic system
US5204942A (en) * 1989-01-10 1993-04-20 Kabushiki Kaisha Kobe Seiko Sho Robot control system for controlling a set of industrial robots for cooperative operation
US5055755A (en) * 1989-05-31 1991-10-08 Kabushiki Kaisha Toshiba Distribution control apparatus
FR2649924A1 (fr) * 1989-07-20 1991-01-25 Univ Alsace Procede pour usiner par commande numerique un profil ou une surface gauche definie par un modele
US5150288A (en) * 1989-12-18 1992-09-22 Honda Giken Kogyo Kabushiki Kaisha Production management system and method of transmitting data
DE69030253T2 (de) * 1990-01-04 1997-06-26 Crc Pipeline Int Inc Verteiltes steuerungssystem für automatische schweissarbeiten
US5049797A (en) * 1990-07-02 1991-09-17 Utah State University Foundation Device and method for control of flexible link robot manipulators
GB9211539D0 (en) * 1992-06-01 1992-07-15 Ducost Eng Ltd Control of paint spraying machines and the like
US5331413A (en) * 1992-09-28 1994-07-19 The United States Of America As Represented By The United States National Aeronautics And Space Administration Adjustable control station with movable monitors and cameras for viewing systems in robotics and teleoperations
JPH06309011A (ja) * 1993-04-08 1994-11-04 Internatl Business Mach Corp <Ibm> Faシステムの生産セル制御装置
US5511147A (en) * 1994-01-12 1996-04-23 Uti Corporation Graphical interface for robot
JPH08202428A (ja) * 1995-01-24 1996-08-09 Nissan Motor Co Ltd 教示プログラム自動生成装置
DE69608264T2 (de) * 1995-03-24 2000-09-28 Ppt Vision, Inc. Maschinensichtsteuersystem
US5742504A (en) * 1995-11-06 1998-04-21 Medar, Inc. Method and system for quickly developing application software for use in a machine vision system
US5940296A (en) * 1995-11-06 1999-08-17 Medar Inc. Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system
KR19980059207A (ko) * 1996-12-31 1998-10-07 이우복 로봇 콘트롤러용 통신패킷 발생방법
US6061602A (en) * 1998-06-23 2000-05-09 Creative Lifestyles, Inc. Method and apparatus for developing application software for home automation system
SE9900123L (sv) * 1999-01-15 2000-07-16 Abb Ab Metod för robot
US6298474B1 (en) 1999-04-30 2001-10-02 Intergral Vision, Inc. Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system and computer-readable storage medium having a program for executing the method
US6725244B1 (en) * 2000-02-25 2004-04-20 Sun Microsystems, Inc. Method and system for allocation of file descriptors
KR100414890B1 (ko) * 2001-05-10 2004-01-13 삼성전자주식회사 웨이퍼 절삭 장치
US7238079B2 (en) * 2003-01-14 2007-07-03 Disney Enterprise, Inc. Animatronic supported walking system
US7312615B2 (en) * 2003-06-27 2007-12-25 Ati Industrial Automation, Inc. System and method for communicating calibration data
JP2006344136A (ja) * 2005-06-10 2006-12-21 Fanuc Ltd ロボット制御装置
EP1762345A1 (en) * 2005-09-08 2007-03-14 Asea Brown Boveri Ab An industrial robot system comprising a control unit and an external computer
JP4271232B2 (ja) * 2006-12-20 2009-06-03 ファナック株式会社 ロボットのオフラインプログラミングを実行するための装置、方法、プログラム及び記録媒体
JP5028219B2 (ja) * 2007-10-30 2012-09-19 オリンパスメディカルシステムズ株式会社 マニピュレータ装置および医療機器システム
US20130085602A1 (en) * 2011-10-04 2013-04-04 Hei Tao Fung Office Robot System
US9796095B1 (en) 2012-08-15 2017-10-24 Hanson Robokind And Intelligent Bots, Llc System and method for controlling intelligent animated characters
CA3098890A1 (en) 2018-04-30 2019-11-07 Path Robotics, Inc. Reflection refuting laser scanner
DE112020000438B4 (de) * 2019-03-14 2023-09-28 Tokyo Seimitsu Co., Ltd. Dreidimensionales messsystem, und dreidimensionales messverfahren
WO2022016152A1 (en) 2020-07-17 2022-01-20 Path Robotics, Inc. Real time feedback and dynamic adjustment for welding robots
EP4297923A2 (en) 2021-02-24 2024-01-03 Path Robotics, Inc. Autonomous welding robots

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5790714A (en) * 1980-11-28 1982-06-05 Fanuc Ltd Monitor system of numerical control machine tool
JPS58117005A (ja) * 1981-12-30 1983-07-12 Fujitsu Ltd 多軸制御システム
JPS59200306A (ja) * 1983-04-27 1984-11-13 Amada Co Ltd Nc機器の移動を図形処理する方法
JPS60101606A (ja) * 1983-11-09 1985-06-05 Hitachi Ltd ロボツト自動運転方式
JPS60151775A (ja) * 1984-01-19 1985-08-09 Chiyuushiyou Kigyo Shinko Jigyodan マルチプロセツサシステム
JPS60218113A (ja) * 1984-04-13 1985-10-31 Mitsubishi Electric Corp ロボツト制御方式

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4347563A (en) * 1980-06-16 1982-08-31 Forney Engineering Company Industrial control system
US4380696A (en) * 1980-11-12 1983-04-19 Unimation, Inc. Method and apparatus for manipulator welding apparatus with vision correction for workpiece sensing
IN155236B (ja) * 1981-03-20 1985-01-12 Gould Inc
IT1144709B (it) * 1981-05-15 1986-10-29 Dea Spa Sistema di misura dimensionale servito da una pluralita di bracci operativi e controllato da un sistema a calcolatore
US4478629A (en) * 1981-07-08 1984-10-23 Ball Corporation Power failure detection system for a glassware forming machine
US4467436A (en) * 1981-10-26 1984-08-21 United States Robots, Inc. Robot arm controller with common bus memory
JPS58143945A (ja) * 1982-02-13 1983-08-26 Makino Milling Mach Co Ltd 金型加工システム
US4613942A (en) * 1982-02-19 1986-09-23 Chen Richard M Orientation and control system for robots
KR900003637B1 (ko) * 1982-11-26 1990-05-28 가부시기가이샤 히다찌 세이사꾸쇼 로보트의 동작제어장치
DE3244307A1 (de) * 1982-11-30 1984-05-30 Siemens AG, 1000 Berlin und 8000 München Robotersteuerung
US4578764A (en) * 1983-03-07 1986-03-25 Zymark Corporation Self-configuring robotic system and method
US4547858A (en) * 1983-06-13 1985-10-15 Allied Corporation Dynamic control for manipulator
US4613269A (en) * 1984-02-28 1986-09-23 Object Recognition Systems, Inc. Robotic acquisition of objects by means including histogram techniques
US4598380A (en) * 1984-08-13 1986-07-01 Cincinnati Milacron Inc. Method and apparatus for controlling manipulator and workpiece positioner
US4704694A (en) * 1985-12-16 1987-11-03 Automation Intelligence, Inc. Learned part system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5790714A (en) * 1980-11-28 1982-06-05 Fanuc Ltd Monitor system of numerical control machine tool
JPS58117005A (ja) * 1981-12-30 1983-07-12 Fujitsu Ltd 多軸制御システム
JPS59200306A (ja) * 1983-04-27 1984-11-13 Amada Co Ltd Nc機器の移動を図形処理する方法
JPS60101606A (ja) * 1983-11-09 1985-06-05 Hitachi Ltd ロボツト自動運転方式
JPS60151775A (ja) * 1984-01-19 1985-08-09 Chiyuushiyou Kigyo Shinko Jigyodan マルチプロセツサシステム
JPS60218113A (ja) * 1984-04-13 1985-10-31 Mitsubishi Electric Corp ロボツト制御方式

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02202604A (ja) * 1989-02-01 1990-08-10 Fanuc Ltd 外部拡張型プログラマブル・コントローラ
JP2001525263A (ja) * 1997-12-06 2001-12-11 エラン・シャルトエレメンテ・ゲーエムベーハー・ウント・コンパニー・カーゲー 高い安全性が要求される技術設備、特にマニピュレータの監視のための監視・制御装置及び方法
US7047107B2 (en) * 2001-02-22 2006-05-16 Mitsubishi Denki Kabushiki Kaisha Robot control apparatus
WO2003036399A1 (fr) * 2001-09-28 2003-05-01 Matsushita Electric Industrial Co., Ltd. Appareil de commande de robot, robot et installation de production
WO2020153299A1 (ja) * 2019-01-25 2020-07-30 株式会社ソニー・インタラクティブエンタテインメント ロボット制御システム
JP2020116711A (ja) * 2019-01-25 2020-08-06 株式会社ソニー・インタラクティブエンタテインメント ロボット制御システム
US12103162B2 (en) 2019-01-25 2024-10-01 Sony Interactive Entertainment Inc. Robotic device having an image analysis system
US12260579B2 (en) 2019-01-25 2025-03-25 Sony Interactive Entertainment Inc. Robot controlling system

Also Published As

Publication number Publication date
US4833624A (en) 1989-05-23

Similar Documents

Publication Publication Date Title
JPS62232006A (ja) ロボツト・システム
Pan et al. Augmented reality-based robot teleoperation system using RGB-D imaging and attitude teaching device
US5038089A (en) Synchronized computational architecture for generalized bilateral control of robot arms
KR101498836B1 (ko) 7축 다관절 로봇의 제어 장치 및 교시 방법
JPH02202606A (ja) 工業用ロボットの制御方法及び装置
CN104708517A (zh) 基于机器人操作系统ros的工业机器人自动磨抛系统
CN206326605U (zh) 一种基于机器视觉的智能示教系统
CN118061188A (zh) 基于混合现实的机械臂遥操作系统及方法
Lee et al. Robot telekinesis: application of a unimanual and bimanual object manipulation technique to robot control
JPS6179589A (ja) ロボツト運転装置
CN114683288B (zh) 机器人展示和控制方法、装置及电子设备
Fong et al. Distributed microcomputer control system for advanced teleoperation
CN118493407A (zh) 基于混合现实和数字孪生的人机协作安全控制方法及装置
Si et al. A multimodal teleoperation interface for human-robot collaboration
Wan et al. A virtual reality-based immersive teleoperation system for remote human-robot collaborative manufacturing
Li et al. Human-machine interaction control system of a remote maintenance manipulator for tokamak
Sri et al. Balancing Assembly Line Using Collaborative Robots in Modern Manufacturing Industry under Improvements of Efficiency and Ergonomics Study
Vertut et al. Sensor-aided and/or computer-aided bilateral teleoperator system (SCATS)
Dombre et al. Trends in CAD/CAM systems for robotics
Fujita et al. Assembly of blocks by autonomous assembly robot with intelligence (ARI)
Matour et al. Development of a platform for novel intuitive control of robotic manipulators using augmented reality and cartesian force control
Hooper et al. Motion coordination based on multiple performance criteria with a hyper-redundant serial robot example
Esa et al. The Mitsubishi MelfaRxm middleware and application: A case study of RV-2AJ robot
Sun et al. Direct virtual-hand interface in robot assembly programming
Vu et al. Investigation of Annotation-assisted User Performance in Virtual Reality-based Remote Robot Control