[go: up one dir, main page]

JPS59146770A - Limiter for range of operation of manipulator - Google Patents

Limiter for range of operation of manipulator

Info

Publication number
JPS59146770A
JPS59146770A JP1747883A JP1747883A JPS59146770A JP S59146770 A JPS59146770 A JP S59146770A JP 1747883 A JP1747883 A JP 1747883A JP 1747883 A JP1747883 A JP 1747883A JP S59146770 A JPS59146770 A JP S59146770A
Authority
JP
Japan
Prior art keywords
signal
joint
slave
mask
manipulator
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.)
Granted
Application number
JP1747883A
Other languages
Japanese (ja)
Other versions
JPH0428507B2 (en
Inventor
正憲 鈴木
笠井 増雄
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1747883A priority Critical patent/JPS59146770A/en
Publication of JPS59146770A publication Critical patent/JPS59146770A/en
Publication of JPH0428507B2 publication Critical patent/JPH0428507B2/ja
Granted legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はマニビュビータの動作範囲制限装置に係シ、符
に原子力発電プラントなどにおける、人の近接が困難な
作業を速隔操作で実施するためのマスク・スレーブマニ
ピュレータの動作音、操作性を損うことなく適切な範囲
に制限できる動作範Ill制限装置に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a device for restricting the operating range of a manibu beater, and is particularly useful for performing operations in nuclear power plants and the like where it is difficult for people to be close to each other by rapid operation. The present invention relates to a motion range limiting device that can limit the motion of a mask/slave manipulator to an appropriate range without impairing the motion noise or operability.

〔従来技術〕[Prior art]

マニピュレータの腕は、周知のように関節によって1鳴
動されるが、その動作範囲r、t: 、腕がマニピュレ
ータお他の機構部や他物体に衝突しないように制限され
る必要がある。このためのマニピュレータ関節の動作範
囲制限機構の従来例としては、例えば特開昭53−17
880がある。この機構は、腕の関節角を市(博する位
置制御系の中で、動作範囲の境界値金示す位置信号と腕
の関節角の目標信号全比較して、もし目標信号がその境
界値金越えた場合に、目標信号全現在の値に保、持し、
腕の関節角全現在位置に停止するように位置制御するも
のである。しかし、この方法では、腕の関節金再び動作
範囲に復帰させて正常に動作させるための機構が備わっ
ていないため、関節角が動作範囲外に動いたとき、その
復帰が困難であるという問題点がある。
As is well known, the arms of the manipulator are moved by joints, but their range of motion r, t: must be limited so that the arms do not collide with the manipulator, other mechanical parts, or other objects. As a conventional example of a movement range limiting mechanism of a manipulator joint for this purpose, for example, Japanese Patent Laid-Open No. 53-17
There are 880. This mechanism compares the position signal indicating the boundary value of the movement range with the target signal of the arm joint angle in the position control system that determines the joint angle of the arm. If the target signal exceeds the current value,
The position is controlled so that the joint angle of the arm stops at the current position. However, this method does not have a mechanism for returning the joint angle of the arm to its range of motion and allowing it to function normally, so when the joint angle moves out of the range of motion, it is difficult to return it. There is.

また、操作員の手動操作によるマスタマニピュレータの
動きに応じてスレーブマニピュレータが遠隔操縦される
ように構成されたマスク・スレーブ方式のマニピュレー
タの場合には、スレーブマニピュレータの関節状態が動
作範囲外に入ったとき、それ全制御コンソール上のラン
プ等で操作員に教示する方法が知られていた。しかし、
この方法では操作員がマスタマニピュレータの先端をも
って操作している関係上、どの方向に動かせば、関節が
動作範囲内に復帰するのかわかりにくいという問題点が
おった。特に2つ以上の関節が動作範囲外に入った場合
、動作範囲内への復帰が非常に難しくなり、この問題は
一層藻刻になる。同時に、操作員が一時遠隔操作による
作業を中断し、作業対象から制御コンソール上のランプ
等に視線を動かさねばならず、操作性が悪いという欠点
があった。
In addition, in the case of a mask-slave type manipulator, in which the slave manipulator is configured to be remotely controlled in response to the movement of the master manipulator manually operated by the operator, the joint state of the slave manipulator may fall outside the operating range. At the time, it was known to instruct the operator with a lamp or the like on the entire control console. but,
This method has the problem that since the operator operates the master manipulator by holding the tip of the master manipulator, it is difficult to know in which direction the joint should be moved to return the joint to its range of motion. In particular, when two or more joints fall outside the range of motion, it becomes very difficult to return them to the range of motion, making this problem even more serious. At the same time, the operator has to temporarily stop working by remote control and move his/her line of sight from the work object to a lamp or the like on the control console, resulting in poor operability.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、マニピュレータの腕の関節角が、あら
かじめ設定された動作範囲外に入ったとき、これを容易
に、かつ速やかに動作範囲内に復帰させることのできる
マスク・スレーブ方式のマニピュレータの動作範囲制限
装#全提供することにある。
An object of the present invention is to provide a mask-slave type manipulator that can easily and quickly return the joint angle of the arm of the manipulator to within the range of motion when it falls outside the range of motion set in advance. All devices with limited operating range are provided.

〔発明の概要〕[Summary of the invention]

本発明は、いずれかのマニピュレータの腕があらかじめ
設定された動作範囲を越えた瞬間に、スレーブマニピュ
レータをその位置に停止させると同時に、人間が操縦す
るマスタマニピュレータ?動作範囲内の方向へ動かせる
トルクを発生する機能を付加し、このトルクを操作員が
衝撃力として感じることにより動作範囲をこえた関節と
その復帰のための操作方向?容易に感知できるようにし
、これによって各関節の動作範囲内への復帰を容易にし
たことを特徴とするものである。
The present invention is capable of stopping a slave manipulator at that position the moment the arm of any manipulator exceeds a preset operating range, and at the same time, a master manipulator operated by a human. By adding a function that generates a torque that allows the operator to move the joint in a direction within the range of motion, the operator feels this torque as an impact force. It is characterized by making it easy to sense, thereby making it easy to return each joint to its range of motion.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の実施例を図面を用いて説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明を適用するマスク・スレーブマニピュレ
ータの全体構成を示したものであり、互いに相似な形状
のマスタマニピュレータ1及びスレーブマニピュレータ
2と、制御装面′、3とモニタブレビ4とから構成され
る。マニピュレータ1,2は、人間の腕に類似した構造
であり、それぞれ、ベース部11.21と、ベース部の
一端にある肩関節12..22でベース部11.21に
連結された上腕13,23と、上腕13,23の一端に
ある肘関節14.24で上腕13,23に連結された前
腕15.25と、前腕の先端にある手首関節16.26
とを有する。マスタマニピュレータ1のベース部11は
その上端が架台10に連結され”r オ、!p 、スレ
ーブマニピュレータ2のベース部21はその下端が走行
車20に連結されている。
FIG. 1 shows the overall configuration of a mask/slave manipulator to which the present invention is applied, and is composed of a master manipulator 1 and a slave manipulator 2, which have similar shapes to each other, control surfaces ', 3, and a monitor/revision valve 4. Ru. The manipulators 1, 2 have a structure similar to a human arm, each having a base part 11.21 and a shoulder joint 12.21 at one end of the base part. .. a forearm 15.25 connected to the upper arm 13, 23 at an elbow joint 14.24 at one end of the upper arm 13, 23; Wrist joint 16.26
and has. The base portion 11 of the master manipulator 1 has its upper end connected to the frame 10, and the base portion 21 of the slave manipulator 2 has its lower end connected to the traveling vehicle 20.

マスクの手首1゜1節16には、指部金倉んだハンドル
17が連結されている。スレーブ手首関節26には、指
部27が連結されている。マニピュレータ1及び2は、
第1図の矢印及び表1に示すような、へ11〜へ・17
 及びSI〜s7の7自山川ニヶ有し7ている。すなわ
ち、へ41(St  )は、ベース部11(21)がそ
の中I[、−憎の1すiりに係↓台10 (〕↑詣−f
1.20)に関して相幻的に回転する動作ケ表わし、へ
1□、 M3  (S21 S3 )ば、上腕13(2
31゜前腕15(25)が眉間N1”+ 12 (22
)、肘関節J4(24)牙中心に鉛直1i+内に回転す
る動作ケそれイ゛れ表わす。また、M4 、M5.M6
  (s4 、Ss 。
A handle 17 with metal fingers is connected to the 1° 1st joint 16 of the mask's wrist. A finger portion 27 is connected to the slave wrist joint 26 . Manipulators 1 and 2 are
11 to 17 as shown in the arrows in Figure 1 and Table 1.
And 7 own mountains and rivers of SI~s7 have 7. That is, to 41 (St), the base part 11 (21) is connected to the inside of it, I
1.20), and the upper arm 13 (2
31° Forearm 15 (25) is between the eyebrows N1” + 12 (22
), the motion of rotating the elbow joint J4 (24) in the vertical direction 1i+ is shown in the figure. Also, M4, M5. M6
(s4, Ss.

Sal′J、J2、指部1’7(27)が手首関節16
(26)に対して任意の姿勢をとることができるような
回転モート2ケ表わす。Nh  (s7 ) G゛l、
物を把握するための指の開閉動作ケ表わす。
Sal'J, J2, finger 1'7 (27) is wrist joint 16
(26) represents two rotating motes that can take any posture. Nh (s7) G゛l,
Represents the opening and closing movements of the fingers to grasp objects.

このようなマニピュレータの操縦力法及び動作の概要は
次のii、+−iりである。操縦者5 (r、ll、モ
ニタテレビ4に写るスレーブマニピュレータ2の映1象
′を与ながら、マスタマニピュレータ1を操作すること
によって、スレーブマニピユレータ2ヲ位1メi制御す
る。すなわち、操縦者すは、ハンドノ四7を握って、マ
スタマニピュレータ]の先☆114を動かすことにより
、マスタマニビュ暑/−タの各関節が動き、この動きに
伴つ”Cスレーブマニピュレータ2の各関節が、マスタ
マニピュレータ1の各関節に追%J(する。この結果、
マスタマニピュレータ1とスv−7−マニビユl、/−
夕2の各関節姿勢は互いに相似な形状を保持されるので
、操縦者5にjへマスタマニヒュレータの姿勢から、ス
レーブマニピュレータの姿勢を直感的に知ることができ
る。同時に、外部からスレーブマニピュレータ2に加わ
っている力が、力センサ等によって検出され、マスタマ
ニピュレータlの各関節全駆動するモータにフィードバ
ックされるので、各関節には、外力に応じた反力が発生
する。その結果、操縦者5は、スレーブマー ビュレー
タ2に加えられている力を感じとりながら操縦できる。
An outline of the control force method and operation of such a manipulator is as follows. Operator 5 (r, ll) controls the slave manipulator 2 by operating the master manipulator 1 while presenting an image of the slave manipulator 2 on the monitor television 4. In other words, the operator By grasping the hand 47 and moving the tip ☆114 of the master manipulator, each joint of the master manipulator moves, and with this movement, each joint of the slave manipulator 2 Add %J(to each joint of manipulator 1. As a result,
Master manipulator 1 and sv-7-manivision l, /-
Since the postures of the joints in step 2 are maintained in similar shapes, the operator 5 can intuitively know the posture of the slave manipulator from the posture of the master manipulator. At the same time, the force applied to the slave manipulator 2 from the outside is detected by a force sensor, etc., and fed back to the motor that drives all the joints of the master manipulator l, so a reaction force corresponding to the external force is generated at each joint. do. As a result, the operator 5 can operate the slave marbulator 2 while feeling the force being applied to it.

l双上のよう7i−動作全実現するだめの関節の制御機
構は、第2図に示されるように、マスクとスレーブの−
tjいに対応する一関節系7’iTK独立に1iIJ御
される。すなわち、マスタマニピュレータ1側のマスタ
ベース回転用モータ31a1位置検出器41a、力検出
器51aと、スレーブマニビコーレータ2側のスレーブ
ベース回転用モータ311) 、 位fjt検出器41
b、力検出器511)と、制御装置3内のザーボ演算器
61とから、ベース回転の関節系の制御機構が構成され
る。以下、同様にマスタ側のマスタ肩関節用モータ32
a2位置検出器42a。
The control mechanism of the joint that realizes all the 7i-movements, as shown in Figure 2, is based on the mask and the slave's -
One joint system 7'iTK corresponding to tj is independently controlled by 1iIJ. That is, the master base rotation motor 31a1 position detector 41a and force detector 51a on the master manipulator 1 side, the slave base rotation motor 311) on the slave manipulator 2 side, and the position fjt detector 41
b, force detector 511) and the servo calculator 61 in the control device 3 constitute a joint system control mechanism for base rotation. Similarly, the master shoulder joint motor 32 on the master side
a2 position detector 42a.

力検出器52.aと、スレーブ側のスレーブ上腕振り用
モータ32b4位置検出器421) 、力検出器52b
ど、制御装置3内のザーボ演算器62とから−1に振り
用関節系が構成され、マスク(++11のマスク指開閉
用モータ37a2位Irj:検出器47 a 、力検出
器57aと、スレーブ側のスレーブ指開閉用モータ37
1)、位置検出器47b、力検出器57bと、制御装置
3内のサーボ演幻器67とからなる指開閉用関節系に至
るまで同様な構成である。これらの関節制御系は、第1
図に示される如く外見は7時なるが、その制御の基本と
なるツーーボ機r、゛4は同一である。
Force detector 52. a, the slave upper arm swing motor 32b4 position detector 421) on the slave side, and the force detector 52b
A swinging joint system is constructed from the servo calculator 62 in the control device 3 to -1, and the mask (++11 mask finger opening/closing motor 37a, second position Irj: detector 47a, force detector 57a, and slave side Slave finger opening/closing motor 37
1) The configuration is the same up to the finger opening/closing joint system consisting of the position detector 47b, the force detector 57b, and the servo generator 67 in the control device 3. These joint control systems are the first
As shown in the figure, the appearance is 7 o'clock, but the two-boot machine r, 4, which is the basis of its control, is the same.

本発明の動作範囲制御装置は、上記の一す゛−ボ演算器
61〜67内に組込まれるが、どの関節系も同様である
ので、ここでは第3図に示されるべ−ス回転用−関節系
の実施例によって説明する。第3図に於て、マスク側機
(tv部は、図示されていない減速機金言んだ伝達機構
によって、関節軸に連結されたモータ31aと、関節軸
に加えられているll11回りのトルク紮検出する力検
出器51aと、関節軸の回転角を検出する位置検出器4
1aとで構成される。また、スレーブ側の機構部は、マ
スク側と同様の構成をしており、モータ31b、力検出
器51b1位置検出器41bを有する。これらの各伏構
部以外の第3図の回路がサーボ演算部61に属する部分
であって、力検出器51a。
The motion range control device of the present invention is incorporated into the above-mentioned single-body computing units 61 to 67, but since all joint systems are similar, here, the base rotation joint shown in FIG. This will be explained by an example of the system. In FIG. 3, the mask side machine (TV part) is connected to a motor 31a connected to the joint shaft by a transmission mechanism including a reduction gear (not shown) and a torque around ll11 applied to the joint shaft. A force detector 51a that detects the rotation angle of the joint axis and a position detector 4 that detects the rotation angle of the joint axis.
1a. Furthermore, the mechanism section on the slave side has the same configuration as the mask side, and includes a motor 31b, a force detector 51b1, and a position detector 41b. The circuits shown in FIG. 3 other than these underground structures belong to the servo calculation section 61, and are the force detector 51a.

51bの出力信号203,204の差を算出する減算器
113と、スレーブの位置目標信号209と現在位置信
号201とを減算する減算器114と、PIT)制御1
回路115と、マスタ9i1及びスレーブ(I!!lの
モータを駆動するアンプl’l 6 a 。
51b, a subtracter 114 that subtracts the slave position target signal 209 and current position signal 201, and PIT) control 1.
A circuit 115 and an amplifier l'l6a that drives the motors of the master 9i1 and the slave (I!!l).

116bと、本発明を構成する動作範囲制限回路127
(一点鎖線内)とから構成される。動作範囲制限回路1
27は、動作範囲検出回路117とゲート回路118の
反力発生回路119と、反力発生回路119の出力信号
210と力偏差信号205とを切換えるスイッチ120
aと、マスク現在位置信号200とスレーブ目標信号を
ランチした信号209bi切り換えるスイッチ120b
と、スレーブ目標信号209をラッチするラッチ回路1
21とから構成されるものである。
116b, and an operating range limiting circuit 127 constituting the present invention.
(within the dashed line). Operating range limiting circuit 1
Reference numeral 27 denotes a switch 120 that switches between the operating range detection circuit 117, the reaction force generation circuit 119 of the gate circuit 118, the output signal 210 of the reaction force generation circuit 119, and the force deviation signal 205.
a, a switch 120b that switches between the mask current position signal 200 and the slave target signal 209bi.
and a latch circuit 1 that latches the slave target signal 209.
21.

動作範囲検出回路117は、第4図に示されるように動
作範囲の上限を規定するメモリ122aと、その下限全
規定するメモリ122bと、このそれぞれのメモリから
出力される上限信号211と下限信号212とマスク現
在位置1B号200とをそれぞれ比較する比較器123
a、123bとから構成される。反力発生回路119は
、第5図に示されるように動作範囲内の方向に働く反力
の大きさを規定するメモリ124a、124bと、それ
ぞれの出力1言号213,214の出力をオンオフする
スイッチ125a、125bと、このスイッチの出力信
号を加算する加算器126とから構成されるものである
As shown in FIG. 4, the operating range detection circuit 117 includes a memory 122a that defines the upper limit of the operating range, a memory 122b that defines the lower limit thereof, and an upper limit signal 211 and a lower limit signal 212 output from these respective memories. A comparator 123 that compares the current mask position No. 1B 200 and the mask current position No. 1B.
a, 123b. As shown in FIG. 5, the reaction force generation circuit 119 turns on and off the outputs of the memories 124a and 124b, which define the magnitude of the reaction force acting in the direction within the operating range, and the respective output 1 words 213 and 214. It is composed of switches 125a and 125b and an adder 126 that adds the output signals of the switches.

以下第3〜第5図に示した関節系の動作を、最初に力帰
還型パイラテラルサーボ系の動作から説明する。マスク
側の関節角の位置とスレーブ側の関節角の位置は、それ
ぞれの位置検出器41a。
The operation of the joint system shown in FIGS. 3 to 5 will be explained below, starting with the operation of the force feedback type bilateral servo system. The position of the joint angle on the mask side and the position of the joint angle on the slave side are detected by respective position detectors 41a.

41bによって現在位置信号200,201として検出
され、減算器114を介して位置偏差信号202に変換
される(この時120bは信号200を選択)。位置偏
差信号202は、PID制御回路115と増幅器116
bを経て、モータ31bに入力される。そうするとモー
タ31bが回転して位置信号201が変化し、結局位置
偏差信号202がOになるように制御される。従って、
操作員がマスク側関節を操作すると、スレーブ側関節は
マスク側関節に追従して動くように位置制御される。
41b detects the current position signals 200, 201, and converts them into a position deviation signal 202 via the subtracter 114 (at this time, 120b selects signal 200). The position error signal 202 is transmitted to the PID control circuit 115 and the amplifier 116.
b, and is input to the motor 31b. Then, the motor 31b rotates, the position signal 201 changes, and eventually the position deviation signal 202 is controlled to become O. Therefore,
When the operator operates the mask side joint, the position of the slave side joint is controlled so that it moves following the mask side joint.

同時に、−、マスク側及びスレーブ側に外部から加えら
れている力は、それぞれの力検出器41a。
At the same time, the force being applied from the outside to the mask side and slave side is detected by the respective force detectors 41a.

41bによって現在トルク信号203,204として検
出され、減算器113を介してトルク偏差信号205に
変換される。トルク偏差信号205は、スイッチ120
a及び増幅器116 a’i経てモータ31 aiC入
力される。従って、モータ31aは、トルク偏差信号2
05が0になるように制御される。この結果、外部から
スレーブ側に加えられた力が、マスク側に伝達され、操
作員はスレーブ側に加えられている力を反力の形で感じ
とることができる。
41b as current torque signals 203 and 204, and is converted into a torque deviation signal 205 via a subtracter 113. Torque deviation signal 205 is transmitted to switch 120
A and the motor 31 aiC are input through the amplifier 116 a'i. Therefore, the motor 31a receives the torque deviation signal 2
05 is controlled to become 0. As a result, the force applied from the outside to the slave side is transmitted to the mask side, and the operator can feel the force applied to the slave side in the form of a reaction force.

次に、本発明の主要部ケなす動作範囲制限装置の動作全
説明する。マスク側関節角の動作範囲の上限及び下限(
各々動作範囲の境界値)ケあらかじめ第4図の各々のメ
モリ122a、122bに書き込んで置き、その出力信
号211.21:11比較器123a、123bに入力
し、かつマスク側関節の現在位置信号200を各々の比
較器123a、123bに入力する。マスク側現在位置
信号200が上限信号211よシ大きい場合には、比較
器123aの論理信号206は1になる。
Next, the entire operation of the operating range limiting device, which is the main part of the present invention, will be explained. Upper and lower limits of the motion range of the mask side joint angle (
Boundary values of the respective operating ranges) are written in advance in the respective memories 122a and 122b in FIG. is input to each comparator 123a, 123b. When the mask side current position signal 200 is larger than the upper limit signal 211, the logic signal 206 of the comparator 123a becomes 1.

それ以外の場合は0のままである。同僚にマスク側現在
位置信号200が下限信号212よす小さい場合には比
較器123bの論理信号207は1になり、それ以外の
場合は0のままである。これらの論理114号2’06
,207は、第5図に示す反力発生回路に人力され、マ
スク側関節が動作範囲内にあるときには、反力イd号2
13’、214を遮断するスイッチ125a、125b
のゲート信号に用いられる。また、論理信号206と2
07は第3図のλア回路118を介して、スイッチ12
0a、120bのゲート信号208として用いられる。
Otherwise, it remains 0. If the colleague's mask-side current position signal 200 is smaller than the lower limit signal 212, the logic signal 207 of the comparator 123b becomes 1, and otherwise remains 0. These logics 114 No. 2'06
, 207 is manually applied to the reaction force generation circuit shown in FIG.
Switches 125a and 125b that cut off 13' and 214
Used for gate signal. Also, logic signals 206 and 2
07 is connected to the switch 12 via the λ circuit 118 in FIG.
It is used as the gate signal 208 of 0a and 120b.

もし、マスク側関節角が動作範囲内にあるときは、動作
範囲検出回路117の出力零ある論理信号206,2Q
7は前述のように共に0状態にあυ、オア回路118の
出力であるゲートイn号208も0状)I之曵になり、
スイッチ120aは、トルク偏差信号205をその出力
1ご号215とし、かつスイッチ120bはマスク現在
位置信号200金その出力であるスレーブ目標位置信号
209とする。この結果、全体のサーボ系としては、前
述の力帰還型パイラテラルサ・−ボ系が構成され、マニ
ピュレータは通常操作状態になる。しかし、もしマスク
側関節が動作範囲の上限を越えたときには、論理信号2
06が1になp1ゲート信号208も1状態になる。こ
のとき、スイッチ1201)は、マスク現在位置信号2
00を切り離し、ラッチ回路121の出力信号209b
i出力する。この出力信号209bは、マスク関節が動
作範囲外に入る直前のスレーブ目標位置信号209の値
孕ラッチしたものであり、マスク関節が動作範囲内に戻
されてゲート信号208がOになる址でスレーブ目標位
置信号209として出力されるので、スレーブ側関節が
現在位置(マスク関節が動作範囲外に入る直前の位1イ
)に停止するように位置制御され、スレーブ関節は動作
範囲外へ出ることはない。
If the mask side joint angle is within the motion range, the output of the motion range detection circuit 117 is zero, which is the logic signal 206, 2Q.
7 are both in the 0 state υ as described above, and the gate in number 208 which is the output of the OR circuit 118 is also in the 0 state)I.
The switch 120a outputs the torque deviation signal 205 as its output 215, and the switch 120b outputs the mask current position signal 205 as its output, the slave target position signal 209. As a result, the entire servo system is configured as the aforementioned force feedback type bilateral servo system, and the manipulator is placed in a normal operating state. However, if the mask side joint exceeds the upper limit of the motion range, the logic signal 2
06 becomes 1, and the p1 gate signal 208 also becomes 1 state. At this time, the switch 1201) switches the mask current position signal 2
00 is disconnected and the output signal 209b of the latch circuit 121 is
i Output. This output signal 209b is a latched value of the slave target position signal 209 immediately before the mask joint goes out of the operating range, and when the mask joint returns to the operating range and the gate signal 208 becomes O, the slave target position signal 209 is latched. Since it is output as the target position signal 209, the position of the slave joint is controlled so that it stops at the current position (position 1 just before the mask joint goes out of the range of motion), and the slave joint never goes out of the range of motion. do not have.

同時に、論理信号206が1になっているので、反力発
生回路119内のスイッチ125aがオン状態となり(
第5図)、反力指令信号2」3が、加算回路126を経
て、反力発生回路119の出力信号210として出力さ
れる。そしてスイッチ120aば、ゲート信号208が
1になっていることにより、トルク偏差信号205を切
りMil L、反力指令信号21(ll−ルク指令信号
215として出力する。この結果、マスタ側モータ31
aは、再びマスク側関節が動作範囲内に入るまでの間、
動作範囲内の方向に一定トルクが発生するように制御さ
れる。従って、操作員はこのトルクを感知することによ
って容易に復帰方向の操作(例えば力をゆるめてトルク
により自然に動く方向へ動かしておく)ヲ行える。マス
ク側関節が、動作範囲の下限をこえたときも全く同様に
処理されるので説明は省略する。
At the same time, since the logic signal 206 is 1, the switch 125a in the reaction force generation circuit 119 is turned on (
5), the reaction force command signal 2''3 is outputted as the output signal 210 of the reaction force generation circuit 119 via the addition circuit 126. Since the gate signal 208 is set to 1, the switch 120a turns off the torque deviation signal 205 and outputs it as the MilL and reaction force command signal 21 (ll-lux command signal 215. As a result, the master side motor 31
a is until the mask side joint comes within the range of motion again.
It is controlled so that a constant torque is generated in a direction within the operating range. Therefore, by sensing this torque, the operator can easily perform an operation in the return direction (for example, loosen the force and allow the torque to move it in the direction of natural movement). Even when the mask side joint exceeds the lower limit of its motion range, the same process is performed, so the explanation will be omitted.

本実施例によれば、マスク側関節角で規定された動作範
囲外ヘマスタ側関節が入った場合に、スレーブ側関節は
所要の動作範囲外へ動くことは自動的に防止され、かつ
マスク側関節の動作範囲内への復帰操作も容易に行える
という効果がある。
According to this embodiment, when the master side joint moves outside the movement range defined by the mask side joint angle, the slave side joint is automatically prevented from moving outside the required movement range, and the mask side joint This has the effect of making it easier to return the device to the operating range.

また、本発明の一変形例として、第4図に示す動作範囲
検出回路117の入力信号としで、マスク側関節の現在
位置信号200の代力に、スレーブ側関節の現在位置信
号201を用いるように構成しても同様の効果が得られ
る。
Further, as a modification of the present invention, the current position signal 201 of the slave side joint may be used as the input signal of the motion range detection circuit 117 shown in FIG. A similar effect can be obtained even if the configuration is configured as follows.

第6図は、第3図の動作範囲検出回路117の別の実施
例を示すもので、第4図の回路に、スレーブ側関節の動
作範囲の上限と下限?規定するメモリ1.22c、12
2dと、比較器123 C1123dと、オア回路12
.8a、128bと會句加し、入カイペ号として、スレ
ーブ側関節の現在位置信号201 ’tr、−付加する
ことによって、マスク側とスレーブ1111の関節のい
ずれか一方でも動作範囲外に入れば、前述のようにスレ
ーブ測量Mif停止させて、同時にマスク側関節に動作
範囲内の方向に反力を発生させるようにしたものである
。本実廁ψlによれは、イh」らかの理由で、マスタ1
則とスレーブ1illの位置の相似関係が崩れた状な(
1でも、マスタill!i 、スレーブ側1問わずにど
の関節が動作範囲外−入った場合でもその復帰ケ容易に
行えるという効果がある。
FIG. 6 shows another embodiment of the motion range detection circuit 117 of FIG. 3, in which the upper and lower limits of the motion range of the slave side joint are added to the circuit of FIG. 4. Specified memory 1.22c, 12
2d, comparator 123 C1123d, OR circuit 12
.. 8a and 128b, and by adding the current position signal 201'tr of the slave side joint as an input signal, if either the mask side or the slave 1111 joint goes out of the operating range, As described above, the slave surveying Mif is stopped and at the same time, a reaction force is generated in the direction within the motion range of the mask side joint. According to the actual practice, for some reason, master 1
The similarity relationship between the rule and the position of slave 1ill is broken (
1, but master ill! i. Regardless of the slave side 1, even if any joint falls outside the range of motion, it can be easily returned to its original position.

以上の実施例は、第1表に示した各動作モードM!〜M
T (81〜8t )’fc独立に刈、制すること全前
提としたものであるが、このモード複数1固を考慮して
規制することもできる。第7図は、本発明の他の実施例
ケ示すもので、第3図に示される動作範囲検出回路11
7を、第7図に示される演算処理ユニッ)140で置き
換えたもので、動作モードM2(82)の制限を目的と
したものである。演算処理ユニット140は、座標演算
ユニッ)141.ヂ間微分演算ユニット142a。
The above embodiments are based on each operation mode M! shown in Table 1. ~M
T(81-8t)'fc Although this is based on the assumption that the fc is independently mowed and controlled, it is also possible to regulate this mode by considering a plurality of modes. FIG. 7 shows another embodiment of the present invention, in which the operating range detection circuit 11 shown in FIG.
7 is replaced with an arithmetic processing unit) 140 shown in FIG. 7, and the purpose is to limit the operation mode M2 (82). The arithmetic processing unit 140 includes a coordinate arithmetic unit) 141. Interval differential operation unit 142a.

142 b、論理演算ユニット143a、143bトオ
ア回路1.44a、144bとから構成される。
142b, logic operation units 143a and 143b to-or circuits 1.44a and 144b.

演算処理ユニット140の入力信号は、第3図の場合の
ように、ノH関節の位置検出器42a又は42bの出力
信号20のみでなく、肘関節の位置信号22′1も入力
としており、その出方信号は、第3図と同様に動作範囲
の上限を越えた事r示す論理信号242(信号206に
対し6)と、その下限金越えた事を示す論理信号244
(信号207に対応)である。
The input signal of the arithmetic processing unit 140 is not only the output signal 20 of the position detector 42a or 42b of the H joint as in the case of FIG. 3, but also the position signal 22'1 of the elbow joint. The output signals are a logic signal 242 (6 for signal 206) indicating that the upper limit of the operating range has been exceeded and a logic signal 244 indicating that the lower limit has been exceeded, as in FIG.
(corresponding to signal 207).

以下、各部の動作について説明する。まず、第1図の肩
関節12(22)、刑関節14 (241、及び手首関
節16(26)の回転中心?、それぞれ第8図に示すよ
うに肩関節中心31o、肘関節中心312、及び手首関
節中心314とすると、これら3点は′濱に同一垂直面
300内にある(この垂直面300は第1表に示したベ
ース回転M1又はSlによシ回転する)。そこでこの垂
直面300上に、肩関節中心310を原点(同じく3J
Oと呼ぶ)とし、この原点310から、肩関節の現在位
置信号220が零の時の肘関節中心312へ向う直線を
正のX軸方向とし、かつこの正のX軸方向を原点310
を中心に反時計方向に90°回転した方向を正のY軸方
向とする直交座標系金考える。そうすると一般に、肩関
節の位置信号220は、肘関節中心312と原点310
とを結ぶ直線313とX軸とのなす角θ1で与えられる
。また、肘関節の位置信号221が零のときに、手首関
節中心314が直線313上にくるように初期条件を決
めると、一般には位置信号221は、手首関節中心31
4と肘関節中心312とを結ぶ直線315と、直線31
3とのなす角θ2で与えられる。そして第8図の直交座
標系(X、Y)に関して、手首関節中心314の座標値
(Xn 、 YR)は次のようになる; ここで、tI  、 12は点310と点312及び点
312と点314の間の長さであって、これらは第1図
の上腕13(233及び前腕15 (25)の長さに相
当した固定長である。従って、第7図の座標演算ユニッ
ト141では、入力信号220゜221で与えられるθ
l、02ケ用いて上式に基づく演算が実施され、XRに
対応する信号240a。
The operation of each part will be explained below. First, the rotation centers of the shoulder joint 12 (22), the wrist joint 14 (241), and the wrist joint 16 (26) in FIG. 1, the shoulder joint center 31o, the elbow joint center 312, and Assuming that the wrist joint center 314 is the center of the wrist joint, these three points are within the same vertical plane 300 (this vertical plane 300 is rotated according to the base rotation M1 or Sl shown in Table 1). Above, the shoulder joint center 310 is the origin (also 3J
A straight line from this origin 310 to the elbow joint center 312 when the current position signal 220 of the shoulder joint is zero is the positive X-axis direction, and this positive X-axis direction is the origin 310.
Consider an orthogonal coordinate system in which the direction rotated 90° counterclockwise around , is the positive Y-axis direction. Then, in general, the shoulder joint position signal 220 is generated between the elbow joint center 312 and the origin 310.
It is given by the angle θ1 between the straight line 313 connecting these lines and the X-axis. Furthermore, if the initial conditions are determined so that the wrist joint center 314 is on the straight line 313 when the elbow joint position signal 221 is zero, the position signal 221 is generally equal to the wrist joint center 314.
A straight line 315 connecting 4 and the elbow joint center 312, and a straight line 31
It is given by the angle θ2 with 3. Regarding the orthogonal coordinate system (X, Y) in FIG. 8, the coordinate values (Xn, YR) of the wrist joint center 314 are as follows; Here, tI, 12 are the points 310, 312, and 312. The length between points 314 is a fixed length corresponding to the length of upper arm 13 (233) and forearm 15 (25) in FIG. 1. Therefore, in the coordinate calculation unit 141 in FIG. θ given by input signal 220°221
The calculation based on the above formula is performed using 1, 02, and a signal 240a corresponding to XR.

Ynに対応する信号240bが出力される。A signal 240b corresponding to Yn is output.

空間微分演算ユニツ)142a、142bでは、肩関節
θ1に関する座標値Xn、Ynの微分値が、入力信号2
20(θH) 、 240 a (XR)。
In the spatial differential calculation units 142a and 142b, the differential values of the coordinate values Xn and Yn with respect to the shoulder joint θ1 are calculated based on the input signal 2.
20 (θH), 240 a (XR).

240b(Yi)Th用いて計算され、信号250a。240b(Yi)Th and signal 250a.

250bとして出力される。250b.

に対応する240a、250ai入力して論理演算が実
行され、第2衣に示すような一理信号246a、248
.aが出力される。但し、手醒関節のX座@ X Rの
動作範囲の上限’kXυ、下限をXLとする。
A logical operation is performed by inputting 240a and 250ai corresponding to
.. a is output. However, the upper limit of the movement range of the X seat @ X R of the hand-raised joint is 'kXυ, and the lower limit is XL.

第2表 このような論理出力246a、248aの意味は次の通
シである。入力条件のうちaXR/θθl>Oは、θ1
全増加させるとXRも増加する状態にあるれとを示[)
でおり、θXn/aθ+(Oばその逆である1、従・つ
て例え(r、1:第2表の1)の場合はXRが上限X+
1.【り小さいので、Xltを増大させるためにθI金
増大させる信号2483金1とする。こnit:第4図
もしくは第6図の回路117で信号207ケjど「1.
てθ1ケ」胃犬させる楊ば(θ1がそのド限全こえ/こ
と?りと回じ動作である。同様に第2表の2)の場合は
、XRr、増大させるために01ケ減少させる信号24
6a7.rlとする。とれは第4.6図の信号206の
方に1古した場合(θ奮がそ、7Lの上限4こえたとき
ンに対応する、3)の場合は制限動作は何もしない。4
. ) 、 5 )の+1合も1)、2)と同様である
The meanings of the logic outputs 246a and 248a in Table 2 are as follows. Among the input conditions, aXR/θθl>O is θ1
Indicates that when the total is increased, XR will also increase [)
, and θXn/aθ+ (O is the opposite, 1, and for example (r, 1: 1 in Table 2), XR is the upper limit X+
1. Since θI is small, the signal 2483 to increase θI is set to 1 to increase Xlt. This unit: In the circuit 117 of FIG. 4 or 6, the signal 207 is "1.
In the case of θ1 ke' stomach dog (θ1 is a turning motion that exceeds its full limit/Kotori. Similarly, in the case of 2 in Table 2), decrease 01 ke to increase XRr. signal 24
6a7. Let it be rl. In the case where the value is 1 (corresponding to 3 when the value θ exceeds the upper limit of 7L by 4), no limiting operation is performed. 4
.. ), 5) +1 combination is also the same as 1), 2).

論理演算ユニツ)143bでは、手首関節のY座イ岱の
動作範囲(Y t、 (Y (’Y U )に関し′C
5論理l^算ユニツ)143aと同じ処理かなされ、同
様な意味の論理信号246b、24sbが出力される。
In the logical operation unit) 143b, the range of motion (Y t, (Y ('Y U )) of the Y seat of the wrist joint is
The same processing as in the 5 logic unit) 143a is performed, and logic signals 246b and 24sb having the same meaning are output.

そし7て111号246a、246h及び248,1゜
248bは、各々のオア回t、!8144 a、144
 bに上ってその論理和がとられて、信号2°42゜2
44として出力さね−る。
And 7 and No. 111 246a, 246h and 248, 1° 248b are each OR times t,! 8144 a, 144
b, the logical sum is taken, and the signal 2°42°2
44.

数値演9[部140の最終出力18号242ii、第3
図の上限論理信号206として用すられ、同じく信号2
44は、下限論理信号207として用いられる、その他
の回路の動作は、第3図で説明したものと同一であるう
この結果、千肖関節の位INは、第9図に示すような長
方形領域を動作範囲として泡するようになり、第1表の
回4;・ベモードへ512゜f\43  (82,83
1に総合的に動作制限することができる。
Numerical performance 9 [Final output of part 140 No. 18 242ii, No. 3
It is used as the upper limit logic signal 206 in the figure, and is also used as the signal 2
44 is used as the lower limit logic signal 207, and the operation of the other circuits is the same as that explained in FIG. It started to bubble with the operating range of
The operation can be comprehensively limited to 1.

本実施例によ、t’Lけ、手首関節の位麿の1t(11
作範囲を、XL +’ Xu 、YL 、Yuを適宜設
定することにより任意の長方形領域内で規制できるが、
この実施例と第3図で示した実施例と組み合わせること
により、例えば第10図の斜線で示すような領域50内
tマービユ17−タの動作範囲として規制することもで
きる。すなわち第3図の実施例のように、各関節の角度
θl 、θ2 (第8図参照)をそれぞれ個別に上下限
値で規制して第10図の円弧状の領域境界金つくり、同
時に第7図の実施例のように、直角座標に変換して第1
0図の直線状の狽域境界をつくり、これらのオア条件で
規制(どちらかの境界をこえたとき規制)するようにす
ればよい。なお以上のような動作範囲検出回路117あ
るいは第7図の演算処理ユットヲ含むサーボ演算器は、
マイクロコンピュータ等により容易に実現可能である。
According to this embodiment, 1t (11
The working range can be regulated within any rectangular area by appropriately setting XL + 'Xu, YL, and Yu.
By combining this embodiment with the embodiment shown in FIG. 3, it is possible to restrict the operation range of the t-merge controller 17 within the region 50 as shown by diagonal lines in FIG. 10, for example. That is, as in the embodiment shown in Fig. 3, the angles θl and θ2 (see Fig. 8) of each joint are individually regulated by upper and lower limit values to create the arc-shaped region boundary metal shown in Fig. 10, and at the same time As in the example in the figure, the first
It is sufficient to create a straight line boundary as shown in Figure 0, and to restrict it using these OR conditions (restrict when either boundary is crossed). Note that the servo arithmetic unit including the operating range detection circuit 117 as described above or the arithmetic processing unit shown in FIG.
This can be easily realized using a microcomputer or the like.

し発明の効果〕 以上の説明から明らかなように、本発明によれば、z(
1t作範囲外に入った関節金、マスタマニビュレ、−夕
を操作する操作員に反力の形で教示でき、かつその反力
によってマニビュレー タの各関節を自動的に動作範囲
内に戻すことができるので、マご、ビュレータの動作範
囲への復帰が容易になり、廿/こマニピュレータの操作
を中断させられることがなくなり、マニピュレータの操
作性全大幅に向」二できるという効果があり、同時に、
マニビコーレー タの動作範囲外作動による故障ケ防止
できるの−C5マニピュレータの信頼性の向上にもに、
きな効果がある。
Effects of the Invention] As is clear from the above description, according to the present invention, z(
To be able to give instructions in the form of a reaction force to the operator who operates the joints, master manibulator, and other parts that have gone out of the operating range, and to automatically return each joint of the manibulator to the operating range by the reaction force. This has the effect of making it easier to return the manipulator to its operating range, eliminating the need to interrupt the operation of the manipulator, and greatly improving the overall operability of the manipulator. ,
It is possible to prevent malfunctions due to operation outside the operating range of the manibicolator.It is also possible to improve the reliability of the C5 manipulator.
It has a great effect.

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

第1図は、本発明を適用するマスク・スレーブ式マニピ
ュレータの全体構成を示す図、第2図は第1図の内の制
御系のブロック図、第3図は不発発明の他の実施例を示
す図、第8図及び第9図は第7図の実施例の動作説明図
、$10図は第3図及び第7図の実施例を組合せた時の
動作範囲ケ示す図である。 1・・・マスタマニピュレータ、2・・・スレーゾマニ
ビュレータ、3・・・iti制御装置、12.22・・
・11−I関節、14.24・・・肘関節、16.26
・・・手首関節、31a、311)=−モータ、41a
、41b−イi’Zfii検出器、51X1.51b・
・・力検出器、117・・・動作範囲検出回路、118
・・・オアゲー用・、11つ・・・反力発生回路、12
0a、120b・・・uJ換スイツヂ、121・・・ラ
ッチ回路、127・・・セ)ノ作範tU+制限回路。 代理人 斤理士 秋本+E>ス炙 第 7 口 310 茅q 凶 γ θ    X4      八U
FIG. 1 is a diagram showing the overall configuration of a mask slave type manipulator to which the present invention is applied, FIG. 2 is a block diagram of the control system in FIG. 1, and FIG. 3 is a diagram showing another embodiment of the unexploded invention. 8 and 9 are explanatory diagrams of the operation of the embodiment of FIG. 7, and FIG. 10 is a diagram showing the operating range when the embodiment of FIG. 3 and FIG. 7 are combined. 1... Master manipulator, 2... Slezo manibulator, 3... iti control device, 12.22...
・11-I joint, 14.24...Elbow joint, 16.26
...Wrist joint, 31a, 311) =-motor, 41a
, 41b-ii'Zfii detector, 51X1.51b・
...Force detector, 117...Operating range detection circuit, 118
...for or games...11...reaction force generation circuit, 12
0a, 120b... uJ exchange switch, 121... latch circuit, 127... c) no operation range tU+ limit circuit. Agent Kairishi Akimoto + E> Su Aburidai 7 Mouth 310 Kaya γ θ X4 8U

Claims (1)

【特許請求の範囲】[Claims] 1、互いに対し5する関節を有する多関節型のマスク側
マニピュレータ及びスレーブ側マニピュレータの、各関
節の位置を示す位置信号のうちマスク側関節の位置信号
を目標信号としてスレーブ側関節の各々が対応するマス
ク側関節の各々に追随するように制御するだめのスレー
ブ側ザーボ機構と、対応する関節に印加された外力を示
す力信号の偏差を入力としてスレニブ■11)関節の各
々に印加された外力が対応するマスク側関節の各々に伝
達されるように制御するマスク側ザーボ機構とを備えた
マニピュレータの動作ル:、所定の範囲内に制限するた
めの装置に於て、マスタ側関節と峰゛れに対応するスレ
ーブfll!l関節のIIi′lIiま/(−は復数組
の位置信号の一方または双方を入力位1fi: (8号
とし、該入力位置信号に対応(−だ動作範囲ケ定める上
限値及び下限値をその内部に格′納し、かつ該上限値及
び下限値のいずれかを上記入力位置信号がこえた時に対
応する上限もしくは下限切換信号をオンとするところの
動作範囲検出手段と、上記上限及び下限切換信号がとも
にオフの時には」−記目標信号金すンプリング時毎に更
新しながら記憶し、上記上限もしくは下限切換信号の1
つがオンになった場合には該オンになった時点より直前
のサンプリング時に記憶した目標信号音ホールドして上
記スレーブ側ザーボ機構の目標信号として出力するとこ
ろの位置信号切換手段と、上記上限もしくは下限切換信
号がオンとなりた時に上記入力位1i:を信号音−h記
動作範囲内へ戻すような方向の反力信号全発生する/ζ
めの反力発生手段と、上記切換信号のいずれかがオンに
なった時に前記力信号の偏差に代って」−記反力信号を
上記マスタ側ザーボ機構へ入力とし、て与えるための力
信号切換手段とから成る制御系を、マスク側及びスレー
ブ側の対応関節toに1組ずつ設けたことを%徴とする
マニピュレータの動作範囲制限装置。
1. Of the position signals indicating the position of each joint of the multi-joint type mask-side manipulator and slave-side manipulator that have joints that are parallel to each other, each of the slave-side joints responds to the position signal of the mask-side joint as a target signal. The slave side servo mechanism is controlled to follow each of the mask side joints, and the deviation of the force signal indicating the external force applied to the corresponding joint is input. 11) The external force applied to each joint is Operation of a manipulator equipped with a mask-side servo mechanism that controls transmission to each of the corresponding mask-side joints: In a device for limiting the operation within a predetermined range, Slave corresponding to fll! IIi'lIi of the l joint (- indicates the input position 1fi: (- is the input position of one or both of the multiple sets of position signals.) (No. 8, and corresponds to the input position signal. an operating range detecting means which is stored therein and turns on a corresponding upper or lower limit switching signal when either the upper limit value or the lower limit value exceeds the input position signal; When both switching signals are off, the target signal is updated and memorized every time sampling is performed, and one of the above upper limit or lower limit switching signals is
a position signal switching means for holding the target signal sound stored at the time of sampling immediately before turning on and outputting it as a target signal of the slave side servo mechanism, and the upper or lower limit of the above-mentioned upper limit or lower limit. When the switching signal is turned on, a reaction force signal is generated in the direction that returns the input position 1i: to the operating range indicated by the signal sound - h.
and a force for inputting and applying the reaction force signal to the master side servo mechanism in place of the deviation of the force signal when either of the switching signals is turned on. An operating range limiting device for a manipulator characterized in that a control system comprising a signal switching means is provided for each corresponding joint to on the mask side and the slave side.
JP1747883A 1983-02-07 1983-02-07 Limiter for range of operation of manipulator Granted JPS59146770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1747883A JPS59146770A (en) 1983-02-07 1983-02-07 Limiter for range of operation of manipulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1747883A JPS59146770A (en) 1983-02-07 1983-02-07 Limiter for range of operation of manipulator

Publications (2)

Publication Number Publication Date
JPS59146770A true JPS59146770A (en) 1984-08-22
JPH0428507B2 JPH0428507B2 (en) 1992-05-14

Family

ID=11945109

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1747883A Granted JPS59146770A (en) 1983-02-07 1983-02-07 Limiter for range of operation of manipulator

Country Status (1)

Country Link
JP (1) JPS59146770A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63154184U (en) * 1987-03-31 1988-10-11
JPS63154183U (en) * 1987-03-31 1988-10-11
JPH01228784A (en) * 1988-03-09 1989-09-12 Hitachi Ltd Master/slave manipulator control method
US6850817B1 (en) 1992-01-21 2005-02-01 Sri International Surgical system
WO2017125994A1 (en) * 2016-01-18 2017-07-27 オリンパス株式会社 Manipulator system for medical use and operation method therefor
JP2019532785A (en) * 2016-09-12 2019-11-14 シグネチャー ロボット リミテッド Apparatus and method for supporting the use of tools

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0871071A (en) * 1994-09-01 1996-03-19 Olympus Optical Co Ltd Operating manipulator apparatus

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5648496U (en) * 1979-09-20 1981-04-30
JPS57114380A (en) * 1980-12-30 1982-07-16 Chiyuushiyou Kigiyou Shinkou J Discriminator for force of remote control type manipulator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5648496U (en) * 1979-09-20 1981-04-30
JPS57114380A (en) * 1980-12-30 1982-07-16 Chiyuushiyou Kigiyou Shinkou J Discriminator for force of remote control type manipulator

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63154184U (en) * 1987-03-31 1988-10-11
JPS63154183U (en) * 1987-03-31 1988-10-11
JPH01228784A (en) * 1988-03-09 1989-09-12 Hitachi Ltd Master/slave manipulator control method
US6850817B1 (en) 1992-01-21 2005-02-01 Sri International Surgical system
US6963792B1 (en) 1992-01-21 2005-11-08 Sri International Surgical method
WO2017125994A1 (en) * 2016-01-18 2017-07-27 オリンパス株式会社 Manipulator system for medical use and operation method therefor
JP2019532785A (en) * 2016-09-12 2019-11-14 シグネチャー ロボット リミテッド Apparatus and method for supporting the use of tools
US11786335B2 (en) 2016-09-12 2023-10-17 Kilburn & Strode LLP Apparatus and method for assisting tool use

Also Published As

Publication number Publication date
JPH0428507B2 (en) 1992-05-14

Similar Documents

Publication Publication Date Title
US5105367A (en) Master slave manipulator system
JP2664205B2 (en) Manipulator control system
EP0400624A2 (en) Distribution control apparatus
Caccavale et al. Integration for the next generation: embedding force control into industrial robots
US5404290A (en) Robotic manipulator including a failure detecting circuit for prohibiting a movable section from being driven
JPS59146770A (en) Limiter for range of operation of manipulator
JPS6085885A (en) Multi-joint mechanism control device
JPS6044293A (en) Control system of industrial robot
JPS6179589A (en) Operating device for robot
Fong et al. Distributed microcomputer control system for advanced teleoperation
JPH1029177A (en) Method and apparatus for controlling master-slave manipulator
JPS63267177A (en) Master/slave manipulator
JPS6352990A (en) Manipulator visual device
JPS58186585A (en) Method of aligning origin of robot
JP3146463B2 (en) Elbow movement control device for redundant axis manipulator
Vertut et al. Sensor-aided and/or computer-aided bilateral teleoperator system (SCATS)
CN115735166A (en) Numerical control system
JPH0239802B2 (en) ROBOTSUTONOSEIGYOHOHO
JP3431026B2 (en) Method for controlling a manipulator having seven or more axes having redundant axes
RU2725930C1 (en) Complex of mastering control of anthropomorphic robot manipulators
JP3136172B2 (en) Master-slave manipulator
JPH08309680A (en) Manipulator control system
JPH06226667A (en) Control method for 7-axis manipulator
WO2024004042A1 (en) Robot control device
JPH05301180A (en) Remote control system of doublr arms