JPS6039206A - ロボツトの制御装置 - Google Patents

ロボツトの制御装置

Info

Publication number
JPS6039206A
JPS6039206A JP58146852A JP14685283A JPS6039206A JP S6039206 A JPS6039206 A JP S6039206A JP 58146852 A JP58146852 A JP 58146852A JP 14685283 A JP14685283 A JP 14685283A JP S6039206 A JPS6039206 A JP S6039206A
Authority
JP
Japan
Prior art keywords
data
instruction data
instruction
robot
section
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
JP58146852A
Other languages
English (en)
Inventor
Hitoshi Komoriya
均 小森谷
Kazuo Asakawa
浅川 和雄
Nobuhiko Onda
信彦 恩田
Makoto Araki
誠 荒木
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58146852A priority Critical patent/JPS6039206A/ja
Publication of JPS6039206A publication Critical patent/JPS6039206A/ja
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/00Program-control systems
    • G05B19/02Program-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 program data in numerical form
    • G05B19/4093Numerical 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 program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
    • G05B19/40931Numerical 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 program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine concerning programming of geometry
    • G05B19/40936Defining geometry with a high level language
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 (5)発明の技術分野 本発明はロボットの制御装置、特に例えばティーチング
1プレイバツク型のロボットに対する各種指示データの
(イヘ造の中に、順方向および逆方向のポインタをもう
け、かつこれらのポインタの先頭および最終に接続され
るデータを管理用のデータとすることによって、指示デ
ータの441人、削除、変更等を容易にし、またデータ
上で逆方向に動かすことを容易にしたロボットの制御装
置に関するものである。
(131従来技術と問題点 いわゆるティーチング・プレイバック型ロボットニ卦い
ては、ディーチングボックスのレバー操作、釦操作によ
り、実際にロボットをJ+JJ作させ、その動作結果を
記憶させて、その記憶内容にもとづいて繰り返し作業を
実行させるようになっている。この方式は、動作指示が
簡明であり、操作が容易であるので、産業用ロボットの
分野で多く用いられている。上記動作結果の記憶内容に
は、例えばロボットの先端の位置・姿勢およびノ・ンド
の開閉状態等の情報が含まれ、これらの情報が伺個か組
み合わせられて、一連の動作が々されるようシーなって
いる。
従来、上記ロボットの動作状態に関する情報は、いわゆ
る配列型のデータ構造で扱われ、状態を示す学位データ
群が、ジ−ケンシャA・に羅列する形で扱われてきた。
しかし、特にティーチング・プレイバック型のロボット
では、試行錯誤的にロボットに動作を教示することなど
が多く・、データの挿入、削除、変更が頻繁(二必要と
なる。この場合、従来の方式(ニよれば、例えばn番目
のデータと(fL+1)番目のデータとの間に新たなデ
ータを挿入する際、挿入すべきエリアを設けるためζ二
、(η−1−1) m目以降のデータをすべて移・!i
IJさせなければならず、処理が複雑になるとともC二
、時間がかかり、効率が悪いという問題がある。
また、ロボットの動きを編集する場合ζ二、例えば8ミ
リやビデオにあるような逆送り機構があると、指示を間
違えたときに、動作を確認しつつ元に戻すことができる
ので便利である。従って、指示のデータ列を容易に逆に
操作することができるようにすることが望捷れる。
さらにまた、ロボットの一連の動きをデータで保持する
とき、ある部分のデータは、他の一連の動きC二も利用
できることがある。例えば、ね1−〕をとってきて1番
の穴に入れるという作業とねじをとってきて2番目の穴
に入れるという作菫を一考ズーだ場合、ねじをとってく
る動作はシヒi山であり、1回救えてあとで他の部分と
つに−けたけうが楽である。そのため、一連の作挙を分
割して教え、後で容易に)゛を結することができるよう
にすることが望まれる。
特に、本発明者らは、ロボットのili制御とロボット
の作業環境に開運する外部1幾器に対する入出力制御と
を、難しいグryグラミング言語等を修得することなく
、作業者が簡易(=統一的に従うことができるシステム
を構築することをy;1・Vしており、そのため、ロボ
ット自体の制御に関するデータと、外部機器の制御(二
関するデータとを自由に組み合わせることができるよう
にすることが要望される。
ところで、一般のデーターベース管i+1iシステム等
においては、データf:階層的にずf理することなどの
ために、単位データをポインタによって連結することが
行われている。しかし1、従来、マクI:I々意味にお
ける命令等のデータをポインタζ二よって処理すること
は、通常行われておらj”、’Fkに、命令に相当する
指示のデータを逆にト■百・′[シ、実行させることな
どけ、考慮されていなかった。
lot発IJコの!]的と構成 本番C;1」は」−記問題点の解決を図り、例えばアイ
ープ゛ングφブ1/イパツク型等のロボットの制御や、
外部機器のi!i制御に子したデータ管理構造を有する
ロボットのj’rl制御装薗を提供することを目的とL
7ている。そのため、本発明のロボットの制御装置は、
ロボットと該ロボットの作業環境に関1車する入出力を
行う外部機器とを制御するプロセッサと、該プロセッサ
の制御内容に関する指示データを記憶する記憶装置とを
そなえたロボットの制御装置であって、上記指示データ
は上記記憶装置上において各指示データ別にそれぞれ後
方の指示データをポイントする順方向ポインタ部と、前
方の指示データをポイントする逆方向ポインタ部とを有
して格納され、かつ上記一連のポイントされる指示デー
タの先頭と最終とは指示データ群管理用のデータまたは
無効データによって構成されてなり、上記順方向ポイン
タ部または上記逆方向ポインタ部の内容に従って」二記
指示データを操作するデータ編集部をそなえたことを特
徴としている。以下図面を参照しつつ実施例に従って説
明する。
(D1発明の実施例 第1図は本発明の一実施例外観、システム11り成、第
2図は本発明の一実施例内部構成、第3図は本発明に係
る指示データの例、第4図は指示データの入力態様の説
明図、第5図は本発明による処理態様の説明図、第6図
および第7図は本発明による指示データの編集例を示す
第1図において、符号1はロボットアーム、2はハンド
、3は搬送器、4は搬送器コントローラ、5はシステム
・コントローラ、6はテレビカメラ、7は位14マーク
、8はテレビカメラ・コントローラ、9はティーチング
ボックス、lOはコンソール・キーボード、11はディ
スプレイを表わす。
ロボット本体は、例えば第1図図示の如く、6関節のロ
ボットアームlからなり、先端に開いたり閉じたりする
ことによって、物を掴むハンド2を有している。搬送器
3は、ベルトコンベアであって、ロボットの作業に関連
する外部機器である。
搬送器コントローラ4は、搬送器3を制御するものであ
って、搬送器3の運転・停止等を行うとともに、作条対
象の物が、搬送器3によって所定の位置まで運ばれてき
たかどうかなどを、監視する。
システム・コントローラ5は、システム全体の制御機構
であって、プロセッサ、主記憶装置、フロッピィ・ディ
スク等の外部記憶装置、各種入出力インタフェース等か
らなる。プロセッサは、主記憶装置に用意された機械語
命令をフェッチして実行することにより、後述する第3
図図示の如き指示データを解析し、指示データによって
指示されたロボットおよび外部4熱器の制御を行う。テ
レビカメラ6は、ロボットの作業工q 11についての
入力装置である。例えば、ロボットによって物が運ばれ
るべき位置を示す位置マーク7を、光の強弱によるパタ
ーン認識により、検出できるように寿っている。テレビ
カメラ9コントローラ8は、テレビカメラ6からの入力
信号をシステム・コントローラ5へ伝達する制御を行う
ものである。
ティーチングボックス9は、作業者がレバーや釦操作に
より、ロボットアーム1およびハンド2を動かし、その
位置および状態をシステム・コントローラ5に覚えさせ
るための入力装置であり、従来からティーチング・プレ
イバック型のロボットに用いられているものである。コ
ンソール・キーボード10は、作苗者がキーを打鍵する
ことによって、例えば会話コマンド形式により、ティー
チングボックス9だゆでは不充分な、システムの詳細な
制御自答を指示できる入力装置である。本実施例の場合
、コンソール・キーボード1oとティーチングボックス
9とを別個に備えていたほうカ操作上望ましいが、ティ
ーチングボックス90機能をコンソール・キーボード1
0で代用し、ティーチングボックス9に省く構成にして
もよい。
ディスプレイ11は、システム番コントローラ5から作
業者へのメツセージを表示する表示器である。
特にシステム会コントローラ5を中心とした内部構成は
、例えば第2図図示の如くシーなっている。
第2図(二〉いて、符号4,8,9.10は第1図に対
応し、20はプロセッサ、21はデータ入力部、22は
i7I換部、23はデータ編集部、24はポインタ管理
部、25はカレント・ポインタ、26は主記憶装置、2
7は指示データ、28はフロッピィディスク、−コント
ローラ、29はフロッピィディスク装置、30はデータ
マーク解析部、31はアーム制御部、32はカメラ情報
入力部、33は外部機器出力部、34は外部機器入力部
、35は入出力ボート、36はサーボ(幾構を表わす。
プロセッサ20は、機械語命令を実行することによって
、全体を制御する。データ入力部21/′Ffの各処理
部は、プロセッサ20によって実行される機械語命令群
によって構成されると考えてよい。
データ入力部21は、ティーチングボックス9マタハコ
ンソール・キーボードlOから、ロボットの座標、姿勢
およびハンドの状態の指示情報を入力するとともi二、
外部機器やセンサの制御指示情報を人力する処理を行う
ものである。ティーチングボックス9から人力1−るか
、コンソール・キーボード10から入力するかは、コマ
ンドまたは釦操作によって、切換部22が切換える。デ
ータ入力部21が入力したロボット指示情報オたは外部
機器等の制御指示情報は、データ縮小+lS 23に伝
達される。
データ編集部23は、入力情報にもとづいて、指示デー
タ27の作成を行うとともに、指示データの挿入、削除
、変更等の処理を行うものである。
指示データ27の詳細については、第3図を参照して後
述する。指示データ27は、1つの指示内容について、
例えば128バイトの大きさの領域が割当てられ、主記
憶装置26に格納される。また、主記憶装置26上の指
示データ27は、フロッピィディスクコントローラ2B
を介し、て、フロッピィディスク装置129に書き込ま
れ、また必要に応じて読み出し可能になっている。ポイ
ンタ管理部24は、カレント・ポインタ25を管理する
ものである。カレント・ポインタ25は、現在実行の対
象となっている指示データ27もしくは現在データ編集
の対象となっている指示データ27をポイン)Tるもの
である。データ編集部23が、新たに指示データ27を
作成して追加する場合、主記憶装置26から空エリアを
抽出し、そこへ指示のパラメータ情報と、指示の種別を
示すデータマークとを設定し、相互ポインタによってチ
ェイニングされる一連の指示データ群の中に組み込む。
データマーク解析部30は、指示データの実行処理にあ
たって、カレント・ポインタ25のポイントする主記憶
装置26の位置にある指示データ27のデータマークを
解析し、該データマークにより振り分けを行って、デー
タマークの示す指示種別に従った各指示データの実行部
を起動するものである。これらの実行部には、例えば第
2図図示の如く、アーム制御部31、カメラ情報入力部
32、外部機器11」力部34、外部機器入力部34そ
の他がある。これらはすべてデータマークによって区別
されるので、各々独立したモジュールとして構成でき、
ロボットの制御、外部1幾器の制御に係わりなく、新た
々データマークを付与謙るだけで、簡単に新しい機能の
モジュールを追加することができるようになっている。
アーム制御部31は、入出力ボート35を経由して、サ
ーボ機構36に制御信号を出力し、ロボットのアームお
よびハンドを制御するものである。
このときの制御信号としては、例えばロボットアームの
各関節角の角速度に関連した情報が与えられる。カメラ
情報入力部32は、第1図図示位置マーク7の座標を検
出するために、カメラ・コントローラ8に割付けられた
入出力ボート35から、カメラ・コントローラ8が検出
した情報を読み取る処理を行う。タ1部機器出力部33
は、この例の場合、搬送器コントローラ4に搬送器の運
転制御信号を出力するものである。外部機器入力部34
は、例えば搬送器によつ−Cwj、送されてきた物体の
検出信号を入力するものである。
指示データ27は、主記憶装置26上に卦いて、例えば
第3図図示の如き構成を持つ、、1エントリは、128
バイトの領域を有する、データマーク部40は、当該指
示データ27の指示種別を示すものである。指示種別の
番号、記号またはフラグ等、指示種別を識別できる情報
であれば、データマークはどのような形のものでもよい
。本実施例の場合、指示師別として、例えばロボットの
位置・姿勢卦よひハンドの状態を指示する几OB OT
と、テレビカメラからの入力を指示するTVと、外部機
器への出力を指示するOUTと、外部機器からの入力を
指示するIN等が、用意されている。
データラベル部41は、当該指示データに対する名称が
記憶される領域である。利用者は、個々の指示データに
対して、任意の名前を付与することができ、その名前を
指定することによって、各指示データをダイレクトに呼
び出すことができるように々っている。
逆方向ポインタ部42およびIa方回ポインタ部43は
、1つの寸と咋っだ作荀を遂行するための一連の指示デ
ータを相7j1mチェイニングするものである。チェイ
ニングのためのポ・fンタ情報は、例えば主記憶装置上
のアドレスに対応づけられたデータ番号等からなる。逆
方向ポインタ部42訃よび順方向ポインタ部43を操作
することによって、指示データのtif+入、削除、変
更等を、指示データ全体を転送することなく開学に行う
ことができ、また特に逆方向ポインタ部42を参j)6
することl二より、指示データを逆行させて実行できる
ようになっている。
パラメータ部44は、指示データの詳、I:+1情報が
格納される領域である。どの領域が有効とhるかは、指
示種別によって異なる。関節角θ、〜06の部分には、
指示種別が口、0HOTである場合に、各関節の目標角
変が格納される。、速度データ部には、ハンドの直線移
動速度情報が格納される。ノ・ンド状態部(二は、ハン
ドを開くまたは閉じる等の指示情報が格納される。整数
型データまたは実数型データの領域には、例えばOU’
l’、INの種別において、入出力ボートの番号やその
ボートへの入出力データ等が格納される。
上記指示データの原情報は、例えば第4図図示)如<、
コンソール・キーボード10からコマンド形式またはデ
ィスプレイを利用したメニュ一方式等により与えること
ができ、また特に几0BOT制御1■報については、従
来と同様にティーチングボックス9を利用して与えるこ
とができる。第4図図示合話コマンド50は、テレビカ
メラからの入力を指示するコマンドである。会話コマン
ド51は、n番目のボートに値mを出力することを指示
するものである。会話コマンド52は、6図目のボート
から入力して、0番目のボートからの入力がPの値にな
るまで待つことを指示するものである。この場合n 、
 ??L、 o 、 pは整数である。
ティーチングボックス9からの指示情報には、例えばロ
ボットのハンドを、ある方向へ移動させる情報、ハンド
を開いたり閉じたりすることを指示する情報、そのとき
のロボットの状態を記憶することを指示する情報などが
ある。もちろん、MOVE等の会話コマンドを設けて、
ロボットの制御をコンソール・キーボード10から行っ
てもよい。これらの情報は、データ編集部によりデータ
マークが付されて、−元管理され、容易に多情報化され
る。なお、指示データを編集するためのコマンドも用意
される。これには、例えば、■N5BRT、DELET
E、0HANGE等がある。
例えば、第1図図示の如きシステムにおいて、第5図(
イ)図示の如き一連の作it行うとする、この作業には
、ロボットの制御と外部機器にIyIする制御とが含ま
れている。従来方式によれば、作業■、■、■に関して
は、ロボット自身の動きとは無1力係であるため、指示
制御を統一的(二行うことはできなかった。本実施例の
場合、データの多情報化により、次のように実行される
。、第4図で説明した指示情報の人力により、例えば、
第5図(ロ)図示の如き一連の指示データ27−1〜2
7〜8を用意スる。なお、第5図(ロ)においては、理
解しやすくするため(二、データマーク部40とパラメ
ータ部44の内容だけを簡略化して示している。作業■
は、指示データ27−1にもとづいて遂行される、作業
■は、指示データ27=21=もとづいて遂行される。
作業■は、指示データ27−3および指示データ27−
4にもとづいて遂行される。
同様ζ二作業■、■が遂行され、作業■を指示データ2
7−7 %−工び指示データ27−8によって遂行する
ことにより、第5図(イ)(二足した一連の作業が、な
されることになる。例えば、1ヌ1示省略した11、 
E P E A Tのデータマークを持つ指示データを
設けて付加し、上記一連の作業を縁り返し実行させるこ
とも可能である。なお、指示データ27−1ないし27
−8は、第3図図示逆方向ポインタ部42およびl1f
i方向ポインタ部43のポイント情報により、相互に作
業順番に従って連結されている。
次に第6図および第7図を参照して、本発明によるデー
タ編集の例について説明する。本発明は、特に指示デー
タの管理祷造に関連している。図を簡略化するために、
第3図図示指示データ27を、第6図(イ)図示の如く
、逆方向ポインタ部42および順方向ポインタ部43と
、残りのデータITとに簡略化して表わす。
例えば第6121(ロ)1ヲ1示の如く、4個の指示デ
ータ27α〜Q7dツノ−あるとき、■、酢目の4旨示
データ27aの順方向ポインタ部43は、後のデータ重
置を1呆持し、2番目の1旨示データ27bをポイント
する。一方、2番目の指示データ27bのi!η方向方
向ポイン襠部42前のデータ番号を保持し、1番目の指
示データ27ctをポイントする。他も同様でちる。こ
れらのポインタ情報によって、一連の指示データl l
lW’を方向へも逆方向へもたどることができる。第(
3図(ロ)図示の指示データ271Z〜27dの列の1
番目の指示データ27αと2番目の指示データ27bと
の間に、例えば新た1−指示データ27eを挿入すると
する。この場合、従来方式によれば、指示データ27b
〜27d全後方に移動させ、空き領域を途中に確保する
必要があった。本発明の場合、・136図(ハ)図示の
如く、単にポインタ部を更新するだけで、指示データ2
7eを挿入することができる。すなわち、1番目の指示
データ27aの順方向ポインタ部43および2番目の指
示データ27bの逆方向ポインタ部42へ、挿入する指
示データ27eのデータ番号をセットし、指示データ2
7eの逆方向ポインタ部42および順方向ポインタ部4
3へそれぞれ1番目と2番目のデータ番号をセットする
だけでよい。
また、次のように指示データ列の連結も容易シ二行うこ
とができる。例えば、第7図(イ)図示の指示データ2
7f〜27jの列に、第7図(ロ)図示の指示データ2
7 k〜27nの列を連結するとする。
なお、第6図では省略したが、各指示データ列の先頭お
よび最終のデータについては、管理用のデータが割当て
られる。すなわち、第7図の場合、指示データ27 f
 i−よび27には、先頭の管理用データであり、例え
ばデータ列に含まれるデータ数を記憶して保持する。指
示データ27gおよび272は、最終の管理用データで
あり、例えば逆方向ポインタ部だけが利用される。図示
斜線を付した部分は、いわゆるダミm−データである。
なお、先頭および最終の管理データ領域を1つの指示デ
ータ領域に共通化してもよい。
指示データ27f〜27jに指示データ27に〜27n
を連結する場合、捷ず第7図(ハ)図示の如く、後続の
指示データ27 k〜27?1.のデータ数オ?よびポ
インタ情報に、指示データ27fの保持するデータ数(
5)を加算する。その後、第7図に)図示の如く、指示
データ27にのデータ数を指示データ27fに転送し、
指示データ27にの順方向ポインタ情報全指示データ2
7jに転送し、指示データ27込の逆方向ポインタ情報
を指示データ27gに転送する。こうすることによって
、指示データ列の連結が完了する。
上記実施例は一例であるが、同様(二種々のデータ編集
および管理を容易に行うことができる。従って、ロボッ
トの動作を変更することや、ロボットの動作を後戻りさ
忙ることや、共通の動作を1度だけの操作で教示するこ
となどを簡単に行うことができるようになる。
(E)発明の詳細 な説明した如く、本発明によれば、口dζノットよび外
部機器の制御についての指示データの編集・管理が容易
になるので、効率の良いロボットの制御が可能になり、
また柔軟々制御を容易ζ二実現できるようになる。
【図面の簡単な説明】
第1図は本発明の一実施例外観システム構成、第2図は
本発明の一実施例内部構成、第3図は本発明に係る指示
データの例、第4図は指示データの入力態様の説明図、
第5図は本番・明ζ二よる処理態様の説明図、第6図紐
よび第7図は本発明:二よる指示データの編集例を示す
。 図中、符号1はロボットアーム、5はシステム−コント
ローラ、9はティーチングボックス、10はコンソール
・キーボード、21はデータ入力部、23はデータ編集
部、27は指示データ、30はデータマーク解析部、4
0はデータマーク部、42は逆方向ポインタ部、43は
+10方向ポインタ部を表わす。 特許出願人 富士通株式会ネ]二 代琲人弁理士 森1)寛(夕11名)

Claims (1)

    【特許請求の範囲】
  1. ロボットと該ロボットの作業環境に関連する入出力を行
    う外部機器とを制御するプロセッサと、該プロセッサの
    制御内容に関する指示データを記憶する記憶装置とをそ
    なえたロボットの制御装置であって、上記指示データは
    上記記憶装置上において各指示データ別にそれぞれ後方
    の指示データをポイントする順方向ポインタ部と、前方
    の指示データをポイントする逆方向ポインタ部とを有し
    て格納され、かつ上記一連のポイントされる指示データ
    の先頭と最終とは指示データ群管理用のデータまたは無
    効データによって構成されてなり、上記順方向ポインタ
    部または上記逆方向ポインタ部の内容に従って上記指示
    データを操イ′「するデータ編集部ケそなえたことを特
    徴とするロボットの制御装置。
JP58146852A 1983-08-11 1983-08-11 ロボツトの制御装置 Pending JPS6039206A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58146852A JPS6039206A (ja) 1983-08-11 1983-08-11 ロボツトの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58146852A JPS6039206A (ja) 1983-08-11 1983-08-11 ロボツトの制御装置

Publications (1)

Publication Number Publication Date
JPS6039206A true JPS6039206A (ja) 1985-03-01

Family

ID=15416998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58146852A Pending JPS6039206A (ja) 1983-08-11 1983-08-11 ロボツトの制御装置

Country Status (1)

Country Link
JP (1) JPS6039206A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6277610A (ja) * 1985-09-30 1987-04-09 Toyoda Mach Works Ltd ステツプバツク機能を備えたロボツト制御装置
JPS63186583U (ja) * 1987-05-21 1988-11-30

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50115946A (ja) * 1974-02-22 1975-09-10
JPS5424409A (en) * 1977-07-26 1979-02-23 Takashi Takee Method of extracting pile
JPS57169815A (en) * 1981-04-10 1982-10-19 Daihen Corp Industrial robot

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50115946A (ja) * 1974-02-22 1975-09-10
JPS5424409A (en) * 1977-07-26 1979-02-23 Takashi Takee Method of extracting pile
JPS57169815A (en) * 1981-04-10 1982-10-19 Daihen Corp Industrial robot

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6277610A (ja) * 1985-09-30 1987-04-09 Toyoda Mach Works Ltd ステツプバツク機能を備えたロボツト制御装置
JPS63186583U (ja) * 1987-05-21 1988-11-30

Similar Documents

Publication Publication Date Title
JP2938374B2 (ja) 順序シーケンス・プログラムの作成装置及び制御装置
US5511147A (en) Graphical interface for robot
CN110271009B (zh) 基于plc仿机器人指令实现机械手示教功能方法
JPH06309011A (ja) Faシステムの生産セル制御装置
CN110764754A (zh) 一种机械手运动控制器的自由编程方法
CN116394255A (zh) 一种工业机器人的编程方法、装置、示教器和存储介质
CN115943020A (zh) 用于训练机器人的方法和系统
JPS6039205A (ja) テイ−チング・プレイバツク型ロボツトの制御装置
JPH10291183A (ja) ロボット言語処理装置
WO2023112772A1 (ja) ロボットプログラミング支援装置、ロボットプログラミング支援プログラム、及び、ロボットプログラミング支援方法
JP2001005517A (ja) 制御プログラムのモニター方法および装置
JPWO2019064915A1 (ja) ロボット教示装置
JPS60130789A (ja) 画像管理装置
CN110026983B (zh) 一种机器人编程系统
JP3124342B2 (ja) Cadシステムにおける注釈要素作成編集方式
JP3263819B2 (ja) 可搬式教示装置
JPH0522922B2 (ja)
JP2645027B2 (ja) ガイドヘルプ情報表示装置及びガイドヘルプ情報表示方法
JPS63288357A (ja) デ−タ編集方式
JP7024795B2 (ja) ロボット教示装置
JP7099470B2 (ja) ロボット教示装置
JP3823938B2 (ja) プログラム作成装置
JPS6330976A (ja) マクロコマンド編集方式
JPS61151753A (ja) ガイド機能付き計算機
JPS6260005A (ja) ロボツトプログラム確認方法