JPS59177603A - ロボツトシステム及びその使用法 - Google Patents
ロボツトシステム及びその使用法Info
- Publication number
- JPS59177603A JPS59177603A JP59042802A JP4280284A JPS59177603A JP S59177603 A JPS59177603 A JP S59177603A JP 59042802 A JP59042802 A JP 59042802A JP 4280284 A JP4280284 A JP 4280284A JP S59177603 A JPS59177603 A JP S59177603A
- Authority
- JP
- Japan
- Prior art keywords
- module
- physical interface
- computer
- intelligence
- robotic device
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4181—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by direct numerical control [DNC]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33125—System configuration, reconfiguration, customization, automatic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45083—Manipulators, robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S700/00—Data processing: generic control systems or specific applications
- Y10S700/90—Special robot structural element
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の背景
本発明は一般的にいえばロボット・システム、より詳し
くいえは自己構成的ロボットのシステム(Self−c
onfiguring robotic system
) と方法に係わるものである。
くいえは自己構成的ロボットのシステム(Self−c
onfiguring robotic system
) と方法に係わるものである。
6生産性”について世界の工業諸国が近年示す関心は社
会におけるロボットの役割りに向けられている。ロボッ
トは現在自動車工業をはじめとする多くの工業界で、人
間にとっては危険であったυ、不快であったシする環境
の下での繰シ返し作業を遂行するのにオリ用されている
。
会におけるロボットの役割りに向けられている。ロボッ
トは現在自動車工業をはじめとする多くの工業界で、人
間にとっては危険であったυ、不快であったシする環境
の下での繰シ返し作業を遂行するのにオリ用されている
。
ロボットは、各ロボット自身が内蔵しているインテリジ
ェンス、或は各ロボットを制御する1つ又はこれ以上の
一般的に集中化されたコンピュータに収納烙れているイ
ンテリジェンスを活用して種々の作業を遂行するよ〜う
にプログラムされる。
ェンス、或は各ロボットを制御する1つ又はこれ以上の
一般的に集中化されたコンピュータに収納烙れているイ
ンテリジェンスを活用して種々の作業を遂行するよ〜う
にプログラムされる。
こ7Lら2つの型のアーキテクチュアは機能的には完全
であるが、ロボット・システムの構成及び再構成の観点
からはいずれにも欠点がある。内蔵型ロボットの場合、
中央コンピュータの使用或は複数ロボットの逐次制御に
ついての共通要素がないので、各ロボットごとにプログ
ラムしなけれはならない。谷ロボットは本質的に独立体
である。もう1つのコンピュータ集中制御構成方式では
コンピュータ・タスクのロボット装置へのオフローティ
ングがない様に再プログラムすることが必要となる。
であるが、ロボット・システムの構成及び再構成の観点
からはいずれにも欠点がある。内蔵型ロボットの場合、
中央コンピュータの使用或は複数ロボットの逐次制御に
ついての共通要素がないので、各ロボットごとにプログ
ラムしなけれはならない。谷ロボットは本質的に独立体
である。もう1つのコンピュータ集中制御構成方式では
コンピュータ・タスクのロボット装置へのオフローティ
ングがない様に再プログラムすることが必要となる。
それゆえ、本発明の一般的な目的は新しいアーキテクチ
ュアによる自己構成的ロボット・システムを提供するこ
とである。
ュアによる自己構成的ロボット・システムを提供するこ
とである。
本発明の特定的な目的は、システム内の全てのロボット
装置のインテリジェンスが、中央プロセスユニット及び
少なく共、核、シーケンス再プログラマ及びタスク支援
サービスとを含む操作システムとを有するコンピュータ
への物理的に切り離しが可能な電気的接続体への装置側
に存する自己構成的ロボット・システムを提供すること
である。
装置のインテリジェンスが、中央プロセスユニット及び
少なく共、核、シーケンス再プログラマ及びタスク支援
サービスとを含む操作システムとを有するコンピュータ
への物理的に切り離しが可能な電気的接続体への装置側
に存する自己構成的ロボット・システムを提供すること
である。
本発明のもう1つの目的は、各ロボット又は決められた
タスクを遂行する装置が、ロボット又は装置とは電気的
な接続体をもち、且つ特定の装置に対する全てのインテ
リジェンスと1つの制御ブロック・フラッグとシステム
コンピュータに対する開始オフセットとを含むような1
個の関連モジュールを有するロボット・システムを提供
することである。
タスクを遂行する装置が、ロボット又は装置とは電気的
な接続体をもち、且つ特定の装置に対する全てのインテ
リジェンスと1つの制御ブロック・フラッグとシステム
コンピュータに対する開始オフセットとを含むような1
個の関連モジュールを有するロボット・システムを提供
することである。
本発明の更にもう1つの目的は、各装置モジュールが物
理的に切シ離すことができる電気的接続を介してシステ
ムコンピュータと電気的に接続され、システムの構成及
び再構成が所望のモジュール及びこれらの関連装置に”
プラグ・イン”することで達成できるようにした自己構
成的ロボット・システムを提供することである。
理的に切シ離すことができる電気的接続を介してシステ
ムコンピュータと電気的に接続され、システムの構成及
び再構成が所望のモジュール及びこれらの関連装置に”
プラグ・イン”することで達成できるようにした自己構
成的ロボット・システムを提供することである。
本発明のこれらの目的及び他の目的及び特徴は本発明の
好ましい実施例についての詳細な説明及び添付図面によ
る図示からよく理解されるであろう。
好ましい実施例についての詳細な説明及び添付図面によ
る図示からよく理解されるであろう。
ここで図面、特に第1図及び第2図をみると、本発明に
よって構成され、参照番号1oで一般的に示されたロボ
ット・システムがブロック・ダイアダラム風に描かれて
いる。ロボット・システム10は従来型のコンピュータ
12をオリ用しており、これは少く共、核、シーケンス
再プログラマ及びタスク支援サービスを含む操作システ
ムを備えている。コンピュータ・バス14は少く共デー
タ、アドンス及び読み書きのライン16を含み、これら
は物理的に切シ離しが可能な接続体18を介して参照番
号20で一般的に示されるモジュールと電気的に接続烙
れでいる。
よって構成され、参照番号1oで一般的に示されたロボ
ット・システムがブロック・ダイアダラム風に描かれて
いる。ロボット・システム10は従来型のコンピュータ
12をオリ用しており、これは少く共、核、シーケンス
再プログラマ及びタスク支援サービスを含む操作システ
ムを備えている。コンピュータ・バス14は少く共デー
タ、アドンス及び読み書きのライン16を含み、これら
は物理的に切シ離しが可能な接続体18を介して参照番
号20で一般的に示されるモジュールと電気的に接続烙
れでいる。
モジュール20の構造は第2図と関連させて後述する。
ここではモジュール20はロボット22と電気的に接続
されているということを指部しておくだけで十分である
。不峠明で用いる用語”ロボット”とは”色々なタスク
の遂行を目的にプログラムされた色々な動きによって、
材右、部品、工具又は特殊な装置を動かすように設計さ
れた再プログラム可能な多機能マニプユレータ″を意味
する。これはロボット・インステイチュート・オブ・ア
メリカで採用されている用語“ロボット″の定義である
。
されているということを指部しておくだけで十分である
。不峠明で用いる用語”ロボット”とは”色々なタスク
の遂行を目的にプログラムされた色々な動きによって、
材右、部品、工具又は特殊な装置を動かすように設計さ
れた再プログラム可能な多機能マニプユレータ″を意味
する。これはロボット・インステイチュート・オブ・ア
メリカで採用されている用語“ロボット″の定義である
。
第1図に示す通り、本発明のロボット・システムは利用
手段24と電気的に接続されている他のモジュール(M
)”e少くとも1つ含む。オリ用手段24は別の1つの
ロボット22か、或いは決められたタスクを遂行する。
手段24と電気的に接続されている他のモジュール(M
)”e少くとも1つ含む。オリ用手段24は別の1つの
ロボット22か、或いは決められたタスクを遂行する。
1つの手段かのいずれかを具備することができる。ロボ
ット・システムはオリ用手段及び関連モジュール、即ち
モジュール(Mn)を追加使用することによシ拡張がは
かれる。
ット・システムはオリ用手段及び関連モジュール、即ち
モジュール(Mn)を追加使用することによシ拡張がは
かれる。
モジュール20の詳細な構造を第2図のブロック゛φダ
イアグラムに示す。各モジュールはその関連装置28の
ための全ての装置インテリジェンス26を収納している
。インテリジェンスは電気的導体34を介して授受され
る。装置28は前述したロボット22及び利用手段24
の一般的表現である。モジュール20はまた、1つの制
御ブロック・フラッグとコンピュータ12に対する1つ
の開始オフセットとをも?制御ブロック60及びコンピ
ュータ12と装置28との間の適当な入出力インターフ
ェイス62とを含む。必要があれば、モジュール20は
また第2図に破線で示したような装置メモリ36を含む
こともできる。
イアグラムに示す。各モジュールはその関連装置28の
ための全ての装置インテリジェンス26を収納している
。インテリジェンスは電気的導体34を介して授受され
る。装置28は前述したロボット22及び利用手段24
の一般的表現である。モジュール20はまた、1つの制
御ブロック・フラッグとコンピュータ12に対する1つ
の開始オフセットとをも?制御ブロック60及びコンピ
ュータ12と装置28との間の適当な入出力インターフ
ェイス62とを含む。必要があれば、モジュール20は
また第2図に破線で示したような装置メモリ36を含む
こともできる。
モジュール20に含まれる装置インテリジェンス26は
従来からある色々な形で収納される。例えば、装置イン
テリジェンスは読み出し専用メモリ(ROM)に収納さ
れる。
従来からある色々な形で収納される。例えば、装置イン
テリジェンスは読み出し専用メモリ(ROM)に収納さ
れる。
ロボット・システムのハードウェア構造についてのこれ
までの説明から、各装置28は、例えそれがロボット2
2であろうと利用手段24であろうとも、1つの関連モ
ジュール20を有し、これがその特定の装置に対する全
てのインテリジェンスを含んでいることが理解されよう
。関連モジュールはまた1つの制御ブロック・フラッグ
とコンピュータに対する開始オフセット及びコンピユー
iと1t28との間の1つの適当な入出力インターフェ
イスを備えている。各モジュールは切シ離し可能な複数
の電気的接続体18を介して共通コンピュータ・バス1
4と電気的に接続されている。
までの説明から、各装置28は、例えそれがロボット2
2であろうと利用手段24であろうとも、1つの関連モ
ジュール20を有し、これがその特定の装置に対する全
てのインテリジェンスを含んでいることが理解されよう
。関連モジュールはまた1つの制御ブロック・フラッグ
とコンピュータに対する開始オフセット及びコンピユー
iと1t28との間の1つの適当な入出力インターフェ
イスを備えている。各モジュールは切シ離し可能な複数
の電気的接続体18を介して共通コンピュータ・バス1
4と電気的に接続されている。
全ての装置インテリジェンスは切りil?11.シ可能
な電気的接続体18によって形成さり、る物理的インタ
ーフェイスの装置側に存在することに注目してほしい。
な電気的接続体18によって形成さり、る物理的インタ
ーフェイスの装置側に存在することに注目してほしい。
このように、モジュールが対応する装置の全てのインテ
リジェンス、コンピュータ12に対する適当な制御ブロ
ック情報及び装置・コンピュータ間の入出力インターフ
ェイスを含んでいるので、システムの構成及び再構成に
あたっては単純に適”A fz 装置モジュール20を
コンピュータ・バス14につなぎ込むだけで済む。この
独特なシステム番アーキテクチュアによって、特定のロ
ボット・システムの構築及び構成を末端利用者のニーズ
に適応させることが極めて容易となる。装置及びそれに
関連するモジュールは分離可能なユニットなので、適当
なモジュール20を単につなぎ込んた9外したシするだ
けで、予め決められたタスクを遂行するいろいろな装置
をロボット・システム10に組み入れた9、これから取
り除いたりすることができる。
リジェンス、コンピュータ12に対する適当な制御ブロ
ック情報及び装置・コンピュータ間の入出力インターフ
ェイスを含んでいるので、システムの構成及び再構成に
あたっては単純に適”A fz 装置モジュール20を
コンピュータ・バス14につなぎ込むだけで済む。この
独特なシステム番アーキテクチュアによって、特定のロ
ボット・システムの構築及び構成を末端利用者のニーズ
に適応させることが極めて容易となる。装置及びそれに
関連するモジュールは分離可能なユニットなので、適当
なモジュール20を単につなぎ込んた9外したシするだ
けで、予め決められたタスクを遂行するいろいろな装置
をロボット・システム10に組み入れた9、これから取
り除いたりすることができる。
第6図に移ると、これには本発明のロボット・システム
のデータ・フロー・ダイアグラムが示さ識別プリフィッ
クス、”末端利用者”によって選択されたデータ・ブロ
ック名及び特定の装置に対する装置パラメータを含むデ
ータ・ブロックを生成するようにプログラムされている
。このデータ・ブロックは、1つ1つがプリフィックス
及びデータ・ブロックの名まえ及び関連装置パラメータ
をもつ複数のデータ・ブロックを含む1つの辞書の中に
保存される。装置の逐次操作全制御するためのシーケン
スインテリジェンスはコンピュータ12のプログラムの
中に収納されている。辞書名をもつこのプログラムは辞
書からと9出し実行されるデータ・ブロックのシーケン
スを定める。シーケンスインテリジェンス及び辞書は、
第6図においてシーケンスインテリジェンス及び辞書の
下のデータ・ブロック内に斜線部分て示したように装置
パラメータを解釈する能力を必要としない。
のデータ・フロー・ダイアグラムが示さ識別プリフィッ
クス、”末端利用者”によって選択されたデータ・ブロ
ック名及び特定の装置に対する装置パラメータを含むデ
ータ・ブロックを生成するようにプログラムされている
。このデータ・ブロックは、1つ1つがプリフィックス
及びデータ・ブロックの名まえ及び関連装置パラメータ
をもつ複数のデータ・ブロックを含む1つの辞書の中に
保存される。装置の逐次操作全制御するためのシーケン
スインテリジェンスはコンピュータ12のプログラムの
中に収納されている。辞書名をもつこのプログラムは辞
書からと9出し実行されるデータ・ブロックのシーケン
スを定める。シーケンスインテリジェンス及び辞書は、
第6図においてシーケンスインテリジェンス及び辞書の
下のデータ・ブロック内に斜線部分て示したように装置
パラメータを解釈する能力を必要としない。
図示の都合上、第3図は辞1からデータ・フロックの名
まえ6を実行するデータ・フローを表わしている。”名
まえ6”の装置パラメータをブリフィックスで識別され
る装置28に渡すようにとの指令が装置インテリジェン
スに発せられるト、装置は収納でれている装置パラノ一
つて従った動作を起す。
まえ6を実行するデータ・フローを表わしている。”名
まえ6”の装置パラメータをブリフィックスで識別され
る装置28に渡すようにとの指令が装置インテリジェン
スに発せられるト、装置は収納でれている装置パラノ一
つて従った動作を起す。
本発明の好’E Lい実施例について詳細を説明し又き
たが、当業者にとっては先に特許請求の範囲で述べた本
発明の範囲から逸脱することなく榴々の変型が可能であ
ることは明らかであろう。
たが、当業者にとっては先に特許請求の範囲で述べた本
発明の範囲から逸脱することなく榴々の変型が可能であ
ることは明らかであろう。
第1図は自己構成ロボットシステムのブロックダイヤグ
ラム、 第2図は第1図のモジュールのブロックダイヤグラムの
詳細図、 第6図は之・1図の自己構成ロボットシステムのデータ
フローを説明するデータフロー図である。 10・・・ロボットシステム 12・・・コンピュータ 14・・・バス 18・・・物理的に切9離し可能な電気的接続20・・
・モジュール 22・・・ロボット 24・・・利用手段 26・・・装置インテリジェンス F/θ/
ラム、 第2図は第1図のモジュールのブロックダイヤグラムの
詳細図、 第6図は之・1図の自己構成ロボットシステムのデータ
フローを説明するデータフロー図である。 10・・・ロボットシステム 12・・・コンピュータ 14・・・バス 18・・・物理的に切9離し可能な電気的接続20・・
・モジュール 22・・・ロボット 24・・・利用手段 26・・・装置インテリジェンス F/θ/
Claims (1)
- 【特許請求の範囲】 1、 ロボット装置手段、 該ロボット装置手段に総てのインテリジェンスを与える
第1モジュール手段にして、上記ロボット装置手段に電
気的に接続された第1モジュール手段、 コンピュータ手段、 第1の物理的インターフェイス手段にして、該コンピュ
ータ手段と上記第1モジュール手段との間に複数個の別
々の電気接続?与え、て 上記ロボット装置手段への総のインテリジェンスが上記
物理的インターフェイス手段のロボット装置手段側へ置
かれる様にした第1の物理的インターフェイス手段、 定められたタスクを遂行する手段、 該定められたタスク遂行手段に総てのインテリジェンス
を与える第2モジユー西手段にして、該第2モジュール
手段が上記タスク遂行手段に電気的に接続されている様
な第2モジュール手段、 第2の物理的インターフェイス手段にして、上記コンピ
ュータ手段と上記第2モジュール手段との間に複数個の
別々の電気接続を与え、上記定められたタスク遂行手段
への総てのインテリジェンスが上記第2の物理的インタ
ーフェイス手段側に置かれる様にした第2の物理的イン
ターフェイス手段、 と全具備して成ることを特徴とするロボットシステム。 2、上記物理的インターフェイス手段が少く共データ、
アドレス、及び読み書きのため上記コンピュータ手段と
上記モジュール手段との間に別々の電気接続を与える前
記特許請求の範囲第1項記載のロボットシステム。 6、 上記モジュール手段が更に上記コンピュータ手段
に制御ブロックフラッグ及び開始オフセットを与える手
段及び 上記コンピュータ手段と上記ロボット装置手段との間の
入力/出力インターフェイスを与える手段と全具備する
前記特許請求の範囲第1唄記載のロボットシステム。 4、 複数個のロボット装置手段、 これらロボット装置手段に総てのインテリジェンスを夫
々力える複数個の対応モジュール手段にして、上記対応
するロボット装置手段に電気的に接続されたモジュール
手段、コンピュータ手段、及び 対応する複数個の物理的インターフェイス手段にして、
各々上記コンピュータ手段と上記対応モジュール手段と
の間に複数個の別々の電気接続を与え、上記ロボット装
置手段各々への総てのインテリジェンスが関連物理的イ
ンターフェイス手段のロボット装置手段側へ置かれる様
にした物理的インターフェイス手段、 と全具備することを特徴とするロボットシステム。 5、上記物理的インターフェイス手段が上記コンピュー
タ手段と対応モジュール手段との間に少く共データ、ア
トシス及び読み書きのための別々な電気接続を設けであ
る前記第4項記載のロボットシステム。 6、 上記モジュール手段の各々が更に上記コンピュー
タ手段に制御ブロックフラッグ及び開始オフセラ)k与
える手段、及び 上記コンピュータ手段と対応ロボット装置手段との間に
入力/、出力インターフェイスを与える手段とを具備す
る前記第5項記載のロボットシステム。 Z 少く共核、シーケンスグログラブ、タスク支援サー
ビスを含む操作システム及び中央プロセスユニットとを
有するコンピュータ手段、複数個のロボット装置手段、 複数個のモジュール手段であって、各モジュール手段は
対応するロボット装置手段に総てのインテリジェンスを
与え、そしてこれら対応ロボット装置手段に電気接続さ
れておフ、各モジュール手段は上記コンピュータ手段に
制御ブロックフラッグと開始オフセット金与える手段及
び上記コンピュータと対応ロボット手段との間に入力/
出力インターフェイスを与える手段とを有する様な対応
する複数個のモジュール手段、及び 複数個の物理的インターフェイス手段であって、各々上
記コンピュータ手段と対応モジュール手段との間に複数
個ら別々な電気接続が設けら几て、各ロボット装置手段
のための総てのインテリジェンスが関連する物理的イン
ターフェイス手段のロボット装置手段側に置かれる対応
する複数個の物理的インターンエイ2手段、 と全具備して成ることを特徴とする自己構成ロボットシ
ステム。 8、 少く共虐ψ核、シーケンスプログラマ、タスク支
援ザービス全含む操作システム及び中央プロセスユニッ
トとに!するコンピュータ手段、 ロボット装置手段、 第1のモジュール手段であって、該モジュール手段は上
記ロボット装置手段に総てのインテリジェンスを与え、
そしてこのロボット装置手段に電気接続されておυ、 該モジュール手段は上記コンピュータ手段に制御ブロッ
クフラッグと開始オフセットを与える手段及び上記コン
ピュータと上記ロボット手段との間に入力/出力インタ
ーフェイスを与える手段とを有する様な第1のモジュー
ル手段、 第1の物理的インターフェイス手段であって、上記コン
ピュータ手段と上記モジュール手段との間に複数個の別
々な電気接続が設けられてロボット装置手段のだめの総
てのインテリジェンスが上記物理的インターフェイス手
段のロボット装置手段側に置かれる第1の物理的インタ
ーフェイス手段、 定められたタスクを遂行する手段、 義足められたタスク遂行手段に総てのインテリジエンス
を与え、且つこれに電気接続されている第2モジュール
手段であって、制御ブロックフラッグと開始オンセット
とを上記コンピュータ手段に与える手段、及び 上記コンピュータ手段と上記定められたタスクの遂行手
段との間の入力/出力インターフェイスと全力える手段
とに一’f=Tする刀・2モジユ一ル手段、 上記コンピュータ手段と上記モジュール手段との間に複
数個の別々の電気接続を与え、上記定められたタスクの
遂行手段のための総てのインテリジェンスが物理的イン
ターフェイス手段の上記定められたタスクの遂行手段側
に置かれる様にした第2の物理的インターフェイス手段
、 と全具備して成ることを特徴とする自己構成ロボットシ
ヌテム。 9 ロボット装置手段、 該ロボット装置手段に総てのインテリジェンスを与え、
このロボット装置手段に電気接続されている第1モジュ
ール手段、 少く共合e核、シーケンスプログラマ、タスク支援サー
ビス金倉む操作システム及び中央プロセスユニットと′
fc有するコンピュータ手段、 第1の物理的インターフェイス手段であって、該コンピ
ュータ手段と上記モジュール手段との間に複数個の別々
な電気接続が設けられ、上記ロボット装置手段のための
総てのインテリジェンスが該物理的インターフェイス手
段のロボット装置手段側に置かれる様にした第1の物理
的インターフェイス手段、定められたタスクを遂行する
タスク装置手段、 該タスク遂行装置手段のための総てのインテリジェンス
を与え、該タスク遂行装置手段へ電気的接続がなされて
いる第2モジユー西手段、 上記コニ/ピユータ手段と上記第2モジュール手段との
間に複数個の別々な電気接続がなされた第2物理的イン
ク−フェイス手段であって上記タスク遂行装置手段のた
めの総てのインテリジェンスがこの第2物理的インター
ンエイス手段のタスク遂行装置手段側に置かれる様にし
た第2の物理的インターフェイス手段、 と全具備してなる自己構成ロボットシステムの使用法に
おいて、 1、上記モジュール手段の1つにおける制御ブロックフ
ラッグを見つけ出すサーチを行い、2o 上記モジュ
ール手段の1つにおける制御ブロックフラッグの発見に
応じてイニシャライセーショ/タスクを作シ、 3、該イニシャライゼーションタスク全開始させ、 4、上記1つのモジュール手段に含まれたインテリジェ
ンスから関連する装置手段金イニシャライズし、そして
、 5、他のモジュール手段及びその関連装置手段に上記1
から4葦での段階を繰返す こと1に特徴とするロボットシステムノ使用法。 10、複数個のロボット装置手段、 複数個のモジュール手段にして、各々は対応するロボッ
ト装置手段のための総てのインテリジェンスを与え、こ
れに電気的に接続されている対応する複数個のモジュー
ル手段、少く弁台・核、シーケンスプログラマ、タスク
支援サービスを含む操作システム及び中央フロセスユニ
ットとヲ有するコンピュータ手段、 複数個の物理的インターフェイス手段にして、各々は上
記コンピュータ手段と対応するモジュール手段との間に
複数個の別々な電気的接続がなてれ、上記ロボット装置
手段の各々に対する総てのインテリジェンスが関連する
インターフェイス手段のロボット装置手段側に置かれて
いる対応する複数個の物理的インターフェイスとよ構成
る自己構成ロボットシステムの使用法において、 1、上記モジュール手段の1つにおける制御ブロックフ
ラッグを見つけ出すサーチを行い、2.上記モジュール
手段の1つにおける制御ブロックフラッグの発見に応じ
てイニシャライゼーションタスクの作p1 3゜該イニシャライゼーションタスクヲ開始烙せ、 4、上記1つのモジュール手段に含まれたインテリジェ
ンスから関連する装置手段をイニシャライズし、そして
、 5、他のモジュール手段の各々を上記複数個のaポット
装置手段がイニシャライズされるまで上記1から4葦で
の段階を繰返す、ことを特徴とするロボットシステムの
使用法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/472,642 US4578764A (en) | 1983-03-07 | 1983-03-07 | Self-configuring robotic system and method |
| US472642 | 1983-03-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59177603A true JPS59177603A (ja) | 1984-10-08 |
Family
ID=23876354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59042802A Pending JPS59177603A (ja) | 1983-03-07 | 1984-03-06 | ロボツトシステム及びその使用法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4578764A (ja) |
| JP (1) | JPS59177603A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62293309A (ja) * | 1986-06-12 | 1987-12-19 | Mitsubishi Electric Corp | 数値制御装置のデ−タ・リ−ド・ライト方式 |
| JPS6441906A (en) * | 1987-08-07 | 1989-02-14 | Canon Kk | Control device for automatic assembling device |
| JPH03282601A (ja) * | 1990-12-20 | 1991-12-12 | Canon Inc | 自動装置の制御方法及び制御装置 |
| JP2006500228A (ja) * | 2002-06-07 | 2006-01-05 | アーベーベー・アーベー | 1つまたは複数のマニプレータを制御する制御システムおよび方法 |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4689755A (en) * | 1983-09-02 | 1987-08-25 | Zymark Corporation | Self-configuring computerized robot control system with call-back feature |
| US4727494A (en) * | 1985-01-01 | 1988-02-23 | Zymark Corporation | Computerized robot control system with scheduling feature |
| DE3501968A1 (de) * | 1985-01-22 | 1986-07-24 | Siemens AG, 1000 Berlin und 8000 München | Steuerungseinrichtung fuer eine mehrachsige werkzeugmaschine |
| US5530867A (en) * | 1985-09-17 | 1996-06-25 | Beran; James T. | Software for self-programming |
| US5161232A (en) * | 1985-09-17 | 1992-11-03 | Beran James T | Modular self-programmer |
| JPS62232006A (ja) * | 1986-04-02 | 1987-10-12 | Yokogawa Electric Corp | ロボツト・システム |
| US4835711A (en) * | 1986-05-30 | 1989-05-30 | Zymark Corporation | Quickly reconfigurable robotic system |
| EP0255026A3 (en) * | 1986-07-23 | 1988-10-19 | Takeda Chemical Industries, Ltd. | Automatic analysis method and apparatus for enzyme reaction |
| US4908556A (en) * | 1986-11-20 | 1990-03-13 | Unimation Inc. | Modular robot control system |
| US4962338A (en) * | 1986-11-20 | 1990-10-09 | Staubli International Ag. | Universal robot control board configuration |
| US4845627A (en) * | 1987-10-01 | 1989-07-04 | Eaton Corporation | Remote programmable controller |
| US4990839A (en) * | 1988-12-09 | 1991-02-05 | Schonlau William J | Modular robotic system |
| DE387409T1 (de) * | 1989-03-15 | 1991-02-07 | Hewlett-Packard Co., Palo Alto, Calif. | Folgeregeln zum voreinspritzen von durch chromatographie zu analysierenden proben. |
| FI85731C (fi) * | 1989-06-01 | 1997-08-20 | Valmet Paper Machinery Inc | Reglersystem i en pappers- eller kartongmaskin |
| US5510993A (en) * | 1989-06-28 | 1996-04-23 | Manufacturing Joint Ventures International Limited | Material processing system |
| GB8914796D0 (en) * | 1989-06-28 | 1989-08-16 | Manufacturing Joint Ventures I | Material processing system |
| US5160578A (en) * | 1990-04-23 | 1992-11-03 | Phillips Petroleum Company | Separating of fibers from a fiber-containing solid sample |
| US5345540A (en) * | 1991-07-12 | 1994-09-06 | Hewlett-Packard Company | Methods for automatically programming spatial information in robotic systems |
| IT1262263B (it) * | 1993-12-30 | 1996-06-19 | Delle Vedove Levigatrici Spa | Procedimento di levigatura per profili curvi e sagomati e macchina levigatrice che realizza tale procedimento |
| JPH07241786A (ja) * | 1994-03-08 | 1995-09-19 | Fanuc Ltd | 産業用ロボットの制御装置 |
| KR100454611B1 (ko) | 1996-10-30 | 2005-06-10 | 스미또모 가가꾸 고오교오 가부시끼가이샤 | 합성실험자동화시스템및분액처리장치와반응용기 |
| JP3919040B2 (ja) * | 1997-11-30 | 2007-05-23 | ソニー株式会社 | ロボツト装置 |
| JPH11299291A (ja) * | 1998-04-16 | 1999-10-29 | Sanyo Denki Co Ltd | 多軸モータ制御装置 |
| JP4207288B2 (ja) * | 1998-04-20 | 2009-01-14 | 株式会社デンソー | 組立加工装置 |
| DE60144160D1 (de) * | 2000-12-18 | 2011-04-14 | Protedyne Corp | Extrudieren von gel für gel elektrophorese |
| US20080253871A1 (en) * | 2007-04-10 | 2008-10-16 | Les Machineries Automatech Inc. | Robotic work cell and method of operation |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5048378A (ja) * | 1973-05-30 | 1975-04-30 | ||
| JPS51130781A (en) * | 1975-05-09 | 1976-11-13 | Toyoda Mach Works Ltd | Group controlling system |
| JPS54135989A (en) * | 1978-03-03 | 1979-10-22 | Fischer Ag Georg | Automaticccontrolled work piece processing system |
| JPS56152005A (en) * | 1980-03-27 | 1981-11-25 | Biruman Machine Sa | Instructing device |
| JPS5713003A (en) * | 1980-06-23 | 1982-01-23 | Shin Meiwa Ind Co Ltd | Shifter for container |
| JPS57211604A (en) * | 1981-06-22 | 1982-12-25 | Fanuc Ltd | Numerical controlling method |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4306803A (en) * | 1977-08-30 | 1981-12-22 | Xerox Corporation | Microprocessor and control apparatus in a photocopier |
| US4187051A (en) * | 1978-05-26 | 1980-02-05 | Jerry Kirsch | Rotary video article centering, orienting and transfer device for computerized electronic operating systems |
| US4281379A (en) * | 1978-12-18 | 1981-07-28 | Mcdonnell Douglas Corporation | Computer driven control system for a numerically controlled machine tool |
| US4262336A (en) * | 1979-04-27 | 1981-04-14 | Pritchard Eric K | Multi-axis contouring control system |
| US4253148A (en) * | 1979-05-08 | 1981-02-24 | Forney Engineering Company | Distributed single board computer industrial control system |
-
1983
- 1983-03-07 US US06/472,642 patent/US4578764A/en not_active Expired - Fee Related
-
1984
- 1984-03-06 JP JP59042802A patent/JPS59177603A/ja active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5048378A (ja) * | 1973-05-30 | 1975-04-30 | ||
| JPS51130781A (en) * | 1975-05-09 | 1976-11-13 | Toyoda Mach Works Ltd | Group controlling system |
| JPS54135989A (en) * | 1978-03-03 | 1979-10-22 | Fischer Ag Georg | Automaticccontrolled work piece processing system |
| JPS56152005A (en) * | 1980-03-27 | 1981-11-25 | Biruman Machine Sa | Instructing device |
| JPS5713003A (en) * | 1980-06-23 | 1982-01-23 | Shin Meiwa Ind Co Ltd | Shifter for container |
| JPS57211604A (en) * | 1981-06-22 | 1982-12-25 | Fanuc Ltd | Numerical controlling method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62293309A (ja) * | 1986-06-12 | 1987-12-19 | Mitsubishi Electric Corp | 数値制御装置のデ−タ・リ−ド・ライト方式 |
| JPS6441906A (en) * | 1987-08-07 | 1989-02-14 | Canon Kk | Control device for automatic assembling device |
| JPH03282601A (ja) * | 1990-12-20 | 1991-12-12 | Canon Inc | 自動装置の制御方法及び制御装置 |
| JP2006500228A (ja) * | 2002-06-07 | 2006-01-05 | アーベーベー・アーベー | 1つまたは複数のマニプレータを制御する制御システムおよび方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US4578764A (en) | 1986-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59177603A (ja) | ロボツトシステム及びその使用法 | |
| US4586151A (en) | Self-configuring computerized robot control system | |
| US4689755A (en) | Self-configuring computerized robot control system with call-back feature | |
| JPH06187283A (ja) | カード | |
| US5452424A (en) | Work station and method for serially providing configuration data to functional units contained therein | |
| DE19882609T1 (de) | Ausbildung von Redundanz bei einer objektorientierten Datenspeichervorrichtung | |
| JPS6353636A (ja) | バツフア制御装置 | |
| EP0923010B1 (en) | Programmable controller | |
| JP2822980B2 (ja) | 通信ボード初期化システム | |
| JPS603776A (ja) | 1チツプマイクロコンピユ−タ | |
| JPS59148918A (ja) | プログラムロ−ド方式 | |
| JPH01213736A (ja) | コマンド変換機能付ホストアダプタ | |
| JPS62293581A (ja) | メモリ制御方式 | |
| JPH04160549A (ja) | パーソナルコンピュータシステム | |
| Gratscheff | Integrating robotics with a smart home environment | |
| JPS63249243A (ja) | 二次記憶情報セ−ブ方式 | |
| KR940009832B1 (ko) | 신경망용 병렬 프로세서에서 모듈러 메모리를 이용한 실시간 데이터 처리방법 | |
| JPS61128335A (ja) | マイクロプログラムロ−ド処理方式 | |
| JPS6329860A (ja) | メモリカ−ド処理方法 | |
| JPS60176106A (ja) | シ−ケンスコントロ−ラ | |
| JPS61150006A (ja) | プログラマブルコントロ−ラ | |
| JPH01120212U (ja) | ||
| JPH01292546A (ja) | メモリイニシャライズ装置 | |
| JPS59221897A (ja) | 半導体記憶装置 | |
| JPH01154190A (ja) | Faコントローラの端末制御方式 |