JPS6292003A - Position designating system for 3-dimensional simulator - Google Patents

Position designating system for 3-dimensional simulator

Info

Publication number
JPS6292003A
JPS6292003A JP60232447A JP23244785A JPS6292003A JP S6292003 A JPS6292003 A JP S6292003A JP 60232447 A JP60232447 A JP 60232447A JP 23244785 A JP23244785 A JP 23244785A JP S6292003 A JPS6292003 A JP S6292003A
Authority
JP
Japan
Prior art keywords
view
dimensional
robot
cursor
displayed
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
JP60232447A
Other languages
Japanese (ja)
Inventor
Yoshiteru Nakamura
中村 嘉輝
Takashi Uchiyama
隆 内山
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 JP60232447A priority Critical patent/JPS6292003A/en
Publication of JPS6292003A publication Critical patent/JPS6292003A/en
Pending legal-status Critical Current

Links

Classifications

    • 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

  • Numerical Control (AREA)

Abstract

PURPOSE:To easily designate a 3-dimensional position and to improve the operability with a 3-dimensional simulator by giving an instruction to shift the simulator to a desired position by means of a 3-dimensional joy stick. CONSTITUTION:A 3-dimensional joy stick 12 is provided together with a cursor hit button 13. A picture display device 5 divides a display screen into four parts to display a top view 14, a front view 9, a side view 10 and a squint view 15 of a robot 8 respectively. The stick 12 moves the cursors 11 at a time and supplies the coordinate values X, Y and Z all at once with push of the button 13. Thus an operator turns the robot 8 round each axis of X, Y and Z with reference to the view 15 and can display freely the desired states.

Description

【発明の詳細な説明】 〔概要〕 表示画面に三次元空間を移動する物体の上面図と正面図
と側面図を表示させ、この王国に夫々表示されるカーソ
ルを三次元ジョイスティックで希望する位置に移動し、
一回のヒツトにより物体の移動位置を指示することを可
能とすることで、三次元シミュレータにおける三次元位
置指定を容易とする。
[Detailed Description of the Invention] [Summary] A top view, a front view, and a side view of an object moving in a three-dimensional space are displayed on the display screen, and the cursors respectively displayed in this kingdom are moved to desired positions using a three-dimensional joystick. move,
By making it possible to specify the moving position of an object with a single hit, specifying a three-dimensional position in a three-dimensional simulator is facilitated.

〔産業上の利用分野〕[Industrial application field]

本発明は三次元空間を移動する物体、例えばロボットの
三次元位置を表示画面に表示し、希望する位置を指示し
てロボットの動作データを修正する三次元シミュレータ
に係り、特に表示画面を四分割してロポ7)の上面図と
正面図と側面図及び斜視図とを表示し、該上面図、正面
図及び側面図の各図上のカーソルを希望位置に設定した
後、一回のヒントにより三次元位置を指定することが出
来る三次元シミュレータの位置指定方式に関する。
The present invention relates to a three-dimensional simulator that displays the three-dimensional position of an object moving in three-dimensional space, such as a robot, on a display screen and corrects the robot's motion data by specifying a desired position, and particularly relates to a three-dimensional simulator that displays the three-dimensional position of an object moving in three-dimensional space, such as a robot, and corrects the robot's motion data by specifying a desired position. After displaying the top view, front view, side view, and perspective view of Ropo 7), and setting the cursor on each of the top view, front view, and side view to the desired position, This invention relates to a position specification method for a three-dimensional simulator that can specify a three-dimensional position.

近年、FAの進展に伴い産業用ロボットの導入が盛んと
なってきた。しかし、このロボットに作業を行わせるに
は、最初に計算機と画像表示装置及びタブレット又はジ
ョイスティック等を用いた三次元シミュレータを用いて
動作をシミュレートさせ、加工品や他の設備等との干渉
や移動位置の誤差等のチェックを行い動作データを作成
する必要がある。
In recent years, with the advancement of factory automation, industrial robots have been increasingly introduced. However, in order for this robot to perform work, it must first simulate its movements using a three-dimensional simulator that uses a computer, image display device, tablet or joystick, etc., to avoid interference with processed products or other equipment, etc. It is necessary to check for errors in the movement position and create operation data.

このため、画像表示装置に計算機から最初に入力した動
作データに基づくロボットの状態を表示させ、干渉や誤
差等がある場合、希望の位置をタブレット又はジョイス
ティックから入力し、ロボ・ットの動作位置を指示して
該最初の動作データを修正させている。
For this reason, the robot status is displayed on the image display device based on the motion data first input from the computer, and if there is interference or error, the desired position is input from the tablet or joystick, and the robot's motion position is is instructed to correct the initial operation data.

このためには、オペレータが表示画面上に表示されるカ
ーソルをタブレット又はジョイスティックにより希望す
る位置に移動し、カーソル和からヒツトすることで、計
算機に希望位置を入力する。
To do this, the operator moves a cursor displayed on the display screen to a desired position using a tablet or joystick, and inputs the desired position into the calculator by hitting from the cursor sum.

従ってカーソルを三次元で希望位置に移動させ易く、且
つヒツトする回数は少ないことが望ましい。
Therefore, it is desirable to be able to easily move the cursor to a desired position in three dimensions and to have fewer hits.

又ロボットの状態も見やすいことが望ましい。It is also desirable that the status of the robot be easy to see.

〔従来の技術〕[Conventional technology]

第5図は従来の三次元シミュレータの一例を示すブロッ
ク図である。
FIG. 5 is a block diagram showing an example of a conventional three-dimensional simulator.

計算機1は環境データファイル2からロボット8の環境
条件と、ロボットデータファイル3からロボット8のデ
ータを、教育データファイル4から該環境におけるロボ
ット8の動作データを読取り、ロボット8の動きをシミ
ュレートして、このシミュレートした結果を画像表示装
置5に表示する。
The computer 1 reads the environmental conditions of the robot 8 from the environmental data file 2, the data of the robot 8 from the robot data file 3, and the movement data of the robot 8 in the environment from the educational data file 4, and simulates the movement of the robot 8. The simulated results are then displayed on the image display device 5.

オペレータは画像表示装置5の表示画面に表示されるロ
ボット8の動作状態を見て、干渉や位置誤差等をチェッ
クする。若し修正を要する動きがある場合は、タブレッ
ト6からロボット8の動きを修正する入力を計算機lに
送出する。
The operator looks at the operating state of the robot 8 displayed on the display screen of the image display device 5 and checks for interference, positional errors, etc. If there is a movement that requires correction, input to correct the movement of the robot 8 is sent from the tablet 6 to the computer 1.

即ち画像表示装置5に表示されるカーソルをタブレット
6から指示して希望する位置に移動し、釦7を押下する
ことで、この時のカーソル位置を計算機1に人力する。
That is, by moving the cursor displayed on the image display device 5 to a desired position using the tablet 6 and pressing the button 7, the current cursor position is manually input to the computer 1.

計算機1はこの位置にロボット8を移動させるように動
作データを修正し、教育データファイル4に格納する。
The computer 1 modifies the motion data to move the robot 8 to this position and stores it in the educational data file 4.

計算機1はこの教育データファイル4の動作データでロ
ボット8を実際に動作させることが可能であり、修正作
業の良否を判定することが出来る。
The computer 1 can actually operate the robot 8 using the motion data of the educational data file 4, and can judge the quality of the correction work.

第6図は移動位置入力の一例を説明する図である。FIG. 6 is a diagram illustrating an example of movement position input.

画像表示装置5の表示画面は第6図に示す如く、例えば
ロボット8の正面図9と側面図10とが表示される。こ
こで正面図9の希望する位置にカーソル11をタブレッ
ト6から指示して移動し、釦7を押下することでXとZ
の位置を決定する。
As shown in FIG. 6, the display screen of the image display device 5 displays, for example, a front view 9 and a side view 10 of the robot 8. Here, move the cursor 11 to the desired position on the front view 9 using the tablet 6, and press the button 7 to adjust the X and Z positions.
determine the position of

続いてカーソル11を側面図10の希望する位置にタブ
レット6から指示してカーソル11″に示す如く移動し
、釦7を押下してYの位置を決定する。
Next, move the cursor 11 to a desired position in the side view 10 using the tablet 6 as shown by the cursor 11'', and press the button 7 to determine the Y position.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記の如〈従来は三次元の移動位置を指定するのに、カ
ーソルを二度移動させ、且つ二回ヒツトする必要があり
、又表示画面には三方面から見たロボットの図が表示さ
れるのみであり、オペレータが意図する三次元位置を指
定することが困難で、且つ手間がかかるという問題があ
る。
As mentioned above, in the past, to specify a three-dimensional movement position, it was necessary to move the cursor twice and hit it twice, and the display screen displayed a diagram of the robot seen from three directions. However, there is a problem in that it is difficult and time-consuming for the operator to specify the intended three-dimensional position.

本発明はこのような問題点に鑑み、表示画面を分割して
上面図、正面図、側面図及び斜視図を表示させ、且つ上
面図、正面図及び側面図に夫々カーソルを表示させて、
三次元ジョイスティックにより、このカーソルを移動さ
せることで、三次元位置指定を容易とし、且つ一回のヒ
ツトで位置指定入力が完了するようにしたものである。
In view of these problems, the present invention divides the display screen to display a top view, a front view, a side view, and a perspective view, and displays a cursor on each of the top view, front view, and side view.
By moving this cursor using a three-dimensional joystick, three-dimensional position designation is facilitated, and position designation input can be completed with a single hit.

〔問題点を解決するための手段〕 第1図は本発明の一実施例を示す回路のブロック図であ
る。
[Means for Solving the Problems] FIG. 1 is a block diagram of a circuit showing an embodiment of the present invention.

第1図は第5図に三次元ジョイスティック12とカーソ
ルヒント用の釦13を追加し、画像表示装置5は表示画
面を四分割して、ロボット8の上面図、正面図、側面図
及び斜視図を表示するようにしたものである。
FIG. 1 shows a top view, a front view, a side view, and a perspective view of a robot 8 by adding a three-dimensional joystick 12 and a cursor hint button 13 to FIG. is displayed.

三次元ジョイスティック12は画像表示装置5の表示画
面に表示される上面図、正面図及び側面図に夫々表示さ
れるカーソルを同時に移動させ、釦13の押下でXYZ
の座標値を一度に入力する構成とする。
The three-dimensional joystick 12 simultaneously moves the cursor displayed on the top view, front view, and side view displayed on the display screen of the image display device 5, and presses the button 13 to move the XYZ
The configuration is such that the coordinate values of are input at one time.

〔作用〕[Effect]

上記構成とすることにより、オペレータは斜視図により
、ロボット8をX、Y、Zの各軸回りに回転させて自由
に見たい状態を表示させることが可能となり、意図した
三次元位置を容易に指定し得ると共に、操作性を向上さ
せ手間を省(ことが出来る。
With the above configuration, the operator can freely rotate the robot 8 around the X, Y, and Z axes to display the desired state using a perspective view, and easily find the intended three-dimensional position. In addition to being able to specify settings, it also improves operability and saves time and effort.

〔実施例〕〔Example〕

第2図は画像表示装置の表示例を説明する図で、第3図
は三次元ジョイスティックの一例を説明する図である。
FIG. 2 is a diagram illustrating a display example of the image display device, and FIG. 3 is a diagram illustrating an example of a three-dimensional joystick.

第1図において、計算機1は環境データファイル2と教
育データファイル4からシミュレートした結果を、第2
図に示す如く画像表示装置5に表示する。即ち例えば正
面図9と側面図10と上面図14と斜視図15とを表示
画面を四分割して表示する。
In FIG. 1, computer 1 uses the environment data file 2 and educational data file 4 to simulate the results, and
The image is displayed on the image display device 5 as shown in the figure. That is, for example, a front view 9, a side view 10, a top view 14, and a perspective view 15 are displayed by dividing the display screen into four parts.

正面図9と側面図10と上面図14には夫々カーソル1
1を表示しており、三次元ジョイスティック12を第3
図の矢印A方向に倒すと例えば−X方向にカーソル11
が移動し、矢印B方向に倒すと+X方向に移動する。
Cursor 1 is placed on the front view 9, side view 10, and top view 14, respectively.
1 is displayed, and the three-dimensional joystick 12 is displayed as the third
For example, if you tilt it in the direction of arrow A in the figure, the cursor 11 will move in the -X direction.
moves, and when you tilt it in the direction of arrow B, it moves in the +X direction.

又三次元ジョイスティック12を矢印C方向に倒すと−
Y方向にカーソル11が移動し、矢印り方向に倒すと+
Y方向に移動する。更に矢印E方向に回すと−Z方向に
カーソル11が移動し、矢印F方向に回すと+Z方向に
移動する。
Also, if you tilt the three-dimensional joystick 12 in the direction of arrow C -
Move the cursor 11 in the Y direction and move it in the direction of the arrow to +
Move in the Y direction. Further turning in the direction of arrow E moves the cursor 11 in the -Z direction, and turning it in the direction of arrow F moves the cursor 11 in the +Z direction.

上記の如く三次元ジョイスティック12を操作すること
で、希望の位置にカーソル11が位置付は出来た時、2
口13を押下することで計算機1にロボット8の移動位
置を入力する。
By operating the three-dimensional joystick 12 as described above, when the cursor 11 is positioned at the desired position, 2
By pressing the mouth 13, the moving position of the robot 8 is input into the computer 1.

第4図はカーソル座標値の演算を説明するフローチャー
トである。
FIG. 4 is a flowchart illustrating the calculation of cursor coordinate values.

画像表示装置5の表示画面上の座標系をx、  yとし
、座標原点をXO+ Voとする。
Let the coordinate system on the display screen of the image display device 5 be x, y, and let the coordinate origin be XO+Vo.

画像表示装置5に表示するロボット8が定義されている
座標系、即ちロボット座標系をX、 Y。
The coordinate system in which the robot 8 displayed on the image display device 5 is defined, that is, the robot coordinate system is X, Y.

Zとし、この座標原点をXo、 Yo、 Zoとする。Let this coordinate origin be Xo, Yo, and Zo.

三次元ジョイスティックの値、即ちロボット座標系にお
けるX、Y、Zの増加分をΔX、ΔY。
The values of the three-dimensional joystick, that is, the increments of X, Y, and Z in the robot coordinate system are ΔX and ΔY.

ΔZとする。Let it be ΔZ.

ロボット座標系から画像表示装置座標系への変換係数を
Kとする。
Let K be a conversion coefficient from the robot coordinate system to the image display device coordinate system.

正面図、側面図、上面図の各表示画面におけるカーソル
の座標位置を夫々(X+ 、YI)(x2゜3’2 )
  (X3 、  ’i3)とし、各表示画面における
座標原点を夫々(xo+ 、 yO+ )  (XO2
、ya2)  (XO3、yo3) とする。
The coordinate positions of the cursor on each display screen for the front view, side view, and top view are (X+, YI) (x2°3'2).
(X3, 'i3), and the coordinate origin of each display screen is (xo+, yO+) (XO2
, ya2) (XO3, yo3).

正面図における拡大、縮小率を5、平行移9Jj量をT
X、 、 TZ、とし、側面図における拡大、縮小率を
82、平行移動量をTY2 + TZ2とし、上面図に
おける拡大、縮小率を83、平行移動量をTX3゜TY
3とする。
The enlargement/reduction ratio in the front view is 5, and the amount of parallel shift is T
X, , TZ, the enlargement/reduction ratio in the side view is 82, the amount of parallel movement is TY2 + TZ2, the enlargement/reduction ratio in the top view is 83, the amount of parallel movement is TX3゜TY
Set it to 3.

三次元ジョイスティック12が操作されると、計算it
はΔX、ΔY、ΔZを読取る。そしてカーソルの位置を
計算し、画像表示装置5にその位置を送出して移動させ
る。即ちX! +(ΔX/K)を計算し新しいxIとし
、y1+(ΔZ/K)を計算し新しいyIとして、この
新しい座標(X+、)’+)により正面図のカーソルを
移動させる。
When the three-dimensional joystick 12 is operated, the calculation it
reads ΔX, ΔY, and ΔZ. Then, the position of the cursor is calculated, and the position is sent to the image display device 5 to be moved. That is, X! +(ΔX/K) is calculated and set as a new xI, y1+(ΔZ/K) is calculated and set as a new yI, and the front view cursor is moved by this new coordinate (X+, )'+).

又x2+(ΔY/K)を計算し新しいx2とし、y2+
(ΔZ/K)を計算し新しいy2として、この新しい座
標(x2+  y2)により側面図のカーソルを移動さ
せる。
Also, calculate x2+ (ΔY/K) and set it as new x2, and y2+
(ΔZ/K) is calculated as a new y2, and the side view cursor is moved by this new coordinate (x2+y2).

又更に×3+(ΔX/K)を計算し新しいx3、艷し、
y3+(八Y 、、/ K )を計算し新しいy3とこ
、て、この新しい座標(X3.Y3)により上面図のカ
ーソルを移動させる。
Furthermore, calculate x3 + (ΔX/K) and set new x3,
Calculate y3+(8Y, , /K) and move the cursor on the top view to new y3 using this new coordinate (X3.Y3).

上記動作を釦13が押下される迄継続し、釦13が押下
されるとロボット座標系のカーソル座標位置を求める。
The above operation is continued until the button 13 is pressed, and when the button 13 is pressed, the cursor coordinate position in the robot coordinate system is determined.

即ち X =Xo −(TXI/St ) + (xl −X
OI ) /KY−Vo −(TY2 /S2 ) +
 (X2  XO2) /KZ=Zo  (TZ+ /
S+ ) + (y+  yo+ ) /Kを人々計算
する。
That is, X = Xo - (TXI/St) + (xl -
OI ) /KY−Vo −(TY2 /S2 ) +
(X2 XO2) /KZ=Zo (TZ+ /
People calculate S+ ) + (y+ yo+ )/K.

計算機1はこの計算結果に基づき動作データを修正j7
、教育データファイル4に格納する。
Calculator 1 corrects the operation data based on this calculation resultj7
, stored in the educational data file 4.

第7図は表示画面の制御を説明する図である。FIG. 7 is a diagram illustrating control of the display screen.

画像表示gW5は通常表示画面20を分割し、ロボット
8の正面図、側面図、上面図及び斜視図を表示するロボ
ット状態表示SrA域16と、メニュー表示領域17と
、ロボット状態表示領域18とが設けられ、キーボード
にはファンクションキー21が設けられている。
The image display gW5 divides the normal display screen 20 into a robot status display area 16 that displays a front view, side view, top view, and perspective view of the robot 8, a menu display area 17, and a robot status display area 18. A function key 21 is provided on the keyboard.

ところで、ロボット状態表示領域16は上記の如く四分
割されてロボット8の状態が表示されている。従って表
示内容が小さく見に(いという問題がある。従ってファ
ンクションキー21を押下するか、メニュー表示領域1
7をヒツトすることで、希望する図例えば正面図を拡大
しロボット状態表示領域16全部を使用して瞬時に表示
する。
By the way, the robot status display area 16 is divided into four parts as described above, and the status of the robot 8 is displayed. Therefore, there is a problem that the displayed contents are too small to read.Therefore, either press the function key 21 or press the menu display area 1
By hitting 7, a desired view, for example a front view, is enlarged and instantly displayed using the entire robot status display area 16.

このように表示画面20を制御することで、見やすい画
面としてロボット8の動作状態を観測することが出来る
By controlling the display screen 20 in this manner, the operating state of the robot 8 can be observed on an easily viewable screen.

又ファンクションキー21は入力出来る機能が固定され
ており、表示画面によっては使用出来ないという問題が
ある。従って表示画面20にファンクション意味表示領
域19を設け、使用可能なキーの位置を表示する。
In addition, the function keys 21 have fixed input functions, and there is a problem in that they cannot be used depending on the display screen. Therefore, a function meaning display area 19 is provided on the display screen 20 to display the positions of usable keys.

このようにすることにより、オペレータは表示画面20
を見つめたまま、ファンクションキー21を操作するこ
とが可能であり、操作性が向上する。
By doing this, the operator can
It is possible to operate the function keys 21 while looking at the screen, improving operability.

また、ロボット8を教育するために用いるティーチング
ボックスとロボットを表示画面上に表示し、表示画面を
タッチすることにより、ロボットの教育データ等をオフ
ラインティーチングするようにしても良い。
Further, a teaching box and a robot used for teaching the robot 8 may be displayed on a display screen, and by touching the display screen, off-line teaching of the robot's teaching data and the like may be performed.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く、本発明は三次元空間を移動する物体
の動作データを得る三次元シミュレータにおいて、物体
の状態を見やすくすると共に操作性を向上させることが
出来る。
As described above, the present invention can make it easier to see the state of an object and improve operability in a three-dimensional simulator that obtains motion data of an object moving in a three-dimensional space.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す回路のブロック図、 第2図は画像表示装置の表示例を説明する図、第3図は
三次元ジョイスティックの一例を説明する図、 第4図はカーソル座標値の演算を説明するフローチャー
ト、 第5図は従来の三次元シミュレータの一例を示すブロッ
ク図、 第6図は移動装置入力の一例を説明する図、第7図は表
示画面の制御を説明する図である。 図において、 1は計算機、     2は環境データファイル、3は
ロボットデータファイル、 4は教育データファイル、 5は画像表示装置、 6はタブレット、7.13は釦、
      8はロボット、12は三次元ジョイスティ
ック、 21はファンクションキーである。 画イルシフこイh、4ζ装置1水イタ・Jぞ仁゛言炒珂
1Jしう図$ 2 図 =巳ンχ二i仁、ジ′ヨインく、ゴλソ7の一421壬
弘名にθM−1−;5図$ 3 図 方−・/lb左樒桓の膚簿モj先e制ろモロ−多斗第 
45fJ Ayシね。三ン、を二テ辷−シSニレ−7n−rσ・1
石り示−づ−フ′−ロツフ図第 5 国
FIG. 1 is a block diagram of a circuit showing an embodiment of the present invention, FIG. 2 is a diagram explaining a display example of an image display device, FIG. 3 is a diagram explaining an example of a three-dimensional joystick, and FIG. 4 is a diagram explaining an example of a three-dimensional joystick. A flowchart explaining the calculation of cursor coordinate values, FIG. 5 is a block diagram showing an example of a conventional three-dimensional simulator, FIG. 6 is a diagram explaining an example of input from a moving device, and FIG. 7 explains control of the display screen. This is a diagram. In the figure, 1 is a computer, 2 is an environmental data file, 3 is a robot data file, 4 is an educational data file, 5 is an image display device, 6 is a tablet, 7.13 is a button,
8 is a robot, 12 is a three-dimensional joystick, and 21 is a function key. Picture Illustrator, 4ζ device 1, water, J, word of mouth, 1J, figure $ 2, figure = 巳んχ2i人, ji'yoinku, Goλso7, 1421 Mihona. θM-1-; 5 figure $ 3 figure-・/lb left 樒桓's skin register moj first e system ro moro-tato first
45fJ Ayshi. Three, two lengths - S elm - 7n-rσ・1
Stone map 5th country

Claims (1)

【特許請求の範囲】 与えられた動作データに基づき三次元空間を移動する物
体(8)の状態を表示画面に表示し、該表示画面に表示
されるカーソルをヒットすることにより該物体(8)の
移動位置が指示された時、該指示位置に物体(8)を移
動するように前記動作データの修正を行う三次元シミュ
レータにおいて、 前記カーソル位置をヒットする釦(13)を備えXYZ
三方向に前記表示画面上のカーソルの移動を指示する三
次元ジョイスティック(12)と、表示画面を分割して
前記物体(8)の上面図と正面図と側面図及び斜視図と
を表示する画像表示装置(5)とを設け、 該画像表示装置(5)の表示する上面図と正面図と側面
図とに夫々表示されるカーソルを、希望の位置に移動す
る指示を前記三次元ジョイスティック(12)で入力す
ることにより、カーソルの移動量の演算を行わせ、該三
次元ジョイスティック(12)の釦(13)を一回押下
することで、前記物体(8)の移動位置を入力すること
を特徴とする三次元シミュレータの位置指定方式。
[Claims] The state of an object (8) moving in a three-dimensional space is displayed on a display screen based on given motion data, and the state of the object (8) is displayed by hitting the cursor displayed on the display screen. A three-dimensional simulator that corrects the motion data so that when a movement position is specified, the object (8) is moved to the specified position, the three-dimensional simulator includes a button (13) for hitting the cursor position;
A three-dimensional joystick (12) for instructing movement of a cursor on the display screen in three directions, and an image for dividing the display screen to display a top view, a front view, a side view, and a perspective view of the object (8). a display device (5), and the three-dimensional joystick (12) instructs to move the cursor displayed on the top view, front view, and side view, respectively, displayed by the image display device (5) to a desired position. ) to calculate the movement amount of the cursor, and by pressing the button (13) of the three-dimensional joystick (12) once, the movement position of the object (8) can be input. Characteristic 3D simulator position specification method.
JP60232447A 1985-10-18 1985-10-18 Position designating system for 3-dimensional simulator Pending JPS6292003A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60232447A JPS6292003A (en) 1985-10-18 1985-10-18 Position designating system for 3-dimensional simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60232447A JPS6292003A (en) 1985-10-18 1985-10-18 Position designating system for 3-dimensional simulator

Publications (1)

Publication Number Publication Date
JPS6292003A true JPS6292003A (en) 1987-04-27

Family

ID=16939420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60232447A Pending JPS6292003A (en) 1985-10-18 1985-10-18 Position designating system for 3-dimensional simulator

Country Status (1)

Country Link
JP (1) JPS6292003A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02236704A (en) * 1989-03-10 1990-09-19 Hitachi Ltd Motion simulation system
WO1991017490A1 (en) * 1990-04-27 1991-11-14 Fanuc Ltd Method of depicting numeric control data for machining polyhedron
JPH05303420A (en) * 1992-04-24 1993-11-16 Okuma Mach Works Ltd Device for preparing numerical control information
US5422820A (en) * 1990-04-27 1995-06-06 Fanuc Ltd. Method of drawing figures representing the machining of a polyhedral workpiece based on numerical control data
JPWO2022254538A1 (en) * 2021-05-31 2022-12-08

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02236704A (en) * 1989-03-10 1990-09-19 Hitachi Ltd Motion simulation system
WO1991017490A1 (en) * 1990-04-27 1991-11-14 Fanuc Ltd Method of depicting numeric control data for machining polyhedron
US5422820A (en) * 1990-04-27 1995-06-06 Fanuc Ltd. Method of drawing figures representing the machining of a polyhedral workpiece based on numerical control data
JPH05303420A (en) * 1992-04-24 1993-11-16 Okuma Mach Works Ltd Device for preparing numerical control information
JPWO2022254538A1 (en) * 2021-05-31 2022-12-08
WO2022254538A1 (en) * 2021-05-31 2022-12-08 ファナック株式会社 Robot simulation device
US12576529B2 (en) 2021-05-31 2026-03-17 Fanuc Corporation Robot simulation device

Similar Documents

Publication Publication Date Title
US10751877B2 (en) Industrial robot training using mixed reality
JP6730363B2 (en) Operation training system
US20140236565A1 (en) Robot simulator, robot teaching apparatus and robot teaching method
WO2014013605A1 (en) Robot simulator, robot teaching device and robot teaching method
JPS63196388A (en) Teaching device for remote control robot
GB2270788A (en) Robot operation training system
CN113641239B (en) Methods for immersive human-computer interaction
WO2009024027A1 (en) Operation emulating-training machine of cyber-numerically controlled machine tool
JP3675004B2 (en) Robot control device
JPS6179589A (en) Operating device for robot
Frank et al. Towards teleoperation-based interactive learning of robot kinematics using a mobile augmented reality interface on a tablet
Mehta et al. A teach pendant to control virtual robots in Roboanalyzer
US5418712A (en) Manipulation performance evaluating apparatus for evaluating manipulation performance of a commodity having operating parts
KR20210066367A (en) coding education material using physical computing software and coding education method using the same
JPS60195613A (en) Robotic teaching device with verification function
JP3240817B2 (en) 3D coordinate input method by speed command
JP2792842B2 (en) Robot work teaching method and device
JPS6010289A (en) Computer-aided educational equipment for learning by graphicoperation
JPH01301083A (en) Robot controller
JPH06289773A (en) Power plant operation training device
Herft JointLab: A VR Framework for Early Robotics Education in Architectural Fabrication
JPH01111208A (en) Robot teaching device
JP2976007B2 (en) Interaction force generation method between objects in environmental model
Hejase et al. An educational platform for robot manipulators
Hoffmann et al. iTeach: ergonomic evaluation using avatars in immersive environments