JPH0683971B2 - Bilateral Servo Manipulator Control Method - Google Patents
Bilateral Servo Manipulator Control MethodInfo
- Publication number
- JPH0683971B2 JPH0683971B2 JP17985682A JP17985682A JPH0683971B2 JP H0683971 B2 JPH0683971 B2 JP H0683971B2 JP 17985682 A JP17985682 A JP 17985682A JP 17985682 A JP17985682 A JP 17985682A JP H0683971 B2 JPH0683971 B2 JP H0683971B2
- Authority
- JP
- Japan
- Prior art keywords
- master
- slave
- torque
- control gain
- friction compensation
- 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
Landscapes
- Control Of Position Or Direction (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、人間の遠隔操作によつて作業する、マスタ・
スレーブ・バイラテラルサーボマニピユレータに関する
ものである。DETAILED DESCRIPTION OF THE INVENTION Field of Application of the Invention The present invention relates to a master
The present invention relates to a slave bilateral servo manipulator.
従来のマスタ・スレーブ・バイラテラルサーボマニピユ
レータでは、第1図のようにマスタ10とスレーブ12の制
御方式が同一で、ともに位置制御を基本とするものであ
り、おのおのの入出力がつながれた対称形と呼ばれるも
のが多い。すなわち、マスタ10に人間の操作力100が加
わつたマスタの姿勢102が変わり、それがスレーブの位
置指令値となる。位置制御されたスレーブは、その指令
値102に追従して動作し、そのスレーブの姿勢104がさら
にマスタへの位置目標となるように構成されている。そ
して、スレーブが外力106によつて拘束されると、マス
タの位置目標104が固定される。そのため、人間の操作1
00に対してマスタからの反力108が発生し、等価的にス
レーブに加わつている外力106を人間にフイードバツク
するようになつている。In the conventional master / slave / bilateral servo manipulator, the master 10 and the slave 12 have the same control method as shown in FIG. Many are called symmetrical shapes. That is, the posture 102 of the master in which the human operating force 100 is applied to the master 10 changes, and this becomes the position command value of the slave. The position-controlled slave operates so as to follow the command value 102, and the posture 104 of the slave further serves as a position target for the master. When the slave is restrained by the external force 106, the position target 104 of the master is fixed. Therefore, human operation 1
A reaction force 108 from the master is generated with respect to 00, and the external force 106 equivalently applied to the slave is fed back to the human.
現実においては、上記のようにならず、人間がマスタに
操作力100を加えても、マスタの摩擦のためマスタの姿
勢102が変わらず、マスタの姿勢102がたとえ少し変化し
ても、スレーブの摩擦のためスレーブの姿勢104が変わ
らず、マスタの位置目標が固定されてしまう。そのた
め、スレーブに外力106が加わつていないにもかかわら
ず、大きな操作反力108が発生する。In reality, this is not the case, and even if a person applies an operating force 100 to the master, the master's posture 102 does not change due to the friction of the master, and even if the master's posture 102 slightly changes, Due to the friction, the attitude 104 of the slave does not change, and the position target of the master is fixed. Therefore, a large operation reaction force 108 is generated even though the external force 106 is not applied to the slave.
この対策のために、マスタ・スレーブの各マニピユレー
タの関節軸にトルク検出器をもうけて、関節に働いてい
るトルクを直接計測し、制御することが考えられるが、
その効果的な制御方式については未だ知られていなかつ
た。As a countermeasure for this, it is conceivable to provide a torque detector on the joint axis of each manipulator of the master and slave to directly measure and control the torque acting on the joint.
The effective control method has not yet been known.
トルク検出器を用いたマスタ・スレーブバイラテラルサ
ーボの制御方式としては、第2図に示すような基本構成
が考えられる。実際のマニピユレータでは、複数動作軸
であるが、ここでは簡単のため、一軸について説明す
る。As a master / slave bilateral servo control method using a torque detector, a basic configuration as shown in FIG. 2 can be considered. In an actual manipulator, there are a plurality of operating axes, but here, for simplicity, only one axis will be described.
マスタの関節軸につけられたマスタトルク検出器20によ
つて、マスタ関節軸に働いているトルク202を計測し、
スレーブ関節軸にとりつけられたスレーブトルク検出器
22によつて、スレーブ関節軸に働いているトルク204を
計測する。With the master torque detector 20 attached to the master joint axis, the torque 202 acting on the master joint axis is measured,
Slave torque detector mounted on slave joint shaft
22 is used to measure the torque 204 acting on the slave joint axis.
マスタ関節軸に働いているトルク202と、スレーブ関節
軸に働いているトルク204との差206によつてマスタ24を
駆動し、マスタの姿勢102によつてスレーブ26を位置制
御する。スレーブの姿勢104はマスタにフイードバツク
しない。この方式によれば、スレーブに摩擦があつて
も、スレーブに外力が加わつていない場合には、スレー
ブトルク検出器22で検出されるトルク204は零であり、
スレーブの摩擦の影響は、マスタの操作にあらわれな
い。また、マスタの摩擦の影響は、マスタ摩擦補償208
をほどこせばよい。トルク検出器を設けたマスタ・スレ
ーブ形サーボ・マニピュレータは、例えば、特開昭55−
101387号、特開昭55−101388号、特開昭55−120992号、
特開昭55−120993号あるいは特願昭56−147197号(特開
昭58−51086号)に提案されている。The master 24 is driven by the difference 206 between the torque 202 acting on the master joint axis and the torque 204 acting on the slave joint axis, and the position of the slave 26 is controlled by the attitude 102 of the master. The slave posture 104 does not feed back to the master. According to this method, even if there is friction in the slave, if no external force is applied to the slave, the torque 204 detected by the slave torque detector 22 is zero,
The effects of slave friction do not appear in master operation. In addition, the effect of master friction is
You can give it. A master-slave type servo manipulator provided with a torque detector is disclosed in, for example, Japanese Patent Laid-Open No. 55-
101387, JP-A-55-101388, JP-A-55-120992,
It is proposed in JP-A-55-120993 or JP-A-56-147197 (JP-A-58-51086).
この方式では、スレーブは単なる位置制御なので制御の
中心はマスタの制御方式となるが、これには以下に述べ
るような問題がある。In this method, since the slave is merely position control, the center of control is the master control method, but this has the following problems.
第3図に示すように、トルク検出器30は、制御的にみる
と、検出器入力角度302と出力角度304とのずれ306によ
つて発生するひずみを利用したもので、そのずれ306に
応じて電気的なトルク検出信号308と機械的な伝達トル
ク310が出力される。この図において、Keはずれ306か
ら電気的なトルク検出信号308への変換利得であり、K
mはずれ306から機械的伝達トルク310への変換利得であ
る。As shown in FIG. 3, in terms of control, the torque detector 30 uses the strain generated due to the deviation 306 between the detector input angle 302 and the output angle 304, and the torque declining according to the deviation 306. Electrical torque detection signal 308 and mechanical transmission torque 310 are output. In this figure, K e is the conversion gain from the deviation 306 to the electrical torque detection signal 308, and K e
It is a conversion gain from the m offset 306 to the mechanical transmission torque 310.
このような意味をもつトルク検出器を用いたマスタの等
価的制御ブロツクは、第4図のように、人間の操作角度
302を指令値とする位置決め制御系となることがわか
る。同図において破線左側がトルク検出器である。この
ブロツク図について説明すると、トルク検出器からの電
気的なトルク検出信号308は、トルク制御利得Ktだけ
増幅されて電気的トルク402となり、トルク検出器の機
械的伝達トルク310と加算されて実効トルク404となり、
マスタ機構部イナーシヤJを駆動する。これによつてマ
スタは、角速度406で移動し、マスタの角度は304とな
る。この角度304が人間の操作角度302と一致するように
制御されるわけである。An equivalent control block of the master using the torque detector having such a meaning is as shown in FIG.
It can be seen that the positioning control system uses 302 as the command value. In the figure, the left side of the broken line is the torque detector. Explaining this block diagram, the electrical torque detection signal 308 from the torque detector is amplified by the torque control gain K t to become an electrical torque 402, which is added to the mechanical transmission torque 310 of the torque detector to be effective. Torque 404,
The master mechanism inertia J is driven. As a result, the master moves at the angular velocity 406, and the angle of the master becomes 304. This angle 304 is controlled so as to match the human operation angle 302.
ただし特徴的なことは、このような位置制御ループが構
成されるのは、人間によつてトルク検出器入力側が保持
された場合だけであり、人間がマスタをはなすと、ずれ
306がつねに零となり、ループは構成されなくなる。However, the characteristic feature is that such a position control loop is configured only when the input side of the torque detector is held by a human being, and when the human being acts as a master, the position shift loop will be shifted.
306 is always zero and the loop is no longer constructed.
さてこの制御ループの、人間の操作角度から、マスタの
角度への伝達関数G(s)は、 となり、ダンピングのまつたくきかない制御系となつて
いることがわかる。すなわち理論的には、人間が操作す
ると、マスタの角度は振動を続けることになる。ただ、
実際の実験によれば、人間がマスタをかるくつかんで操
作した場合には、振動が発生せず、しつかりつかんで操
作した場合には定常的な振動が発生した。振動が発生し
た場合でも、人間がマスタをはなすと位置制御ループが
なくなるため、振動は停止する。Now, the transfer function G (s) of this control loop from the human operation angle to the master angle is Therefore, it can be seen that it is a control system that does not require damping. That is, theoretically, when operated by a human, the angle of the master will continue to vibrate. However,
According to actual experiments, when a human grasped the master lightly and operated it, vibration did not occur, and when the human grasped the master tightly, steady vibration occurred. Even if vibration occurs, the vibration stops when the person releases the master because the position control loop disappears.
また、マスタをしつかりつかんで操作した場合でも、ト
ルク制御利得Ktが小さい場合には振動が発生しなかつ
た。これは、人間の腕自体の動作損失によるダンピング
がきくものと考えられる。しかしながら、トルク制御利
得Ktが小さい場合には、マスタの摩擦の影響で動きが
重いという問題があつた。Further, even when the master was grasped and operated, the vibration did not occur when the torque control gain K t was small. This is considered to be due to the damping caused by the motion loss of the human arm itself. However, when the torque control gain K t is small, there is a problem that the movement is heavy due to the influence of the friction of the master.
したがつて、本発明の目的は、関節軸にトルク検出器を
もうけたマスタ・スレーブバイラテラルサーボマニピユ
レータにおける振動を防止するための制御方式を提供す
ることにある。Therefore, it is an object of the present invention to provide a control method for preventing vibration in a master / slave bilateral servo manipulator having a torque detector on a joint axis.
本発明の特徴は、マスタの動作速度に応じて、トルク制
御利得と動摩擦補償量を変化させる点にある。A feature of the present invention is that the torque control gain and the dynamic friction compensation amount are changed according to the operating speed of the master.
以下に、本発明を実施例に従つて説明する。 The present invention will be described below with reference to examples.
第5図が、本発明の実施例を説明する図である。実際の
マニピユレータでは7つの自由度をもつているが、ここ
では簡単のために、1自由度について説明する。この実
施例では、サーボ演算に、マイクロコンピユータを用い
ており、その演算部は同図で破線で囲まれた部分であ
る。FIG. 5 is a diagram for explaining an embodiment of the present invention. An actual manipulator has seven degrees of freedom, but for simplicity, only one degree of freedom will be described here. In this embodiment, a microcomputer is used for servo calculation, and the calculation part is the part surrounded by the broken line in FIG.
人間が操作するマスタ10の関節につけられたトルク検出
器20によつて、この関節部に働くトルクが、トルク検出
信号202として検出される。By the torque detector 20 attached to the joint of the master 10 operated by a human, the torque acting on this joint is detected as the torque detection signal 202.
また、スレーブ12の対応する関節にとりつけられたトル
ク検出器22によつて、この関節部に働くトルクが、トル
ク検出信号204として検出される。これらはおのおのN
Dコンバータ50,51によつて計算機にとり込まれ、(MAS
-TORQ)502,(SLV-TORQ)504となる。そして、トルク偏
差(TORQ-ERR)506が計算される。(TORQ-ERR)=(MAS
-TORQ)−(SLV-TORQ) D/Aコンバータへの出力値(MAS-TREF)508は、以下のよ
うに計算される。The torque detector 22 attached to the corresponding joint of the slave 12 detects the torque acting on this joint as a torque detection signal 204. These are N
It is taken into the computer by the D converters 50 and 51, and (MAS
- TORQ) 502, (SLV - the TORQ) 504. Then, the torque deviation (TORQ - ERR) 506 is calculated. (TORQ - ERR) = (MAS
- TORQ) - (SLV - TORQ ) D / A output value to the converter (MAS - TREF) 508 is calculated as follows.
(MAS-TREF)=(TORQ-ERR)×Kt +Fm ここでKtはトルク制御利得であり、Fmは動摩擦補償
値である。このトルク制御利得Ktと動摩擦補償値Fm
は、マスタ速度mの関数として構成されている。これ
については、後に詳述する。 (MAS - TREF) = (TORQ - ERR) × K t + F m where K t is a torque control gain, F m is the dynamic friction compensation value. The torque control gain K t and the dynamic friction compensation value F m
Is configured as a function of the master speed m . This will be described later in detail.
D/Aコンバータの出力510は、定電流ドライバー53に加え
られ、マスタ駆動用DCモータ54を駆動する。このモータ
軸に直結されたインクリメンタルエンコーダ55の出力パ
ルスは、UP/DOWnカウンタ56によつて計数され、マスタ
の位置xmとなる。このマスタの位置xmと、1サンプ
ル遅れの位置情報から、マスタの速度mが算出され
る。すなわち、m =(1−e−sT)/T・xm 前述の、トルク制御利得Ktについては、 −vm≦m≦vmでは、 Kt=KH m<−vm,vm<mでは Kt=KL ただし、KL<KH 動摩擦補償値Fmについては、 −vm≦m≦vmでは、 Fm=0 vm<mでは、 Fm=f1>0 m<−vmでは、 Fm=f2<0 となつている。この場合、vm,KH,KL,f1,f2の実際の
値については、実験により適当な値に定められる。具体
的には、f1,f2はマスタを一定速度で動かした時に、動
摩擦による操作抵抗が感じられないような値とする。v
mは静止摩擦と動摩擦の切換速度であり、本実施例では とした。KHは起動時の抵抗が感じられなくなるように
選びKHは振動が発生しないように決める。さらに、速
度vmにおいて操作力が不連続とならないように調整す
るKtについては上記以外にも、第6図のように、m
=0で、Kt=KHとなり、その両側でKLに漸近する
関数であつてもよい。The output 510 of the D / A converter is added to the constant current driver 53 to drive the master driving DC motor 54. The output pulse of the incremental encoder 55 directly connected to this motor shaft is counted by the UP / D OW n counter 56 and becomes the master position x m . The velocity m of the master is calculated from the position x m of the master and the position information delayed by one sample. That is, m = (1−e −sT ) / T · x m Regarding the above-mentioned torque control gain K t , when −v m ≦ m ≦ v m , K t = K H m <−v m , v m However, in the case of < m , Kt = K L However, in the case of K L <K H dynamic friction compensation value F m , in the case of −v m ≦ m ≦ v m , F m = 0 v m < m , F m = f 1 > 0 in m <-v m, and summer and F m = f 2 <0. In this case, the actual values of v m , K H , K L , f 1 and f 2 are set to appropriate values by experiments. Specifically, f 1 and f 2 are values such that no operation resistance due to dynamic friction is felt when the master is moved at a constant speed. v
m is a switching speed between static friction and dynamic friction, and in this embodiment, And K H is K H chosen so that it is no longer felt the resistance at the time of start-up is determined so that the vibration does not occur. Furthermore, besides above for K t the operating force in the velocity v m is adjusted so as not discontinuous, as FIG. 6, m
= 0, K t = K H , and it may be a function that asymptotically approaches K L on both sides thereof.
動摩擦補償値Fmについては、第7図のように、m=
0でFm=0となり、mが増加するとFm=f1に漸定
し、mが減少するとFm=f2に漸近する関数ならばな
んでもよい。Regarding the dynamic friction compensation value F m , as shown in FIG. 7, m =
At 0, F m = 0, and when m increases, it gradually changes to F m = f 1 , and when m decreases, any function asymptotic to F m = f 2 is acceptable.
スレーブは動摩擦補償付の位置制御サーボで、マスタの
位置xmを位置指令入力としている。スレーブ位置偏差
(SLV-ERR)550は、スレーブ現在位置xsと、位置指令
xmより、 (SLV-ERR)=xm−xs スレーブ速度指令(SLV-VREF)552は、 −vl≦Kp×(SLV-ERR)vlならば、 (SLV-VREF)=Kp×(SLV-ERR) Kp×(SLV-ERR)<−vlなら、 (SLV-VREF)=−vl vl<Kp×(SLV-ERR)なら、 (SLV-VREF)=vl ここで、Kpは位置制御利得であり、vlはスレーブの
最高移動速度を規定するパラメータである。The slave is a position control servo with dynamic friction compensation, and the position x m of the master is used as a position command input. Slave position deviation (SLV - ERR) 550 is slave current position x s and position command x m , (SLV - ERR) = x m -x s Slave speed command (SLV - VREF) 552 is -v l ≤ if - (ERR SLV) v l, K p × (SLV - VREF) = K p × (SLV - ERR) K p × (SLV - ERR) <- v if l, (SLV - VREF) = - v l If v l <K p × (SLV - ERR), then (SLV - VREF) = v l, where K p is the position control gain and v l is the parameter defining the maximum speed of movement of the slave.
スレーブの速度偏差(SLV-VERR)554は、スレーブ速度
sとすれば、 (SLV-VERR)=(SLV-VREF)−s スレーブトルク指令(SLV-TRER)556は、 (SLV-TREF)=Kv×(SLV-VERR)+Fs ここで、Kvはスレーブ速度制御利得である。Fsはス
レーブ動摩擦補償値であり、マスタで述べたものと同様
に、スレーブ速度sの関数である。すなわち、 −vs≦s≦vsでは、 Fs=0 vs<sでは Fs=f3>0 s<−vsでは Fs=f4<0 となつている。Slave speed deviation (SLV - VERR) 554 is the slave speed
if s, (SLV - VERR) = (SLV - VREF) - s Slave torque command (SLV - TRER) 556 is, (SLV - TREF) = K v × (SLV - VERR) + F s where, K v Is the slave speed control gain. F s is the slave dynamic friction compensation value, which is a function of slave speed s , similar to that described for the master. That is, in the -v s ≦ s ≦ v s, and summer and F s = 0 v s <In s F s = f 3> 0 s < In -v s F s = f 4 < 0.
スレーブトルク指令値(SLV-TREF)556は、D/Aコンバー
タ57によつてアナログ信号558に変換され、定電流ドラ
イバー58に入力される。この定電流ドライバー58の出力
560によつて、スレーブ駆動用DCモータ59が駆動され
る。このDCモータ軸に直結されたインクリメンタルエン
コーダ60の出力パルス562は、Up/Downカウンタ61によつ
て計数され、スレーブ位置指令xsとなる。スレーブ速
度は、マスタと同様に、s =(1−e−sT)/T・xs によつて算出される。The slave torque command value (SLV - TREF) 556 is converted into an analog signal 558 by the D / A converter 57 and input to the constant current driver 58. The output of this constant current driver 58
The DC motor 59 for slave drive is driven by 560. The output pulse 562 of the incremental encoder 60 directly connected to the DC motor shaft is counted by the Up / Down counter 61 and becomes the slave position command x s . The slave speed is calculated by s = (1−e −sT ) / T · x s as in the master.
本発明によつて、力検出器を各関節軸にとりつけた、マ
スタスレーブバイラテラルサーボマニピユレータにおい
て、マスタの静止摩擦、動摩擦、慣性などがすべて補償
され、スレーブの摩擦の影響を受けず、制御的にも安定
で、したがつて振動もなく、きわめて小さい力でらくに
操作できるバイラテラルサーボマニピユレータが実現で
きる。According to the present invention, the force detector is attached to each joint axis, in the master-slave bilateral servo manipulator, the static friction of the master, dynamic friction, inertia, etc. are all compensated, without being affected by the friction of the slave, It is possible to realize a bilateral servo manipulator that is stable in terms of control, therefore has no vibration, and can be operated easily with extremely small force.
第1図は、従来の対称形バイラテラルサーボマニピユレ
ータの説明図である。第2図は、トルク検出器を用いた
バイラテラルマニピユレータの説明図である。第3図
は、トルク検出器の制御的な説明図である。第4図は、
トルク検出器を用いたマスタの制御ブロツク図である。
第5図は、本発明の実施例を説明するための図である。
第6図は、マスタ速度とトルク制御利得の関係図であ
る。第7図は、マスタ速度と、動摩擦補償値の関係図で
ある。FIG. 1 is an explanatory diagram of a conventional symmetrical bilateral servo manipulator. FIG. 2 is an explanatory diagram of a bilateral manipulator using a torque detector. FIG. 3 is a control explanatory view of the torque detector. Figure 4 shows
FIG. 6 is a control block diagram of a master using a torque detector.
FIG. 5 is a diagram for explaining an embodiment of the present invention.
FIG. 6 is a relationship diagram between the master speed and the torque control gain. FIG. 7 is a relationship diagram between the master speed and the dynamic friction compensation value.
Claims (4)
ータの制御方法で、マニピュレータ各関節軸にトルク検
出器をもうけ、マスタとスレーブの各対応軸に働くトル
ク差をトルク制御利得及びマスタ摩擦補償量に基づいて
演算処理し反力としてマスタの駆動系にフィードバック
してこれを駆動し、このマスタの位置に応じて、スレー
ブを位置制御するとともに、上記トルク制御利得とマス
タ摩擦補償量を、マスタの移動速度に応じて変化させる
ことを特徴とするバイラテラルサーボマニピュレータ制
御方法。1. A method of controlling a human-controlled master / slave manipulator, wherein a torque detector is provided on each joint axis of the manipulator, and a torque difference acting on each corresponding axis of the master and slave is used as a torque control gain and a master friction compensation amount. Based on the calculation, the reaction force is fed back to the drive system of the master to drive it, the slave position is controlled according to the position of the master, and the torque control gain and master friction compensation amount are transferred to the master. A bilateral servo manipulator control method characterized by being changed according to speed.
じて減少させ、該マスタ摩擦補償量を該移動速度の増大
に応じて増大させることを特徴とする特許請求の範囲第
1項記載のバイラテラルサーボマニピュレータ制御方
法。2. The torque control gain is decreased in accordance with an increase in the moving speed, and the master friction compensation amount is increased in accordance with an increase in the moving speed. Bilateral servo manipulator control method.
じて段階的に減少させ、該マスタ摩擦補償量を該移動速
度の増大に応じて段階的に増大させることを特徴とする
特許請求の範囲第2項記載のバイラテラルサーボマニピ
ュレータ制御方法。3. The torque control gain is gradually reduced in accordance with an increase in the moving speed, and the master friction compensation amount is gradually increased in accordance with an increase in the moving speed. The method of controlling a bilateral servo manipulator according to the second item of the above.
該トルク制御利得及びマスタ摩擦補償量の値を変化させ
ることを特徴とする特許請求の範囲第3項記載のバイラ
テラルサーボマニピュレータ制御方法。4. Depending on whether or not the moving speed is a predetermined value or more,
4. The bilateral servo manipulator control method according to claim 3, wherein the values of the torque control gain and the master friction compensation amount are changed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17985682A JPH0683971B2 (en) | 1982-10-15 | 1982-10-15 | Bilateral Servo Manipulator Control Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17985682A JPH0683971B2 (en) | 1982-10-15 | 1982-10-15 | Bilateral Servo Manipulator Control Method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5969279A JPS5969279A (en) | 1984-04-19 |
| JPH0683971B2 true JPH0683971B2 (en) | 1994-10-26 |
Family
ID=16073106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17985682A Expired - Lifetime JPH0683971B2 (en) | 1982-10-15 | 1982-10-15 | Bilateral Servo Manipulator Control Method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0683971B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61244471A (en) * | 1985-04-23 | 1986-10-30 | 株式会社 アマダ | Master/slave type robot |
| US4893981A (en) * | 1987-03-26 | 1990-01-16 | Kabushiki Kaisha Komatsu Seisakusho | Master/slave type manipulator |
| JP6778199B2 (en) * | 2015-08-25 | 2020-10-28 | 川崎重工業株式会社 | Remote control robot system |
-
1982
- 1982-10-15 JP JP17985682A patent/JPH0683971B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5969279A (en) | 1984-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4727303A (en) | Positional control method and system utilizing same | |
| KR940003005B1 (en) | Arrangement for speed regulation of electric motor | |
| KR900007107B1 (en) | Speed control method | |
| WO2005009692A1 (en) | Robot arm control method and control device | |
| JPH05216504A (en) | Adaptive sliding mode control system for control object including spring system | |
| EP0292575B1 (en) | Servo motor controller | |
| JP3981773B2 (en) | Robot controller | |
| EP0518303A2 (en) | Rate mode hand controller with force reflection | |
| JP3239789B2 (en) | Control device and control method | |
| JP3656663B2 (en) | Electric motor positioning control method | |
| JPH03130808A (en) | Method and device for control of robot | |
| JP2663526B2 (en) | Actuator control device | |
| JPH0683971B2 (en) | Bilateral Servo Manipulator Control Method | |
| US4481453A (en) | Torque loop control system and method | |
| JP2580502B2 (en) | Force / torque control method for motor with reduction gear | |
| JP2002331477A (en) | Robot control method and control device | |
| JP2003039348A (en) | Control device for remote control robot | |
| JPH11231940A (en) | Robot control device | |
| JP2628846B2 (en) | Industrial robot control method and apparatus | |
| JP4513071B2 (en) | Robot control device | |
| JPH05313746A (en) | Controller for manipulator | |
| JPS61151714A (en) | Position force control system | |
| JP3253170B2 (en) | Manipulator control method | |
| JPH0769734B2 (en) | Manipulator device | |
| JP2000084878A (en) | Robot control device |