JPH0466674B2 - - Google Patents
Info
- Publication number
- JPH0466674B2 JPH0466674B2 JP57118540A JP11854082A JPH0466674B2 JP H0466674 B2 JPH0466674 B2 JP H0466674B2 JP 57118540 A JP57118540 A JP 57118540A JP 11854082 A JP11854082 A JP 11854082A JP H0466674 B2 JPH0466674 B2 JP H0466674B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- rotation
- current position
- hand
- amount
- 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.)
- Expired - Lifetime
Links
Description
【発明の詳細な説明】
本発明は、ロボツトを構成する対偶をスイツチ
操作により駆動制御して、ロボツトを構成する対
偶を制御するためのテイーチング位置情報を生成
するロボツトのテイーチング装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a robot teaching device that generates teaching position information for controlling the pairs of robots by driving and controlling pairs of pairs that make up the robot by operating a switch.
従来のロボツト操縦装置では予め定められた方
向にロボツトを駆動する機能を持つ反面、複雑な
テイーチングには不向きであつた。従来、かかる
複雑なテイーチングを行うには、複数個のスイツ
チを順次押しながら、ロボツトの動きを目で判断
しなければならず、ロボツトの操縦に多くの時間
を要していた。 Although conventional robot control devices have the function of driving the robot in a predetermined direction, they are not suitable for complex teaching. Conventionally, in order to perform such complicated teaching, it was necessary to press multiple switches in sequence and visually judge the movement of the robot, which took a lot of time to operate the robot.
本発明の目的は、手動にて設定および指定し、
ロボツトに対して任意の運動方向ベクトルに沿つ
ての前および後方向直進並びに任意の運動方向ベ
クトル回りの正および逆方向回転を行わせるよう
に操縦して、複雑なテイーチングを簡単に実現で
きるようにしたロボツトのテイーチング装置を提
供することにある。 The purpose of the present invention is to manually configure and specify
The robot can be maneuvered to move straight forward and backward along any direction of motion vector, and rotate in forward and reverse directions around any direction of motion vector, making it easy to realize complex teaching. The purpose of the present invention is to provide a teaching device for a robot that has the following features.
本発明の要旨は、ハンドまたはツールの進行方
向および回転方向を表すベクトルの直交座標に沿
つた3個の成分を各々任意に手動にて設定する運
動方向ベクトル設定部と、前および後方向直進、
並びに正および逆方向回転を手動にて指定するた
めの4つの方向指定用のスイツチと、該所望のス
イツチを操作することにより前記サンプリングご
とに3個のベクトルで示される現在位置から前記
運動方向ベクトル設定部で任意に設定された運動
方向ベクトルに沿つての前および後方向直進量並
びに運動方向ベクトル回りの正および逆方向回転
量を算出する操作量算出手段とを備え、該操作量
算出手段でサンプリングごとに算出される前およ
び後方向直進量並びに正および逆方向回転量にな
るようにロボツトを構成する対偶を駆動制御して
前記ハンドまたはツールを目標位置へ誘導し、ロ
ボツトを構成する対偶を制御するためのテイーチ
ング位置情報を生成することにある。 The gist of the present invention is to provide a motion direction vector setting unit that arbitrarily manually sets three components along the orthogonal coordinates of a vector representing the direction of movement and rotation direction of a hand or tool;
and four direction designation switches for manually designating forward and reverse rotation, and by operating the desired switches, the movement direction vector is changed from the current position indicated by three vectors for each sampling. and a manipulated variable calculating means for calculating forward and backward linear movements along a motion direction vector arbitrarily set by the setting section and forward and reverse rotation amounts around the motion direction vector, the manipulated variable calculating means The hand or tool is guided to the target position by driving and controlling the pairs that make up the robot so that the amount of forward and backward movement and the amount of rotation in the forward and reverse directions are calculated for each sampling. The goal is to generate teaching position information for control.
以下、本発明を図面により詳述する。 Hereinafter, the present invention will be explained in detail with reference to the drawings.
第1図は本発明のロボツト操縦装置の実施例図
である。コンソール装置1は、移動方向指示部1
0、手動スイツチ11、セレクタ12、座標設定
器13,14,15、表示制御部16、表示器1
7、CRT18より成る。この他に一般のコンソ
ール装置の持つ機能を持つていることは云うまで
もない。 FIG. 1 is a diagram showing an embodiment of a robot control device according to the present invention. The console device 1 includes a movement direction instruction section 1
0, manual switch 11, selector 12, coordinate setters 13, 14, 15, display control unit 16, display 1
7. Consists of CRT18. Needless to say, it has other functions that a general console device has.
マイクロコンピユータ2はコンソール装置1と
マン・マシンコミニケーシヨンを行うと共に、所
定の処理及びロボツト系制御データの送出を行
う。所定の処理とは、コンソール装置1からの指
示に基づき制御データを作成することである。ロ
ボツト系3は制御回路と駆動装置とロボツトとよ
り成り、制御回路はマイクロコンピユータからの
諸情報を受取り駆動装置に駆動情報を伝達する。
駆動回路はロボツトの機械的な駆動を行う。ロボ
ツトの動き及び駆動装置の必要な情報はマイクロ
コンピユータ2に帰還され、帰還制御に供され
る。 The microcomputer 2 performs man-machine communication with the console device 1, and also performs predetermined processing and sends out robot system control data. The predetermined process is to create control data based on instructions from the console device 1. The robot system 3 consists of a control circuit, a drive device, and a robot, and the control circuit receives various information from a microcomputer and transmits drive information to the drive device.
The drive circuit mechanically drives the robot. Necessary information about the movement of the robot and the drive device is fed back to the microcomputer 2 and used for feedback control.
詳細説明を行う。 Give a detailed explanation.
移動方向指示部10は、4個の方向指定モード
を持つ。4個の方向指定モードとは、前方向直進
指示、後方向直進指示、右方向回転指示、左方向
回転指示の4つの指示モードを指す。かかるモー
ドの指定は手動によつてなされる。モード指定ス
イツチ11は4つのスイツチ11A,11B,1
1C,11Dを持ち、この4つのスイツチは上記
4つの方向指定モードに対応する。従つて、操作
時にはオペレータが方向指示を上記スイツチ11
A,11B,11C,11Dの該当スイツチをオ
ンすることによつて方向指示モードの指示を行
う。 The movement direction instruction section 10 has four direction specification modes. The four direction designation modes refer to four instruction modes: a straight forward instruction, a straight backward instruction, a right rotation instruction, and a left rotation instruction. The designation of such mode is done manually. The mode designation switch 11 consists of four switches 11A, 11B, 1
1C and 11D, and these four switches correspond to the four direction designation modes mentioned above. Therefore, at the time of operation, the operator issues a direction instruction using the switch 11.
The direction instruction mode is instructed by turning on the corresponding switches A, 11B, 11C, and 11D.
座標設定器(運動方向ベクトル設定部)13,
14,15は、ロボツトのロボツトのハンドまた
はツールの進行方向および回転方向を表すベクト
ルの直交座標に沿つたx,y,zの3個の成分を
各々任意に手動にて設定可能になつている。これ
らの設定はオペレータが行う。 Coordinate setter (movement direction vector setting unit) 13,
14 and 15, the three components of x, y, and z along the orthogonal coordinates of the vector representing the direction of movement and direction of rotation of the hand or tool of the robot can be arbitrarily set manually. . These settings are made by the operator.
セレクタスイツチ12は、移動方向指示部10
の4つの指示モードの選択及び座標設定器13,
14,15の座標値の取込みを行う。セレクタス
イツチ12の各スイツチ12A〜12Gはその役
割を持つ。この選択は、自動的な走査によつて行
う。従つて、マイコン2はコンソール装置1の各
種指定情報を時分割で取込む。 The selector switch 12 is connected to the movement direction instruction section 10.
selection of four instruction modes and coordinate setter 13;
The coordinate values of 14 and 15 are taken in. Each of the switches 12A to 12G of the selector switch 12 has its role. This selection is done by automatic scanning. Therefore, the microcomputer 2 takes in various designation information from the console device 1 in a time-sharing manner.
マイコン2は、ハンドの運動の方向を示すベク
トルの計算、ハンドの現在位置を示す3個のベ
クトルp→,f→,g→の計算、及び方向指定モードに
応じた1サンプリング時間後の目標値p→f,f→f,
g→fの計算及び対偶変位の計算を行う。対偶変位
の計算はp→f,f→f,g→fの計算後に行う。対偶変
位
がロボツトの操作量となる。 The microcomputer 2 calculates a vector indicating the direction of hand movement, three vectors p→, f→, g→ indicating the current position of the hand, and a target value after one sampling period according to the direction specification mode. p→ f , f→ f ,
Calculate g → f and calculate the pairwise displacement. The calculation of the pairwise displacement is performed after calculating p→ f , f→ f , and g→ f . The pairwise displacement becomes the operating amount of the robot.
ベクトルの計算は、次式によつて行う。 The vector is calculated using the following formula.
ここに、i→,j→,k→は直交座標の基底ベクト
ル、x,y,zは座標設定器13,14,15か
ら与えられた値である。当然にx,y,zは直交
座標系をなす(1)式のベクトルは操作者がハンド
の運動の方向を静止した直交座標あるいはハンド
に固定された直交座標におけるベクトルである。 Here, i→, j→, k→ are base vectors of orthogonal coordinates, and x, y, and z are values given from coordinate setters 13, 14, and 15. Naturally, x, y, and z form an orthogonal coordinate system, and the vector in equation (1) is a vector in orthogonal coordinates where the direction of movement of the hand of the operator is stationary or in orthogonal coordinates fixed to the hand.
ハンドの現在位置を示す3個のベクトルp→,
g→,f→の計算は以下となる。この計算のために、
ロボツト系3の駆動軸に取付けられた検出器から
各対偶の変位を読取る。この読取つた値をもと
に、ハンドの現在位置を示すベクトルp→,f→,g→
を計算する。ここに、p→は第2図に示すように、
ハンド4の位置を示すベクトルであり、f→,g→は
ハンド4に固定された2本の軸の方向余弦で、ハ
ンド4の姿勢を示す。 Three vectors p indicating the current position of the hand →,
The calculation of g→, f→ is as follows. For this calculation,
The displacement of each pair is read from a detector attached to the drive shaft of the robot system 3. Based on this read value, vectors p→, f→, g→ that indicate the current position of the hand
Calculate. Here, p → is as shown in Figure 2,
This is a vector indicating the position of the hand 4, and f→ and g→ are direction cosines of two axes fixed to the hand 4, and indicate the posture of the hand 4.
1サンプリング後の目標値p→f,f→f,g→fの計
算
は各方向指定モードによつて異なる。正方向前進
スイツチが設定器10で設定された時には、次の
計算となる。 The calculation of the target values p→ f , f→ f , and g→ f after one sampling differs depending on each direction designation mode. When the forward forward switch is set by the setting device 10, the following calculation is performed.
p→f=p→+Δpe→ ……(2)
f→f=f→ ……(3)
g→f=g→ ……(4)
ここに、Δpとは、サンプリング時間Tの間に
ハンドの移動する量であり、予じめ与えられた移
動速度をvとすると、
Δp=vT ……(5)
となる。次に、ハンドの位置がp→f,g→f,f→fと
な
るために対偶変位0fi(i=1〜6)を座標変換に
より計算により決定し、この計算された値に各対
偶が移動するように、ロボツト系3のアクチユエ
ータ(図示せず)を制御する。ここにサンプリン
グ時間Tとは、p→,g→,f→から対偶変位0fi(i
=
1〜6)を計算するために要する時間を云う。 p→ f =p→+Δpe→ ...(2) f→ f =f→ ...(3) g→ f =g→ ...(4) Here, Δp is the value of the hand during sampling time T. This is the amount of movement, and if the pre-given movement speed is v, then Δp=vT...(5). Next, in order to make the hand position p→ f , g→ f , f→ f , the pairwise displacement 0 fi (i=1 to 6) is calculated by coordinate transformation, and this calculated value is applied to each pairwise The actuator (not shown) of the robot system 3 is controlled so that the robot system 3 moves. Here, the sampling time T is the even displacement 0 fi (i
=
This refers to the time required to calculate 1 to 6).
操作者が逆方向直進のスイツチが設定器10で
設定された時には次の計算となる。 When the operator sets the switch for straight forward movement in the reverse direction using the setting device 10, the following calculation is performed.
p→f=p→−Δpe→ ……(6)
f→f=f→ ……(7)
g→f=g→ ……(8)
正方向前進の時との相異は、移動量Δpe→を差
し引く点にある。かかるp→f,f→f,g→fを達成す
る
ための対偶変位0fi(i=1〜6)の計算は、前述
の正方向前進モードの時と同様である。 p→ f =p→−Δpe→ ...(6) f→ f =f→ ...(7) g→ f =g→ ...(8) The difference from when moving forward in the forward direction is the amount of movement Δpe It is at the point where → is subtracted. The calculation of the pairwise displacement 0 fi (i=1 to 6) to achieve such p→ f , f→ f , g→ f is the same as in the case of the forward forward mode described above.
操作者が正方向回転のスイツチを押した場合、
目標ベクトルp→f,f→f,g→fの計算は以下となる
。 If the operator presses the forward rotation switch,
The target vectors p→ f , f→ f , and g→ f are calculated as follows.
p→f=p→ ……(9)
f→f=cosΔpf→+(1−cosΔp)(e→
・f→)e→+sinΔpe→×f→……(10)
g→f=cosΔpg→+(1−cosΔp)(e→
・g→)e→+sinΔpe→×f→……(11)
かかる目標ベクトルに対する対偶変位0fi(i=
1〜6)の計算は略同じである。 p→ f = p→ ...(9) f→ f = cosΔpf→+(1−cosΔp)(e→
・f→)e→+sinΔpe→×f→……(10) g→ f =cosΔpg→+(1−cosΔp)(e→
・g→)e→+sinΔpe→×f→……(11) Couple displacement 0 fi (i=
The calculations 1 to 6) are approximately the same.
操作者が逆方向回転のスイツチを押した場合、
目標ベクトルp→f,f→f,g→fの計算は以下となる
。 If the operator presses the switch for reverse rotation,
The target vectors p→ f , f→ f , and g→ f are calculated as follows.
p→f=p→ ……(12)
f→f=cosΔpf→+(1−cosΔp)(e→
・f→)e→−sinΔpe→×f→……(13)
g→f=cosΔpg→+(1−cosΔp)(e→
・g→)e→−sinΔpe→×f→……(14)
同様にこの目標ベクトルを達成すべく対偶変位
0fi(i=1〜6)を計算によつて求める。 p→ f = p→ ...(12) f→ f = cosΔpf→+(1−cosΔp)(e→
・f→)e→−sinΔpe→×f→……(13) g→ f =cosΔpg→+(1−cosΔp)(e→
・g→)e→−sinΔpe→×f→……(14) Similarly, in order to achieve this target vector, couple displacement
0 fi (i=1 to 6) is determined by calculation.
マイコンは、目標ベクトルp→f,f→f,g→fから
得
られた対偶変位(目標値)0fi(i=1〜6)をロ
ボツト系3に直接に操作量として出力してもよい
が精度を高めるために、ロボツトの現在位置0iを
フイードバツクし、(0fi−0i)なる偏差を求めゲ
イン調整としてk(0fi−0i)の計算を行い、k(0fi
−0i)をロボツト系3に出力する。 The microcomputer may directly output the pairwise displacement (target value) 0 fi (i=1 to 6) obtained from the target vectors p→ f , f→ f , g→ f to the robot system 3 as the manipulated variable. In order to improve accuracy, the robot's current position 0 i is fed back, the deviation (0 fi −0 i ) is calculated, and k ( 0 fi −0 i ) is calculated as gain adjustment.
−0 i ) is output to the robot system 3.
ロボツト系3は、k(0fi−0i)を取込みハンド
の目標値p→f,g→f,f→fへの収束を行う。この収
束
時では、p→=p→f,f→=f→f,g→=g→fとな
る。 The robot system 3 takes k(0 fi -0 i ) and converges it to the target values p→ f , g→ f , f→ f of the hand. At this time of convergence, p→=p→ f , f→=f→ f , g→=g→ f .
表示制御部16は、コンソール装置1の内部に
あり、セレクタ12の出力及びマイコン2の出力
とを取込み必要な表示情報を作成する。表示器1
7、CRT18は表示情報の選択的な表示を行い、
操作者に観察させる。表示情報は、ハンドの動き
及び目標値等が主たるものとなる。操作者は、マ
ンマシンコミユニーケーシヨンを行う。 The display control unit 16 is located inside the console device 1 and takes in the output of the selector 12 and the output of the microcomputer 2 to create necessary display information. Display 1
7. The CRT18 selectively displays display information,
Have the operator observe. The displayed information mainly includes hand movements, target values, and the like. The operator performs man-machine communication.
第3図は、全体の処理フローを示す。設定器1
0の方向指定モードのスイツチがオンになつてお
り且つ設定器13,14,15でx,y,zが設
定されていればベクトルの計算を行い、マイコ
ン2のメモリ内に格納する。次に、各方向に応じ
た対偶変位0fi(i=1〜6)を計算する。現在位
置0iをもとに、k(0fi−0i)の演算をマイコン2は
行い(但し、kは定数)、ロボツト系への出力を
行いロボツトの制御を行う。 FIG. 3 shows the overall processing flow. Setting device 1
If the direction designation mode switch 0 is turned on and x, y, and z are set by the setters 13, 14, and 15, vectors are calculated and stored in the memory of the microcomputer 2. Next, the pair displacement 0 fi (i=1 to 6) corresponding to each direction is calculated. Based on the current position 0 i , the microcomputer 2 calculates k (0 fi -0 i ) (k is a constant), outputs it to the robot system, and controls the robot.
本実施例によれば、操作者はハンドを任意の方
向に駆動することが可能となる。更に、駆動の方
向から複数個に限定されている場合や、作業に応
じて頻繁に用いる方向があらかじめ定め得る時は
この方向を示すベクトルをマイコン2内のメモリ
に番号付けして格納しておき、対応する番号を操
作者がコンソール装置1から指定した場合にその
ベクトルを呼出し、以下、操作者の指示に応じて
ロボツトを制御することも可能である。 According to this embodiment, the operator can drive the hand in any direction. Furthermore, if the driving direction is limited to a plurality of directions, or if a frequently used direction can be determined in advance depending on the work, the vector indicating this direction is numbered and stored in the memory in the microcomputer 2. , when the operator specifies a corresponding number from the console device 1, the vector can be called and the robot can then be controlled in accordance with the operator's instructions.
以上説明したように、本発明によれば、ロボツ
トのハンドまたはツールの進行方向および回転方
向を表すベクトルの直交座標に沿つた3個の成分
を各々任意に手動にて設定でき、しかも前および
後方向直進、並びに正および逆方向回転を手動に
て指定することができるため、ロボツトに対して
任意の運動方向ベクトルに沿つての前および後方
向直進、並びに任意の運動方向ベクトル回りの正
および逆方向回転を行わせるように操縦すること
ができ、その結果、複雑なテイーチングを簡単に
実現することができる効果を奏する。 As explained above, according to the present invention, each of the three components along the orthogonal coordinates of the vector representing the direction of movement and rotation direction of the robot's hand or tool can be arbitrarily set manually, and Since the direction of straight movement and forward and reverse rotation can be specified manually, the robot can be moved forward and backward along any direction of motion vector, and forward and reverse around any direction of motion vector. The robot can be operated so as to perform direction rotation, and as a result, it is possible to easily realize complicated teaching.
第1図は本発明の実施例図、第2図はハンドの
座標系の説明図、第3図はフローチヤートであ
る。
1…コンソール装置、2…マイコン、3…ロボ
ツト系、10…移動方向指示部、11…手動スイ
ツチ、18…CRT。
FIG. 1 is an embodiment of the present invention, FIG. 2 is an explanatory diagram of the coordinate system of the hand, and FIG. 3 is a flowchart. DESCRIPTION OF SYMBOLS 1...console device, 2...microcomputer, 3...robot system, 10...movement direction instruction part, 11...manual switch, 18...CRT.
Claims (1)
の変位を検出してハンドまたはツールの現在位置
を直交座標系を基準として3個のベクトルで算出
する現在位置算出手段と、ロボツトのハンドまた
はツールの進行方向および回転方向を表すベクト
ルの直交座標に沿つた3個の成分を各々任意に手
動にて設定する運動方向ベクトル設定部と、前お
よび後方向直進、並びに正および逆方向回転を手
動にて指定するための4つの方向指定用のスイツ
チと、該所望のスイツチを操作することにより前
記サンプリングごとに前記現在位置算出手段で算
出された3個のベクトルで示される現在位置から
前記運動方向ベクトル設定部で任意に設定された
運動方向ベクトルに沿つての前および後方向直進
量並びに運動方向ベクトル回りの正および逆方向
回転量を算出する操作量算出手段とを備え、該操
作量算出手段でサンプリングごとに算出される前
および後方向直進量並びに正および逆方向回転量
になるようにロボツトを構成する対偶を駆動制御
して前記ハンドまたはツールを目標位置へ誘導
し、ロボツトを構成する対偶を制御するためのテ
イーチング位置情報を生成することを特徴とする
ロボツトのテイーチング装置。1. A current position calculation means that detects the displacement of pairs constituting the robot for each sampling and calculates the current position of the hand or tool using three vectors based on an orthogonal coordinate system; A motion direction vector setting section for arbitrarily manually setting each of the three components along the orthogonal coordinates of the vector representing the rotation direction, and for manually specifying forward and backward straight forward movement, and forward and reverse rotation. By operating the four direction designation switches and the desired switch, the motion direction vector setting unit selects an arbitrary value from the current position indicated by the three vectors calculated by the current position calculation means for each sampling. and a manipulated variable calculating means for calculating the amount of forward and backward straight movement along the motion direction vector set to , and the amount of rotation in the forward and reverse directions around the motion direction vector, and the manipulated variable calculating means calculates each sampling. drive-controls the pair of pairs making up the robot to guide the hand or tool to a target position so that the amount of forward and backward translation and the amount of rotation in the forward and reverse directions is controlled; A robot teaching device characterized by generating teaching position information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11854082A JPS5914482A (en) | 1982-07-09 | 1982-07-09 | Steering gear for robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11854082A JPS5914482A (en) | 1982-07-09 | 1982-07-09 | Steering gear for robot |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5914482A JPS5914482A (en) | 1984-01-25 |
| JPH0466674B2 true JPH0466674B2 (en) | 1992-10-23 |
Family
ID=14739118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11854082A Granted JPS5914482A (en) | 1982-07-09 | 1982-07-09 | Steering gear for robot |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5914482A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0738973Y2 (en) * | 1985-12-13 | 1995-09-06 | 株式会社テイエルブイ | Pressure reducing valve |
| WO2022226121A1 (en) | 2021-04-23 | 2022-10-27 | Entegris, Inc. | Lift wheel lock for installing and/or removing vaporizer vessels |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5783390A (en) * | 1980-11-07 | 1982-05-25 | Hitachi Ltd | Indirect instruction method for articulated type robot |
-
1982
- 1982-07-09 JP JP11854082A patent/JPS5914482A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5914482A (en) | 1984-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0086950B1 (en) | Method of controlling an industrial robot | |
| CN109834709B (en) | Robot control device for setting micro-motion coordinate system | |
| EP3380902B1 (en) | Robot trajectory learning by demonstration with probe sensor | |
| JP2016519813A (en) | 3D input device with complementary rotation controller | |
| CN109129413B (en) | Robot system capable of displaying speed | |
| US11618166B2 (en) | Robot operating device, robot, and robot operating method | |
| US20240416504A1 (en) | Method for Precise, Intuitive Positioning of Robotic Welding Machine | |
| JP2005052961A (en) | Robot system and control method thereof | |
| US20250268676A1 (en) | Robotic surgical system, operator-side apparatus, and control method of robotic surgical system | |
| JPH06250728A (en) | Direct teaching device for robot | |
| WO1989008878A1 (en) | Method of controlling tool attitude of a robot | |
| JPH0789293B2 (en) | Arm control device | |
| JP2015231659A (en) | Robot device | |
| JPH0466674B2 (en) | ||
| JPH08267381A (en) | Robot manual feed controller | |
| GB2185593A (en) | Improvements in and relating to robot teaching | |
| JPH0797290B2 (en) | Multi-arm control device | |
| JPH01222311A (en) | Curved surface tracing control device for multi-degree-of-freedom working machines | |
| US20240293107A1 (en) | Robot device and method for operating arm | |
| JPS6352204A (en) | Robot teaching device | |
| JPH06110545A (en) | Programming method for teaching data | |
| CN121647821B (en) | Surgical robot control handle and surgical robot system | |
| JPH0420203B2 (en) | ||
| JPH08229859A (en) | Control device for master-slave manipulator | |
| JPH08323665A (en) | Robot teaching control device |