JPH01250109A - ロボットのシミュレーション装置 - Google Patents

ロボットのシミュレーション装置

Info

Publication number
JPH01250109A
JPH01250109A JP7998988A JP7998988A JPH01250109A JP H01250109 A JPH01250109 A JP H01250109A JP 7998988 A JP7998988 A JP 7998988A JP 7998988 A JP7998988 A JP 7998988A JP H01250109 A JPH01250109 A JP H01250109A
Authority
JP
Japan
Prior art keywords
robot
text
display
simulation device
simulation
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
JP7998988A
Other languages
English (en)
Inventor
Toshio Inoue
井上 俊男
Hiroaki Yasukuni
安國 弘晃
Osamu Yamano
山野 修
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
Hewlett Packard Japan Inc
Original Assignee
Kobe Steel Ltd
Yokogawa Hewlett Packard 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, Yokogawa Hewlett Packard Ltd filed Critical Kobe Steel Ltd
Priority to JP7998988A priority Critical patent/JPH01250109A/ja
Publication of JPH01250109A publication Critical patent/JPH01250109A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】
〔産業上の利用分野〕 本発明は、ロボットのシミュレーション装置に関し、更
に詳しくは、ディスプレイ上でロボットの作動をシミュ
レーションするロボットのシミュレーション装置に関す
る。 〔従来の技術〕 今日、製造業をはじめ様々な分野でロボットが利用され
、生産の自動化及び省力化に貢献している。 これらロボットに作動を教示する方法として、Pa5c
alライク、  l1asicライクのロボット言語を
用いる方法が知られている。 即ち、ロボットに行わせたい作動のプログラムを、人間
に理解しやすいロボット言語で記述する。 そして、そのロボット言語で記述されたテキストを記憶
させておき、順次読み出してロボットの制御信号に変換
してロボットを作動させるのである。 ところで、ロボットを実際に作動させる前に、ディスプ
レイ上でアニメーションによって作動のシミュレーショ
ンを行うロボットのシミュレーション装置が知られてい
る。 このロボソI・のシミュレーション装置により画像シミ
ュレーションを行えば、簡易にロボットの作動が意図通
りであるか否かを確認できる。そして、シミュレーショ
ンにより作動の不都合を発見すると、シミュレーション
モードから修正モードに変更し、テキストの修正を行っ
てから、再びシミュレーションモードに戻し、これを交
互に行ってプログラムの検証やバグ抽出を行っている。 〔発明が解決しようとする課題〕 従来のロボット言語を使用したシミュレーション装置に
おいては、ンミュレーションモードのときはアニメーシ
ョンだけが2修正モードのときはテキストだけがディス
ブイ上に表示されていた。 このため、両者の対比を容易に行うことが出来ず、プロ
グラムの検証やバグ抽出の効率が悪いという問題点があ
った。 従って、本発明の目的とするところは、アニメーション
の動作とテキストとを誤りなく明確に対比することが出
来るようにしたロボットのシミュレーション装置を提供
することにある。 〔課題を解決するための手段〕 本発明のロボットのシミュレーション装置は、ロボット
言語で記述されたテキストを記憶し、そのテキストを順
次読み出してロボットの制御信号に変換しシミュレータ
に送出し、ディスプレイ上でロボットの作動をシミュレ
ーションするロボットのシミュレーション装置において
、ディスプレイの画面に、シミュレーション画像と、少
なくとも次にシミュレータに送出するロボットの制御信
号に対応するテキストとを、同時に表示する同時表示手
段を設けたことを構成上の特徴とするものである。 〔作用〕 本発明のロボットのシミュレーション装置によれば、デ
ィスプレイの画面の一部にシミニレ\ジョン画像が表示
されると共に、他の一部にテキストが表示される。そし
て、そのテキストは少なくとも次に実行させる作動を記
述した部分を含んでいる。 そこで、アニメーションにおける動きとテキストの記述
とを明確に対比できるようになる。 従って、誤認混同を生じず、効率良くプログラムの検証
やバグ抽出を行うことが出来る。 C実施例〕 以下、図に示す実施例に基づいて本発明を更に詳しく説
明する。ここに第1図は本発明の一実施例のシミュレー
ション装置を含むロボットの教示・再生装置の構成ブロ
ック図、第2図は第1図に示す教示・再生装置のコマン
ド体系を示す図表、第3図および第4図は第1図に示す
教示・再生装置における表示画面の例示図である。尚、
図に示す実施例により本発明が限定されるものではない
。 第1図に示すロボットの教示・再生装置lにおいて、キ
ーボード2を介して、ロボット言語でロボットの作動を
記述したテキストを入力することが出来る。また、すで
に作成されたテキストを、ファイル3から入力すること
が出来る。 入力されたテキストは、テキスト管理部4によって、C
RTディスプレイの左半分α(第3図及び第4図参照)
に表示される。また、所定の内部コードに変換され、メ
モリに記憶される。 再生時には、内部コードに変換されたテキストがメモリ
から順次読み出され、インクプリタ部5に送られる。 インクプリタ部5では、テキスト管理部4から送られて
きたテキストを解釈し、ロボットを作動させる内容であ
れば、その作動のための軌道・ポイントデータを取り出
し、ロボット制御部6へ送出する。 なお、マウス8および位置入力部9を介してロボットの
軌道・ポインI・データを入力できるようになっている
。 ロボット制御部6は、インクプリタ部5から送出されて
きた軌道・ポイントデータに基づき、ロボットの制御信
号(例えばロボットの関節角を示す座標)を生成し、シ
ミユレータ部7および/またはロボットRへ出力する。 シミユレータ部7は、CRTディスプレイの右半分β(
第3図及び第4図参照)にシンボル化されたロボットを
表示し、且つ、ロボット制御部6から送出されて来たロ
ボットの制御信号に基づいてアニメーションでロボノ1
−の動きを表示する。 このロボットの教示・再生装置lのコマンド体系は第2
図に示すようになっており、
〔発明の効果〕
本発明によれば、ロボット言語で記述されたテキストを
記憶し、そのテキストを順次読み出してロボットの一制
御信号に変換しシミュレータに送出し、ディスプレイ上
でロボットの作動をシミュレーションするロボットのシ
ミュレーション装置において、ディスプレイの画面に、
シミュレーション画像と、少なくとも次にシミュレータ
に送出するロボットの制御信号に対応するテキストとを
、同時に表示する同時表示手段を設けたことを特徴とす
るロボットのシミュレーション装置が提供され、これに
より同一の画面上でロボットのシミュレーション画像と
テキストとを見ることが出来るから、両者を誤りなく明
確に対比することが出来、プログラムの検証やバグ抽出
を容易に且つ効率よく行うことが出来るようになる。
【図面の簡単な説明】
第1図は本発明の一実施例のシミュレーション装置を含
むロボットの教示・再生装置の構成ブロック図、第2図
は第1図に示す教示・再生装置のコマンド体系を示す図
表、第3図および第4図は第1図に示す教示・再生装置
における表示画面の例示図である。 〔符号の説明〕 1・・・ロボットの教示・再生装置 4・・・テキスト管理部 5・・・インタプリタ部 6・・・ロボット制御部 7・・・シミユレータ部 α・・・CRTディスプレイの左半分 β・・・CRTディスプレイの右半分 K・・・カーソル。

Claims (1)

  1. 【特許請求の範囲】 1、ロボット言語で記述されたテキストを記憶し、その
    テキストを順次読み出してロボットの制御信号に変換し
    シミュレータに送出し、ディスプレイ上でロボットの作
    動をシミュレーションするロボットのシミュレーション
    装置において、 ディスプレイの画面に、シミュレーション画像と、少な
    くとも次にシミュレータに送出するロボットの制御信号
    に対応するテキストとを、同時に表示する同時表示手段
    を設けたことを特徴とするロボットのシミュレーション
    装置。
JP7998988A 1988-03-30 1988-03-30 ロボットのシミュレーション装置 Pending JPH01250109A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7998988A JPH01250109A (ja) 1988-03-30 1988-03-30 ロボットのシミュレーション装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7998988A JPH01250109A (ja) 1988-03-30 1988-03-30 ロボットのシミュレーション装置

Publications (1)

Publication Number Publication Date
JPH01250109A true JPH01250109A (ja) 1989-10-05

Family

ID=13705718

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7998988A Pending JPH01250109A (ja) 1988-03-30 1988-03-30 ロボットのシミュレーション装置

Country Status (1)

Country Link
JP (1) JPH01250109A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991014215A1 (fr) * 1990-03-08 1991-09-19 Fanuc Ltd Procede de programmation automatique interactif
JP2014016982A (ja) * 2012-06-13 2014-01-30 Fanuc Ltd 数値制御装置のシミュレーション装置
JP2021125221A (ja) * 2020-01-31 2021-08-30 キヤノン株式会社 情報処理装置、情報処理方法、生産装置、物品の製造方法、制御プログラム、および記録媒体
JPWO2022004847A1 (ja) * 2020-07-03 2022-01-06

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991014215A1 (fr) * 1990-03-08 1991-09-19 Fanuc Ltd Procede de programmation automatique interactif
EP0476139A4 (en) * 1990-03-08 1992-11-04 Fanuc Ltd. Interactive automatic programming method
JP2014016982A (ja) * 2012-06-13 2014-01-30 Fanuc Ltd 数値制御装置のシミュレーション装置
US9618928B2 (en) 2012-06-13 2017-04-11 Fanuc Corporation Simulation apparatus of numerical controller
JP2021125221A (ja) * 2020-01-31 2021-08-30 キヤノン株式会社 情報処理装置、情報処理方法、生産装置、物品の製造方法、制御プログラム、および記録媒体
JPWO2022004847A1 (ja) * 2020-07-03 2022-01-06
WO2022004847A1 (ja) * 2020-07-03 2022-01-06 ファナック株式会社 産業機械の状態監視装置及び状態監視方法
US12384043B2 (en) 2020-07-03 2025-08-12 Fanuc Corporation State monitoring device and state monitoring method for industrial machinery

Similar Documents

Publication Publication Date Title
US6889337B1 (en) Method and system for screen reader regression testing
CA2151102C (en) Computer based training system
JPS6116100B2 (ja)
JPH01250109A (ja) ロボットのシミュレーション装置
CN112233208B (zh) 机器人状态处理方法、装置、计算设备和存储介质
JPS6175435A (ja) 構文チエツカ−とテキストエデイタの連動方式
JPH0628209A (ja) プログラム検査装置
JPS61249149A (ja) プログラムトレ−ス装置
JP2000276224A (ja) 制御プログラムの検査方法および装置ならびにその検査プログラムの自動生成方法および装置
JPH0635890A (ja) 情報処理装置
JPH02101545A (ja) カバレツジ試験装置
JPS6270943A (ja) スクリ−ン対話型プログラムのテスト方式
JPS6177941A (ja) 情報処理装置用携帯形障害診断装置
JPH04316138A (ja) デバッグ処理装置
JPH02100444A (ja) 通信制御用プログラム作成装置
CN113253852A (zh) 一种基于虚拟现实的交互式培训课件构建系统及方法
JPH0471016A (ja) キーシミュレータ装置
JPS61249148A (ja) プログラムのトレ−ス方式
JPS6227803A (ja) Ncデ−タのシユミレ−ト装置
JPH03176747A (ja) デバツグ方法
JPH0743431A (ja) 試料icのデバイスピンの信号名表示方法
JPH03245206A (ja) 産業用ロボットにおけるプログラミング方法およびその装置
Meyer et al. Simulating a LEGO Mindstorms RCX Robot in the Robotran Environment.
JP2000194582A (ja) エミュレートシステム
JPS63211440A (ja) 試験状態表示方法