JPH0976184A - Control device of robot - Google Patents

Control device of robot

Info

Publication number
JPH0976184A
JPH0976184A JP25923195A JP25923195A JPH0976184A JP H0976184 A JPH0976184 A JP H0976184A JP 25923195 A JP25923195 A JP 25923195A JP 25923195 A JP25923195 A JP 25923195A JP H0976184 A JPH0976184 A JP H0976184A
Authority
JP
Japan
Prior art keywords
control
robot
value
gravity
flexible
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
JP25923195A
Other languages
Japanese (ja)
Other versions
JP3460761B2 (en
Inventor
Yasuyuki Inoue
康之 井上
Hideo Nagata
英夫 永田
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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
Priority to JP25923195A priority Critical patent/JP3460761B2/en
Application filed by Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to PCT/JP1996/002574 priority patent/WO1997010081A1/en
Priority to CN96197955A priority patent/CN1067001C/en
Priority to DE69636230T priority patent/DE69636230T2/en
Priority to EP20030029866 priority patent/EP1418026A1/en
Priority to KR10-1998-0701823A priority patent/KR100439466B1/en
Priority to EP96929577A priority patent/EP0881044B1/en
Priority to US09/029,735 priority patent/US5994864A/en
Publication of JPH0976184A publication Critical patent/JPH0976184A/en
Priority to CN00102622A priority patent/CN1131766C/en
Application granted granted Critical
Publication of JP3460761B2 publication Critical patent/JP3460761B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PROBLEM TO BE SOLVED: To carry out smooth transfer between soft control and positional control by replacing an output value of integral action with a gravity compensating value computed from an actual robot arm joint angle, a robot link mass and a center of gravity position. SOLUTION: A value of an integrator 5 is a value added with friction and gravity in a control system of a robot arm not radically moving. Consequently, in case of transferring from positional control to soft control, it is continuously transferred to a soft characteristic while keeping a gravity balance by storing this value in a memory 6 and separately compensating it as compensating torque of the soft control. At the time of the soft control, it is performed in such a condition that a switch 14 is open, and a switch 15 is closed. It is possible to take the soft characteristic against external force by lowering a torque limit at the time of the soft control. Gravity can be compensated by the value stored in the memory 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、位置制御と柔軟制御を
切り替えながら作業を遂行するロボットの制御装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot controller for performing work while switching between position control and flexible control.

【0002】[0002]

【従来の技術】図4はロボットの関節の制御で従来から
良く用いられているモータの位置制御系を表す。位置制
御系では摩擦や外力に対抗して位置決めを行うため速度
制御ループゲインKv、位置ループゲインKpをできる
だけ高く設定する。また、積分器1を比例ゲイン2と並
列に置くことによりさらにその特性が高まるよう制御が
行われている。このような制御方式により外力が作用す
る条件下でもロボットの手先を目標とする位置に正確に
位置決めを行うことができる。ところが上記のロボット
では、外部から大きな作用力が働きその力を吸収しなが
ら作業を行うような用途に対応することができない。た
とえば、ロボットに外部の機械から力が作用し柔軟に受
けとめるような作業や、ロボットにより部品を把持し押
しつけるような用途などにおいて、従来の位置制御ロボ
ットで作業を遂行しようとした場合、RCCやフロート
装置など機械的に柔軟な装置をロボット先端に取付ける
ことを必要としていた。これに対し、ロボットに特別な
装置を付加することなく柔軟な制御を行う方式として、
柔軟制御の指令が出れば、速度制御ループゲイン及び位
置ループゲインを低下させて柔軟制御に移行させる方式
が提案されている(特開平6-332538号公報参照)。
2. Description of the Related Art FIG. 4 shows a position control system of a motor which has been often used conventionally for controlling robot joints. In the position control system, the speed control loop gain Kv and the position loop gain Kp are set as high as possible in order to perform positioning against friction and external force. Also, by placing the integrator 1 in parallel with the proportional gain 2, control is performed so that its characteristics are further enhanced. With such a control method, the hand of the robot can be accurately positioned at a target position even under the condition that an external force acts. However, the above robot cannot be applied to applications in which a large acting force acts from the outside to absorb the force and work is performed. For example, when trying to perform work with a conventional position control robot in a work in which a force is applied to the robot from an external machine to flexibly receive it, or in an application in which the robot grips and pushes a component, RCC or float It was necessary to attach a mechanically flexible device such as a device to the tip of the robot. On the other hand, as a method of performing flexible control without adding a special device to the robot,
A method has been proposed in which the speed control loop gain and the position loop gain are reduced to shift to the flexible control when a command for the flexible control is issued (see Japanese Patent Laid-Open No. 6-332538).

【0003】[0003]

【発明が解決しようとする課題】ところが、位置制御か
ら柔軟制御に変更すると、静的に作用する力、特に重力
の影響を大きく受ける。すなわち、柔軟な機能を生かし
始めると重力の作用によりロボットアームが重力方向に
落下して大きく姿勢が変化し、作業の遂行が困難になっ
ていた。また、柔軟制御から位置制御に移行する場合に
は、速度制御系の積分に値が蓄積するまでの間、重力方
向に落下したり、応答が安定しない等の問題を有してい
た。また柔軟制御中には位置指令の値とロボットの現在
位置が一致していない場合が多く、突然柔軟制御から位
置制御に移行するとロボットが急に位置指令値に収束す
るため、ロボットが周囲の物体に衝突したり、積分器の
リミットによるハンチングにより不安定な応答になるな
ど、非常に危険である等の問題を有していた。さらに、
ロボットの各軸を駆動する各軸毎の複数のサーボゲイン
をある関係を保ちながら調整する必要がある。さらに、
サーボ偏差が増大するとサーボモータの発生トルクが比
例的に増大するため、外界から作用する機械等のストロ
ークが大きな場合に対応できない。そこで、本発明は、
重力の影響を大きく受けることなく、両制御間のスムー
ズな移行を実現する装置を提供することを目的とする。
However, when the position control is changed to the soft control, the force that acts statically, especially the influence of gravity, is greatly affected. That is, when the flexible function is started to be utilized, the action of gravity causes the robot arm to drop in the direction of gravity and the posture of the robot arm is greatly changed, making it difficult to perform the work. Further, when the control is changed from the flexible control to the position control, there are problems such as falling in the direction of gravity and unstable response until the value is accumulated in the integral of the speed control system. In addition, during flexible control, the position command value and the current position of the robot often do not match, and when the control suddenly shifts from flexible control to the position control value, the robot suddenly converges to the position command value. There was a problem that it was extremely dangerous, such as a collision with the vehicle and an unstable response due to hunting due to the limit of the integrator. further,
It is necessary to adjust a plurality of servo gains for each axis that drives each axis of the robot while maintaining a certain relationship. further,
When the servo deviation increases, the torque generated by the servo motor increases proportionally, so that it is not possible to cope with a large stroke of a machine or the like acting from the outside. Therefore, the present invention is
An object of the present invention is to provide a device that realizes a smooth transition between the two controls without being greatly affected by gravity.

【0004】[0004]

【課題を解決するための手段】本発明は上記問題点を解
決するため、 ロボット動作中に位置制御と柔軟制御を切り換える手段
を有するロボットの制御装置において、 位置制御から柔軟制御に移行するときは、速度制御系の
積分動作を中止するとともに、その積分動作の出力値を
実際のロボットアームの関節角度、ロボットのリンク質
量及び重心位置に基づいて算出された重力補償値に置き
換えることを特徴とするものである。また、柔軟制御か
ら位置制御に復帰するときは、現在位置を指令位置とす
ることを特徴とするものである。さらにまた、柔軟制御
から位置制御に復帰するときは、実際のロボットアーム
の関節角度に基づいて算出された重力補償値を、前記速
度制御系の積分値としてセットすることを特徴とするも
のである。前記位置制御と柔軟制御の切り替えは、速度
制御系の出力値、すなわちトルク指令値を制限すること
により行うことも特徴とする。
In order to solve the above-mentioned problems, the present invention provides a robot controller having means for switching between position control and flexible control during robot operation. , It is characterized in that the integration operation of the speed control system is stopped and the output value of the integration operation is replaced with the gravity compensation value calculated based on the actual joint angle of the robot arm, the link mass of the robot, and the position of the center of gravity. It is a thing. Moreover, when returning from the flexible control to the position control, the present position is set as the command position. Furthermore, when returning from the flexible control to the position control, the gravity compensation value calculated based on the actual joint angle of the robot arm is set as the integral value of the speed control system. . The switching between the position control and the flexible control is also performed by limiting the output value of the speed control system, that is, the torque command value.

【0005】[0005]

【作用】上記手段により、重力の影響を大きく受けるこ
となく、両制御間のスムーズな移行を実現できる。
By the above means, a smooth transition between the two controls can be realized without being greatly affected by gravity.

【0006】[0006]

【実施例】本発明の実施例を示すブロック図を図示して
説明する。図1は本発明の第1の実施例である。図にお
いて、1は位置指令作成部、2は位置ループゲイン、3
は速度ループゲイン、4は比例器、5は積分器、6はメ
モリ、7はリミッタ、8はトルク指令、9はアンプ、1
0は各関節を駆動するモータ、11はモータ位置、12
は微分器、13はモータ速度、14〜16はスイッチで
ある。この制御系において、位置制御時はスイッチ14
が閉、スイッチ15が開の状態で行われる。位置制御の
速度制御系において加速トルクが0に近い場合、積分器
5に蓄積されている値は定常的にアームに作用している
力である。したがって、急激な運動を行っていないロボ
ットアームの制御系では、積分器5の値は摩擦と重力の
加え合わされた値である。従って、位置制御から柔軟制
御に移行する場合、この値をメモリ6に保存し、柔軟制
御の補償トルクとして別に補償することで、重力バラン
スを保ちながら連続性に柔軟な特性に移行することがで
きる。柔軟制御時にはスイッチ14が開、スイッチ15
が閉の状態で行われる。柔軟制御時にはトルクリミット
を低減(もしくは公知のゲインを低減することを用いて
もよい)により外力に対して柔軟な特性をとることがで
きる。重力はメモリに保存された値により補償される。
柔軟制御から位置制御へ移行する場合は、柔軟制御移行
時に保存されたメモリ6の値が再び積分器5の初期値と
してセットされる。位置制御から柔軟制御に移行した後
のロボットの変形量が大きくない場合には積分値の変化
は少なく、スムーズに位置制御へ移行する。このとき、
同時に位置指令も現在値で作りなおす(スイッチ16が
閉じる)ことにより、急激なロボットのアームの運動な
どを伴わず安定的に両制御間を移行させる点が本発明の
特徴である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS A block diagram showing an embodiment of the present invention will be shown and described. FIG. 1 is a first embodiment of the present invention. In the figure, 1 is a position command generator, 2 is a position loop gain, and 3 is
Is a velocity loop gain, 4 is a proportional device, 5 is an integrator, 6 is a memory, 7 is a limiter, 8 is a torque command, 9 is an amplifier, 1
0 is a motor for driving each joint, 11 is a motor position, 12
Is a differentiator, 13 is a motor speed, and 14 to 16 are switches. In this control system, the switch 14 is used during position control.
Is closed and the switch 15 is open. When the acceleration torque is close to 0 in the speed control system for position control, the value accumulated in the integrator 5 is the force that is constantly acting on the arm. Therefore, in the control system of the robot arm that does not perform abrupt movement, the value of the integrator 5 is a value obtained by adding friction and gravity. Therefore, when shifting from the position control to the flexible control, this value is stored in the memory 6 and separately compensated as the compensation torque of the flexible control, so that the continuity can be shifted to the flexible characteristic while maintaining the gravity balance. . Switch 14 opens and switch 15 during flexible control
Is performed in a closed state. At the time of soft control, the torque limit is reduced (or a known gain may be reduced) to obtain a flexible characteristic with respect to an external force. Gravity is compensated by the value stored in memory.
When shifting from the flexible control to the position control, the value stored in the memory 6 at the time of shifting the flexible control is set again as the initial value of the integrator 5. When the amount of deformation of the robot after the transition from the position control to the flexible control is not large, the change in the integral value is small and the position control smoothly proceeds. At this time,
At the same time, the position command is recreated with the current value (the switch 16 is closed), so that a stable transition between the two controls is achieved without abrupt movement of the robot arm.

【0007】第1の実施例でも重力は一応補償される
が、さらに積極的に演算により補償する第2の実施例を
図2に示す。図において、17は重力演算部、18は重
力パラメータ部である。重力はあらかじめ測定により求
められ、重力パラメータ部18に記憶されている重力パ
ラメータと、ロボットアームの現在の関節角の計測値か
ら重力演算部17で演算する。位置制御から柔軟制御に
移行する場合はスイッチ14は開、スイッチ15は閉の
状態になり積分補償から重力演算値の補償に切り替わ
る。第1の実施例ではその補償値は固定であったが、本
例では、ロボットアームの現在の関節角度に応じて変化
するので精度が向上する。逆に柔軟制御から位置制御に
移行する場合、その時の重力演算値は積分器5の初期値
としてセットされる。また位置指令値は第1の実施例と
同様にスイッチ16が閉じることにより現在値により再
作成され、スムーズに位置制御に変化する。柔軟制御時
に大きな質量の物体を把持するときには、重力補償値と
して受け取る物体の重力分を加味して積分値の設定を行
う。
In the first embodiment, gravity is also compensated for the time being, but FIG. 2 shows a second embodiment in which the gravity is more actively compensated. In the figure, 17 is a gravity calculation unit, and 18 is a gravity parameter unit. The gravity is obtained by measurement in advance, and is calculated by the gravity calculator 17 from the gravity parameter stored in the gravity parameter unit 18 and the measured value of the current joint angle of the robot arm. When shifting from the position control to the flexible control, the switch 14 is opened and the switch 15 is closed, and the integral compensation is switched to the compensation of the gravity calculation value. In the first embodiment, the compensation value is fixed, but in the present embodiment, the accuracy is improved because it changes according to the current joint angle of the robot arm. On the contrary, when shifting from the flexible control to the position control, the gravity calculation value at that time is set as the initial value of the integrator 5. In addition, the position command value is recreated by the current value when the switch 16 is closed as in the first embodiment, and the position control is smoothly changed to the position control. When grasping an object having a large mass during flexible control, the integral value is set in consideration of the gravity of the object received as the gravity compensation value.

【0008】2自由度ロボットでの具体的実施例を図3
に示して本発明の動作を説明する。制御系は前述の第1
の実施例であるものとする。図3は、ロボットおよびロ
ボットに力を作用させる物体の位置関係および制御方法
の変化を示す。は位置制御での動作状態、は位置制
御から力制御に移行する状態、は柔軟制御時に物体が
あたった状態、は柔軟制御時に物体から押される状
態、は柔軟制御から位置制御に移行する状態、で位
置制御で動く状態を示している。位置制御では、速度制
御系は通常の比例積分制御を実行する(状態)。柔軟
制御に移行する前に積分値をメモリに保存し、積分器を
無効にし、リミッタを低レベルに切り替える(状態
)。物体から押される間は積分制御は行わず、アーム
の重力分はメモリの値で補償が行われる。またトルクの
リミッタは通常より小さく抑えられ、モータにより発生
するトルクに比較し外部より押される力が大きい場合に
は、アームは外部の力により動かされる(状態)。
位置制御に戻る場合はメモリに保存された値を積分の初
期値として設定すると共に、現在のエンコーダの値を指
令値に置き換える。
A concrete example of the two-degree-of-freedom robot is shown in FIG.
The operation of the present invention will be described with reference to FIG. The control system is the above-mentioned first
Of the present invention. FIG. 3 shows a positional relationship between a robot and an object that exerts a force on the robot and changes in a control method. Is a state of operation in position control, is a state of shifting from position control to force control, is a state of being hit by an object during flexible control, is a state of being pushed by an object during flexible control, is a state of shifting from flexible control to position control, Shows the state of moving with position control. In position control, the speed control system executes normal proportional-plus-integral control (state). Store the integrated value in memory before shifting to the flexible control, disable the integrator, and switch the limiter to low level (state). The integral control is not performed while the object is being pushed, and the gravity of the arm is compensated by the value in the memory. Further, the torque limiter is suppressed smaller than usual, and when the force pushed from the outside is larger than the torque generated by the motor, the arm is moved by the outside force (state).
When returning to the position control, the value stored in the memory is set as the initial value of integration, and the current encoder value is replaced with the command value.

【0009】柔軟制御から位置制御に復帰する場合には
次の2種類の状態が考えられる。 1)外力の作用がなくなりロボットが初期姿勢に近づいて
いる場合(状態で位置制御に移行する場合) 2)外力が作用し続けロボットが変形状態にある場合(状
態で位置制御に移行する場合)
When returning from the flexible control to the position control, the following two kinds of states can be considered. 1) When the external force does not act and the robot is approaching the initial posture (when shifting to position control in the state) 2) When the robot is in a deformed state where external force continues to act (when shifting to position control in the state)

【0010】1)の状態での位置指令は力が作用する以前
の値であるため、現在値との偏差により、ロボットは外
力が作用する前の位置に近づいて停止している場合であ
る。しかし、通常は制御の状態では摩擦力によりかなり
の偏差を伴って静止している。従って、エンコーダの現
在値を指令値として再生成することにより、急激なアー
ムの動きを伴うことなくスムーズな位置制御への移行を
行うことが可能になる。
Since the position command in the state of 1) is a value before the force is applied, the robot is stopped near the position before the external force is applied due to the deviation from the current value. However, normally, in the control state, it is stationary with a considerable deviation due to frictional force. Therefore, by regenerating the current value of the encoder as the command value, it becomes possible to perform a smooth shift to the position control without abrupt arm movement.

【0011】2)の状態でも位置指令の再作成を行った後
位置制御に移ることにより、物体がアームにふれている
状態でも連続的に位置制御に移行することができる。以
上、図5ではロボットが外部から作用する力により動か
される場合の例を述べたが、ロボットが柔軟制御の状態
で自ら動き外部に力を作用しながら、柔軟に変形する場
合も上記の内容と同様なことがいえる。
Even in the state of 2), by recreating the position command and then shifting to the position control, it is possible to continuously shift to the position control even when the object is touching the arm. The example in which the robot is moved by the force acting from the outside has been described above with reference to FIG. 5, but when the robot moves by itself in the flexible control state and acts on the outside to be deformed flexibly, The same can be said.

【0012】[0012]

【発明の効果】以上述べたように、本発明によれば、柔
軟制御と位置制御間のスムーズな移行が可能となる。こ
の結果、柔軟に物体を取り出しながら次行程で正確な位
置決めを必要とする作業や、物体の把持を行った後、は
め合いを行うような物体の組み付け作業を専用の力吸収
のための治具を用いることなく遂行することができる。
このように位置制御、柔軟制御それぞれの制御特性を利
用した巧みな作業が可能になる。
As described above, according to the present invention, a smooth transition between the flexible control and the position control is possible. As a result, the jig for absorbing force is dedicated to the work that requires accurate positioning in the next process while flexibly taking out the object, and the work of assembling the object such that the object is gripped and then fitted. Can be performed without using.
In this way, skillful work using the control characteristics of the position control and the flexible control becomes possible.

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

【図1】本発明の第1の実施例を示す図FIG. 1 is a diagram showing a first embodiment of the present invention.

【図2】本発明の第2の実施例を示す図FIG. 2 is a diagram showing a second embodiment of the present invention.

【図3】本発明の動作を説明する図FIG. 3 is a diagram for explaining the operation of the present invention.

【図4】従来例を示す図FIG. 4 is a diagram showing a conventional example.

【符号の説明】 1…位置指令作成部、2…位置ループゲイン、3…速度
ループゲイン、4…比例器、5…積分器、6…メモリ、
7…リミッタ、8…トルク指令、9…アンプ、10…各
関節を駆動するモータ、11…モータ位置、12…微分
器、13…モータ速度、14〜16…スイッチ、17…
重力演算部、18…重力パラメータ部。
[Explanation of Codes] 1 ... Position command creating unit, 2 ... Position loop gain, 3 ... Velocity loop gain, 4 ... Proportional unit, 5 ... Integrator, 6 ... Memory,
7 ... Limiter, 8 ... Torque command, 9 ... Amplifier, 10 ... Motor driving each joint, 11 ... Motor position, 12 ... Differentiator, 13 ... Motor speed, 14-16 ... Switch, 17 ...
Gravity calculation section, 18 ... Gravity parameter section.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 ロボット動作中に位置制御と柔軟制御を
切り換える手段を有するロボットの制御装置において、 位置制御から柔軟制御に移行するときは、速度制御系の
積分動作を中止するとともに、その積分動作の出力値を
実際のロボットアームの関節角度、ロボットのリンク質
量及び重心位置に基づいて算出された重力補償値に置き
換えることを特徴とするロボットの制御装置。
1. In a robot controller having means for switching between position control and flexible control during robot operation, when the control is shifted from position control to flexible control, the integral operation of the speed control system is stopped and the integral operation is performed. The robot controller is characterized in that the output value of is replaced with a gravity compensation value calculated based on the actual joint angle of the robot arm, the link mass of the robot, and the position of the center of gravity of the robot.
【請求項2】 ロボットがワークを把持する作業の場合
は、前記重力補償値に、そのワークの質量を加味するこ
とを特徴とする請求項1記載のロボットの制御装置。
2. The control device for a robot according to claim 1, wherein in the case of a work in which the robot grips a work, the mass of the work is added to the gravity compensation value.
【請求項3】 ロボット動作中に位置制御と柔軟制御を
切り換える手段を有するロボットの制御装置において、 柔軟制御から位置制御に復帰するときは、現在位置を指
令位置とすることを特徴とするロボットの制御装置。
3. A robot controller having means for switching between position control and flexible control during robot operation, wherein the current position is set as a command position when returning from flexible control to position control. Control device.
【請求項4】 実際のロボットアームの関節角度に基づ
いて算出された重力補償値を、前記速度制御系の積分値
としてセットすることを特徴とする請求項2記載のロボ
ットの制御装置。
4. The robot controller according to claim 2, wherein a gravity compensation value calculated based on an actual joint angle of the robot arm is set as an integral value of the speed control system.
【請求項5】 前記位置制御と柔軟制御の切り替えは、
速度制御系の出力値、すなわちトルク指令値を制限する
ことにより行うものである請求項1,2,または3記載
のロボットの制御装置。
5. The switching between the position control and the flexible control is performed by
4. The robot control apparatus according to claim 1, wherein the control is performed by limiting the output value of the speed control system, that is, the torque command value.
JP25923195A 1995-09-11 1995-09-11 Robot control device Expired - Fee Related JP3460761B2 (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
JP25923195A JP3460761B2 (en) 1995-09-11 1995-09-11 Robot control device
CN96197955A CN1067001C (en) 1995-09-11 1996-09-10 Robert controller
DE69636230T DE69636230T2 (en) 1995-09-11 1996-09-10 ROBOT CONTROLLER
EP20030029866 EP1418026A1 (en) 1995-09-11 1996-09-10 Control apparatus for robot
PCT/JP1996/002574 WO1997010081A1 (en) 1995-09-11 1996-09-10 Robot controller
KR10-1998-0701823A KR100439466B1 (en) 1995-09-11 1996-09-10 Robot controller
EP96929577A EP0881044B1 (en) 1995-09-11 1996-09-10 Robot controller
US09/029,735 US5994864A (en) 1995-09-11 1996-09-10 Robot controller
CN00102622A CN1131766C (en) 1995-09-11 2000-02-16 Robot control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25923195A JP3460761B2 (en) 1995-09-11 1995-09-11 Robot control device

Publications (2)

Publication Number Publication Date
JPH0976184A true JPH0976184A (en) 1997-03-25
JP3460761B2 JP3460761B2 (en) 2003-10-27

Family

ID=17331236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25923195A Expired - Fee Related JP3460761B2 (en) 1995-09-11 1995-09-11 Robot control device

Country Status (1)

Country Link
JP (1) JP3460761B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007105823A (en) * 2005-10-13 2007-04-26 Yaskawa Electric Corp Device and method of flexible control for manipulator
JP2009090462A (en) * 2003-07-29 2009-04-30 Panasonic Corp Robot control method and control device
JP2010137312A (en) * 2008-12-10 2010-06-24 Yaskawa Electric Corp Robot system and control method
JP2011051048A (en) * 2009-08-31 2011-03-17 Yaskawa Electric Corp Carrying system, robot device, and carrying method
CN104416582A (en) * 2013-08-20 2015-03-18 库卡实验仪器有限公司 Method for controlling a robot
JP2020032471A (en) * 2018-08-27 2020-03-05 キヤノン株式会社 Control method, robot control device, robot system, and article manufacturing method
CN111203885A (en) * 2020-01-21 2020-05-29 珠海格力智能装备有限公司 Method and device for determining joint torque of robot and electronic equipment
CN111923085A (en) * 2020-06-22 2020-11-13 国网江苏省电力有限公司检修分公司 Dynamic balance method and device for transformer substation operation inspection robot

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109375585A (en) * 2018-09-28 2019-02-22 湖南希法工程机械有限公司 Arm support tail end position control method and system and engineering machinery comprising system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009090462A (en) * 2003-07-29 2009-04-30 Panasonic Corp Robot control method and control device
JP2007105823A (en) * 2005-10-13 2007-04-26 Yaskawa Electric Corp Device and method of flexible control for manipulator
JP2010137312A (en) * 2008-12-10 2010-06-24 Yaskawa Electric Corp Robot system and control method
JP2011051048A (en) * 2009-08-31 2011-03-17 Yaskawa Electric Corp Carrying system, robot device, and carrying method
CN104416582A (en) * 2013-08-20 2015-03-18 库卡实验仪器有限公司 Method for controlling a robot
JP2020032471A (en) * 2018-08-27 2020-03-05 キヤノン株式会社 Control method, robot control device, robot system, and article manufacturing method
CN111203885A (en) * 2020-01-21 2020-05-29 珠海格力智能装备有限公司 Method and device for determining joint torque of robot and electronic equipment
CN111203885B (en) * 2020-01-21 2021-08-17 珠海格力智能装备有限公司 Method and device for determining joint torque of robot and electronic equipment
CN111923085A (en) * 2020-06-22 2020-11-13 国网江苏省电力有限公司检修分公司 Dynamic balance method and device for transformer substation operation inspection robot

Also Published As

Publication number Publication date
JP3460761B2 (en) 2003-10-27

Similar Documents

Publication Publication Date Title
US4727303A (en) Positional control method and system utilizing same
EP0881044B1 (en) Robot controller
KR100231115B1 (en) Servomotor control method
JP3460761B2 (en) Robot control device
JPH01164280A (en) Acceleration or deceleration controlling system
EP2752718B1 (en) Actuator control method and actuator control device
JP2003216243A (en) Robot controller
JP4038805B2 (en) Motor friction compensation method
JP4240517B2 (en) Servo motor and abnormal load detection control method for articulated robot
JPH08155868A (en) Control of robot and its device
JPH0916229A (en) Industrial robot
JP3308656B2 (en) Servo motor control method
JPS6010648B2 (en) Control method for robot external force compensation
JP3582541B2 (en) Positioning control method by sliding mode control
JPS61163406A (en) Robot control device
JPH11184512A (en) Control gain determining method for robot
JP2008253132A (en) Method of detecting and controlling abnormal load in servo motor and articulated robot
JP7182952B2 (en) CONTROL METHOD, CONTROL PROGRAM, RECORDING MEDIUM, CONTROL DEVICE, ROBOT SYSTEM, AND PRODUCT MANUFACTURING METHOD
JPH0343171A (en) Control device for articulated robot
JP2505394B2 (en) Control method using acceleration change of industrial robot
JPH0719180B2 (en) Feed axis position control method
JP2000084878A (en) Control device for robot
JPH04286003A (en) Robot control method
JPH05297916A (en) Track control method for robot
JPH01102610A (en) Control method for flexible manipulator

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080815

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090815

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090815

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100815

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130815

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140815

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees