JPS62212806A - Control device for robot arm - Google Patents
Control device for robot armInfo
- Publication number
- JPS62212806A JPS62212806A JP5643586A JP5643586A JPS62212806A JP S62212806 A JPS62212806 A JP S62212806A JP 5643586 A JP5643586 A JP 5643586A JP 5643586 A JP5643586 A JP 5643586A JP S62212806 A JPS62212806 A JP S62212806A
- Authority
- JP
- Japan
- Prior art keywords
- robot arm
- servo
- main cpu
- torque
- robot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 5
- 210000000707 wrist Anatomy 0.000 description 4
- 230000005484 gravity Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
- Feedback Control In General (AREA)
Abstract
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、ロボットアームの制御装置に関する。[Detailed description of the invention] (Industrial application field) The present invention relates to a control device for a robot arm.
(従来の技術)
最近、半導体装置の組立てや、簡単な、<レタイジング
の作業では、6腕が二次元的に移動する水平l5ilf
fi型ロボツトが使用されてきている。(Prior Art) Recently, in the assembly of semiconductor devices and simple retizing work, horizontal l5ilf, in which six arms move two-dimensionally,
FI type robots are being used.
第3図は、このような水平開fM型ロボットの一例の概
略外観図である0図に示すように、このマニピュレータ
5は、床上に設置された基台11上に、駆動モータによ
り回動自在なポストlを設け、該ポストの先端に第1の
アーム2を水平方向に固着し、更に第1のアームの先端
にも水平方向に回動自在に第2のアーム3を設け、この
第2のアーム3の先端手首4に設けられている。第1の
アーム2の中には、第2のアーム3を回動駆動するサー
ボモータが収納され、第2のアーム3の中には手首4を
駆動するためのサーボモータが収納されている。6は、
サーボモータに給電する電カケープルや各種センサから
の信号を伝える信号ケーブルなどの各種ケーブルであり
、22.32は第1のアーム、第2のアーム3を覆う蓋
であり、それぞれのアーム駆動系の保守、点検時等には
、取付ビスにて着を外して作業を行なう。FIG. 3 is a schematic external view of an example of such a horizontally open fM type robot. As shown in FIG. A first arm 2 is fixed horizontally to the tip of the post, and a second arm 3 is also provided to the tip of the first arm so as to be rotatable in the horizontal direction. It is provided at the wrist 4 at the tip of the arm 3. A servo motor for rotating the second arm 3 is housed in the first arm 2, and a servo motor for driving the wrist 4 is housed in the second arm 3. 6 is
These are various cables such as a power cable that supplies power to the servo motor and a signal cable that transmits signals from various sensors. 22.32 is a lid that covers the first arm and the second arm 3, and the lid that covers each arm drive system. When performing maintenance or inspection, remove the mounting screws.
ところで、このようなロボットアーム2.3あるいは手
首4を駆動するサーボモータの速度制御系は、第4図に
示すように、いずれも所定の位4指令の入力に対して、
位置、速度制御ループと電流ループとからなるフィード
バック制御系を構成している。By the way, the speed control system of the servo motor that drives the robot arm 2.3 or the wrist 4, as shown in FIG.
It constitutes a feedback control system consisting of a position and speed control loop and a current loop.
図において5図示しないメインCPUで形成された位置
指令信号は、サーボ制御回路で所定の位置制御信号に補
正され、マイナーループで構成される電流制御ループの
出力信号と共にサーボモータに送出される。各サーボ制
御回路には、コントローラが接続され、各コントローラ
には前記手首4に取付けられたハンドのit値や、マニ
ピュレータの連動に応じて把持される種々のワークの重
に値が適宜メインCPUから入力される。サーボモータ
は、印加された制御信号に基づいてマニピュレータの制
御を行なう、このとき、負荷の回転位置はロータリエン
コーダで検出され、周波数−電圧変換器(F/V)を通
してサーボ制御回路にフィードバックされる。ここでに
、は蹟分ゲイン、K2は比例ゲインを示している。サー
ボモータは、0..02等各軸毎に設けられており、各
軸のロータリエンコーダの出力信号は、上記コントロー
ラに入力され、サーボモータの制御に必要とされる駆動
トルクを計算し、非線形トルクの項をサーボ制御回路に
フィードフォワードで補償する。In the figure, the position command signal generated by the main CPU (not shown) is corrected to a predetermined position control signal by the servo control circuit, and sent to the servo motor together with the output signal of the current control loop consisting of a minor loop. A controller is connected to each servo control circuit, and each controller receives the IT value of the hand attached to the wrist 4 and the weight values of various workpieces gripped according to the interlocking of the manipulator from the main CPU. is input. The servo motor controls the manipulator based on the applied control signal. At this time, the rotational position of the load is detected by a rotary encoder and fed back to the servo control circuit through a frequency-voltage converter (F/V). . Here, K2 indicates a partial gain and K2 indicates a proportional gain. The servo motor is 0. .. The output signal of the rotary encoder of each axis is input to the above controller, which calculates the drive torque required to control the servo motor, and converts the nonlinear torque term to the servo control circuit. compensate by feedforward.
上記各サーボモータに対するトルク指令Uは、一般に次
の式で表わされる。The torque command U for each of the above-mentioned servo motors is generally expressed by the following formula.
u=J(θ)δ’+c(0,δ) +f((?) +g
(θ)= J(0) θ十丁(θ、θ)
・・・(C)ここで、
J(θ)0 :負荷の等価慣性イナーシャ。u=J(θ)δ'+c(0,δ) +f((?) +g
(θ) = J (0) θ tenth (θ, θ)
...(C) Here, J(θ)0: Equivalent inertia of load.
C(θ、θ):遠心力、コリオリカ、
f(θ) 二摩擦力、
g (0) :上方、
T(0,δ):全体の非線形トルクであり、このT(θ
、δ)をサーボ制御回路に供給することで、トルク指令
に対するフィードフォワード補償が実現される。C(θ, θ): centrifugal force, Coriolis, f(θ) two-frictional force, g(0): upward, T(0, δ): overall nonlinear torque, and this T(θ
, δ) to the servo control circuit, feedforward compensation for the torque command is realized.
(発明が解決しようとする問題点)
このような、従来のサーボモータの制御装とでは、各サ
ーボモータのサーボ制御回路毎に設けたコントローラで
駆動トルク計算を行なっているが、コントローラに入力
されるハンドおよびワークの重量値は、メインCPUに
入力されたコントロールプログラムにおいて設定されて
いるので、規定モミ以外のワークの処理にあたって、オ
ペレータはプログラム変更に大きな労力を必要とするな
どの問題があった。(Problems to be Solved by the Invention) In such conventional servo motor control equipment, drive torque calculation is performed by a controller provided for each servo control circuit of each servo motor. The weight values of the hand and workpiece are set in the control program input to the main CPU, so when processing workpieces other than the specified fir, there were problems such as requiring a large amount of effort from the operator to change the program. .
本発明は、このような従来技術の問題点を解消し、各サ
ーボモータを制御するサーボCPUを設けて、これらサ
ーボCPU間を接続しているバスラインにオペレータが
適宜にハンドやワークの重量値を入力して駆動トルクを
演算するようにしたロボットアームの制御装置を提供す
ることを目的としている。The present invention solves the problems of the conventional technology by providing a servo CPU that controls each servo motor, and allowing an operator to appropriately input the weight value of the hand or workpiece to the bus line connecting these servo CPUs. The object of the present invention is to provide a control device for a robot arm that calculates a driving torque by inputting the following information.
(問題点を解決するための手段)
本発明は、ロボットアームを媒介にしてマニピュレータ
を駆動する複数のサーボモータと、各サーボモータの制
御系に設けられその駆動トルクを演算する複数の演算手
段と、これら演算手段の間を接続して駆動トルクのうち
フィードフォワード補償される非線形トルクの演算に必
要とされるマニピュレータの位置情報を相互にアクセス
可能にするバスラインと、このバスラインを介して前記
ロボットアームにより把持されるワーク重量値を適宜各
演算手段に入力するデータ久方手段とを具備したことを
特徴とするロボットアームの制御装置を提供することに
より、従来技術の問題点を解消するものである。(Means for Solving the Problems) The present invention includes a plurality of servo motors that drive a manipulator using a robot arm as an intermediary, and a plurality of calculation means that are provided in the control system of each servo motor and calculate the driving torque of each servo motor. , a bus line that connects these calculating means and makes it possible to mutually access the position information of the manipulator required for calculating the nonlinear torque to be feedforward compensated among the driving torque, and the above-mentioned The problems of the prior art are solved by providing a control device for a robot arm, characterized in that it is equipped with data storage means for appropriately inputting the weight value of the workpiece gripped by the robot arm into each calculation means. It is.
(作用)
本発明の制御装置は、各サーボCPU間を接続するバス
ラインにたとえばマニュアルデータインプラ)(MDI
)装となどを設けることにより、オペレータがロボット
ハンドおよび該ハンドが把持しているワークの虫屋を適
宜入力して、各サーボCPUで非線形トルクが演算でき
1種々のワーク処理を行なううえでのシステム変更が容
易となる。(Function) The control device of the present invention connects a bus line connecting each servo CPU to a manual data implant (MDI), for example.
) By providing a device such as a robot hand, the operator can input the information of the robot hand and the workpiece gripped by the hand as appropriate, and each servo CPU can calculate the nonlinear torque. System changes become easier.
(実施例)
以下、図により本発明の実施例について説明する。第2
図は、長さ11のリンクL1、長さ立2のリンクL2.
長さδ3のハンドHを有する水平関節型口ポー2トの機
構図である。リンクL1はC1軸の回りを、リンクL2
は02輛の回りで、/\ンドHは03軸の回りでそれぞ
れ回転回部に構成されている。(Example) Hereinafter, an example of the present invention will be described with reference to the drawings. Second
The figure shows a link L1 with a length of 11, a link L2 with a length of 2.
FIG. 2 is a mechanical diagram of a horizontally articulated mouth port 2 having a hand H having a length δ3. Link L1 rotates around the C1 axis, and link L2
is around the 02 car, and /\\nd H is configured as a rotating part around the 03 axis.
ここで、リンクLLの全重量をMl (M1=mxt+
m+2+mt3)、リンクL2(7)全重量をM2 (
M2=m21 +62+05)、 ハンドH及びワーク
W(7)重量をM5 (Mg =mh+MW)、リン
クL、、L2及びハンドHの重心位置をそれぞれw、、
w2 、w5とすれば、マニピュレータの各軸のトルク
Tt 、T2 、T5は次のようにして求められる。Here, the total weight of link LL is Ml (M1=mxt+
m+2+mt3), link L2 (7) total weight M2 (
M2=m21 +62+05), the weight of hand H and work W (7) is M5 (Mg = mh+MW), the center of gravity position of link L2 and hand H is w, respectively.
Assuming w2 and w5, the torques Tt, T2, and T5 of each axis of the manipulator are determined as follows.
但し、mijは、リンクL 1 * L 2の重量や
サーボモータの重量等を質点系として表示している。However, mij displays the weight of the links L1*L2, the weight of the servo motor, etc. as a mass point system.
ハンドHの03軸回りのトルクT3は、T5=に+0g
+ f 1 C05) C2
+f2 (02、C3)5!
+ fs (05)δ22
+ f4 (02、Og)6+ 2
”f5 (05)01 C2
= (AzM5 +J5 yy) f’3+
(A” M5 +AMg 12 cos05+J
5 マり C2
+ [AMg (A+12 cosθ5+ h
cos(θ 2 十 0g) ) +J5 t
tl OI+ (AMg 12 sinθ5)02
2+ (AMg (12sinθ3
+ ! l5in((+ 2十〇5)))at”+
(2AMg 12 5in05 ) C102・・
・ (1)
ここで、係数Aは、
A=+13 Sg
で、ハンドHの先端からワークを含めた/\ンドHの重
心位置までの距gl S gは、
Ss = (13−1g 、)mh/ (mh
+Mw)として算出される。 ・・
・(2)また、ハンドHの重心回りの慣性をハンドHに
固定された座標系で表わしたJ!!!!は、J5 yy
=mh (15Is I −55) 2+MWSS・・
・(3)
となるが、ハンドHがワークを把持していない場合には
、上記各式におけるMwを零にする。The torque T3 of the hand H around the 03 axis is T5 = +0g + f 1 C05) C2 + f2 (02, C3) 5! + fs (05) δ22 + f4 (02, Og)6+ 2 ”f5 (05)01 C2 = (AzM5 +J5 yy) f'3+
(A” M5 +AMg 12 cos05+J
5 Mari C2 + [AMg (A+12 cosθ5+ h
cos(θ 2 0g) ) +J5 t
tl OI+ (AMg 12 sinθ5)02
2+ (AMg (12sinθ3 + !l5in((+2005)))at”+
(2AMg 12 5in05) C102...
・ (1) Here, the coefficient A is A=+13 Sg, and the distance gl S g from the tip of the hand H to the center of gravity of the hand H including the workpiece is Ss = (13-1g,) mh / (mh
+Mw).・・・
・(2) Also, J! which expresses the inertia around the center of gravity of hand H in a coordinate system fixed to hand H! ! ! ! is J5 yy
=mh (15Is I -55) 2+MWSS...
-(3) However, if hand H is not gripping a workpiece, Mw in each of the above equations is set to zero.
リンクL2の02軸回りのトルクT2は、T2=Kl
′θ5
+f1 ′(Og)C2
+f2′(C2,C3)C1
+fg ′ C03)02”
+f4 ′ (C2、C3)δ12
+f5′(C3)θ、δ2
+2θ301)
・・・(4)
となる。The torque T2 of the link L2 around the 02 axis is T2=Kl
'θ5 +f1' (Og)C2 +f2'(C2, C3)C1 +fg'C03)02''+f4' (C2, C3)δ12 +f5'(C3)θ, δ2 +2θ301) (4).
リンクL1の01軸回りのトルクT1は。The torque T1 of the link L1 around the 01 axis is.
T+ = f7 (02、Os )・ (δ1+6
2+05)z
+fs CO2、Os)
・ (θl +02)z
+f9 (C2,05)
・ (C1+02+63)
+f+o(C2、C3)
・ (01+02)
+f、 t (02、C3)・il+f+ 2
(C2、Os)’ 0+ 2・・・ (5)
これら(1)、(4)、(5)式において、51の項は
、負荷の等価イナーシャであり、各軸の回転角O1の変
化に応じて変動する項である。T+ = f7 (02, Os)・(δ1+6
2+05)z +fs CO2, Os) ・ (θl +02)z +f9 (C2,05) ・ (C1+02+63) +f+o(C2, C3) ・ (01+02) +f, t (02, C3)・il+f+ 2
(C2, Os)' 0+ 2... (5) In these equations (1), (4), and (5), the term 51 is the equivalent inertia of the load, and the change in the rotation angle O1 of each axis This is a term that changes accordingly.
第1図は1本発明装置を適用して制御されるロボットア
ームの制御システム例を示すブロック図である。FIG. 1 is a block diagram showing an example of a control system for a robot arm that is controlled by applying the device of the present invention.
本発明の制御装置では、図に示すようにメインCPUa
により指令されるマニピュレータの制御指令を受けて、
ロボットアームの01 、C2・・・の各軸周りで駆動
される負荷を制御する複数のサーボCP U c )
、 CP U c 2−が、バスラインfを介して相
πにアクセスi’Tf@に接続されている。各サーボモ
ータe1 、C2ば、それぞれサーボCPUcI 、c
2とインバータd、、d2とにより、所定の位置制御と
′11を流制御を行なう、各サーボCPUc1 、C
2・・・では、前記制御指令に基づく位置指令信号の応
じた駆動トルクを演算している。In the control device of the present invention, as shown in the figure, the main CPU a
In response to the control command of the manipulator commanded by
Multiple servo CPUs that control the loads driven around each axis of the robot arm 01, C2...
, CPU c 2- are connected to phase π accessing i'Tf@ via bus line f. Each servo motor e1, C2, servo CPU cI, c
2 and inverters d, d2, each servo CPU c1, C performs predetermined position control and flow control '11.
2... calculates the driving torque according to the position command signal based on the control command.
即ち、各軸の駆動制御を行なうサーボCPUc1.82
・・・には、他軸の回転角等の情報が入力され、それぞ
れ(1)、(4)、(5)戊のトルク指令を決定するた
めオンライン処理を行なわせ、非線形トルクの項をフィ
ードフォワードで補償させるものである。That is, the servo CPU c1.82 controls the drive of each axis.
Information such as the rotation angle of other axes is input to . This is compensated by forwards.
また、共有(SHARED)RAMbは、各軸回りの情
報を記憶し、サーボCPUが電流ループの制御を行なわ
ないときに、該情報を読み出してトルク@算を行なうた
めに、各サーボCPUc1、C2・・・から共通にアク
セスできるように設けられている。In addition, the shared (SHARED) RAMb stores information about each axis, and when the servo CPU is not controlling the current loop, it is used by each servo CPU c1, C2, C2, etc. in order to read out this information and perform torque @ calculation. It is set up so that it can be commonly accessed from...
この」(右RAMbには、オペレータが操作し。This "(Right RAMb) is operated by the operator.
かつ画像データとしてマニピュレータの動作確認がII
[能なCRT/MD I gが接続され、このCRT/
MD Igによりハンドおよびワークの屯二六を設定で
きるようにしておく。Also, the operation of the manipulator can be confirmed as image data.
[A capable CRT/MD Ig is connected and this CRT/
Make it possible to set the hand and workpiece tonnage using MD Ig.
次に、本発明装置の作用について説明する。Next, the operation of the device of the present invention will be explained.
メインCPUaが作動してシステムを立ち−Lげた後、
オペレータが、ロボットハンドおよびワークノrn r
lをCRT/MD I gからメインcPUaを介して
共有RAMbに入力するとともに、メインCPUaから
、各サーボモータel+e2・・・に対する位置指令を
出力すると、ロボットアームは始動されて、負荷の各軸
回りの情報を共有RAMbに記憶させる0次に、各サー
ボCPUc電 、c2・・・は、他軸の軸回り情報を、
電流ループの制御を行なわない時刻に共有RAMbから
読み出して、それぞれ、前記(L)、(4)、(5)式
により非線形トルクT (0,j)をオンラインで演算
して、サーボ制御系に対して、フィードフォワード補償
を行なう。After the main CPUa operates and boots the system,
The operator controls the robot hand and workpiece.
When inputting l from the CRT/MD Ig to the shared RAMb via the main cPUa, and outputting a position command to each servo motor el+e2... from the main CPUa, the robot arm is started and moves around each axis of the load. Next, each servo CPU c, c2... stores information about the other axes in the shared RAMb.
The nonlinear torque T (0, j) is read from the shared RAMb at a time when the current loop is not controlled, is calculated online using equations (L), (4), and (5), and is sent to the servo control system. On the other hand, feedforward compensation is performed.
なお、ハンド自体の重睦偵は通常変化しないのでワーク
屯に値のみを入力するようにしてもよい。Note that since the weight value of the hand itself does not normally change, only the value may be input to the work value.
また、オペレータは、ロボットハンドが所定位置まで移
動したことをCRTなどで確認したとき、必要に応じて
ワーク重量値を変更入力することができる。Further, when the operator confirms on a CRT or the like that the robot hand has moved to a predetermined position, he or she can change and input the workpiece weight value as necessary.
(発明の効果)
以上説明したように1本発明のロボットアームの制御装
置によれば、ロボットアームの複数の駆動軸回りで回動
される負荷を、マニピュレータの運動に合せて、マニピ
ュレータ駆動用サーボモータで駆動制御するにあたり、
ロボットアームにより把持されるワークff1fk値を
各サーボCPUに適宜必要なタイミングで変更設定して
入力し、サーボモータの制御に必要とされる駆動トルク
の演算を行わせているので、ワークの重量値の変動にオ
ペレータが容易に対処でき、また種々のワーク処理を行
なううえでのシステム変更が容易に行なえる。(Effects of the Invention) As explained above, according to the robot arm control device of the present invention, the load rotated around the plurality of drive axes of the robot arm is controlled by the manipulator drive servo in accordance with the movement of the manipulator. When controlling the drive with a motor,
The workpiece ff1fk value held by the robot arm is changed and input to each servo CPU at the appropriate timing, and the drive torque required to control the servo motor is calculated, so the weight value of the workpiece can be calculated. The operator can easily deal with fluctuations in the process, and the system can be easily changed to process various workpieces.
第1図は、本発明の一実施例を示すブロック図、第2図
は、水平関節型ロボットの一例を示す機構図、第3図は
、同ロボットの外観図、第4図は、従来装置の構成を示
すブロー2り図である。
l・・・ポスト、2・・・mlのアーム、3・・・第2
のアーム、4・・・f首、a・・・メインCPU、b・
・・共有RAM、OH、c2・・・サーボCPU、dl
、d2・・・インバータ、e【 、C2・・・サーボ
モータ、f・・・バスライン、g・・・CRT/MDI
。Fig. 1 is a block diagram showing an embodiment of the present invention, Fig. 2 is a mechanical diagram showing an example of a horizontally articulated robot, Fig. 3 is an external view of the robot, and Fig. 4 is a conventional device. It is a blow 2 diagram showing the composition of. l...post, 2...ml arm, 3...second
arm, 4...f neck, a...main CPU, b...
・・Shared RAM, OH, c2 ・・Servo CPU, dl
, d2... Inverter, e [ , C2... Servo motor, f... Bus line, g... CRT/MDI
.
Claims (1)
複数のサーボモータと、各サーボモータの制御系に設け
られその駆動トルクを演算する複数の演算手段と、これ
ら演算手段の間を接続して駆動トルクのうちフィードフ
ォワード補償される非線形トルクの演算に必要とされる
マニピュレータの位置情報を相互にアクセス可能にする
バスラインと、このバスラインを介して前記ロボットア
ームにより把持されるワーク重量値を適宜所定の演算手
段に入力するデータ入力手段とを具備したことを特徴と
するロボットアームの制御装置。A plurality of servo motors that drive the manipulator using the robot arm as an intermediary, a plurality of calculation means provided in the control system of each servo motor to calculate the drive torque, and a connection between these calculation means to calculate the amount of the drive torque. A bus line that allows mutual access of the position information of the manipulator required for calculating the nonlinear torque to be compensated for feedforward, and a predetermined calculation of the weight value of the workpiece gripped by the robot arm via this bus line. 1. A control device for a robot arm, comprising: data input means for inputting data to the means.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5643586A JPS62212806A (en) | 1986-03-14 | 1986-03-14 | Control device for robot arm |
EP87901684A EP0260326B1 (en) | 1986-03-14 | 1987-03-14 | Robot controller |
PCT/JP1987/000162 WO1987005721A1 (en) | 1986-03-14 | 1987-03-14 | Robot controller |
US07/110,727 US4873476A (en) | 1986-03-14 | 1987-03-14 | Robot control apparatus for controlling a manipulator through a robot arm having a plurality of axes |
DE87901684T DE3786860T2 (en) | 1986-03-14 | 1987-03-14 | CONTROL DEVICE FOR A ROBOT. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5643586A JPS62212806A (en) | 1986-03-14 | 1986-03-14 | Control device for robot arm |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62212806A true JPS62212806A (en) | 1987-09-18 |
Family
ID=13027005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5643586A Pending JPS62212806A (en) | 1986-03-14 | 1986-03-14 | Control device for robot arm |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62212806A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02156304A (en) * | 1988-12-08 | 1990-06-15 | Hitachi Ltd | System operation device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57182257A (en) * | 1981-04-30 | 1982-11-10 | Fanuc Ltd | Data interchange system of data processing system |
JPS585804A (en) * | 1981-07-02 | 1983-01-13 | Toshiba Corp | Process controller |
JPS58223583A (en) * | 1982-06-21 | 1983-12-26 | 三菱電機株式会社 | Control apparatus of industrial robot |
JPS59174917A (en) * | 1983-03-25 | 1984-10-03 | Fanuc Ltd | Parameter changing and controlling device of numerical control device |
JPS60218113A (en) * | 1984-04-13 | 1985-10-31 | Mitsubishi Electric Corp | Robot control system |
JPS60263206A (en) * | 1984-06-11 | 1985-12-26 | Nissan Motor Co Ltd | Control device of manipulator |
-
1986
- 1986-03-14 JP JP5643586A patent/JPS62212806A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57182257A (en) * | 1981-04-30 | 1982-11-10 | Fanuc Ltd | Data interchange system of data processing system |
JPS585804A (en) * | 1981-07-02 | 1983-01-13 | Toshiba Corp | Process controller |
JPS58223583A (en) * | 1982-06-21 | 1983-12-26 | 三菱電機株式会社 | Control apparatus of industrial robot |
JPS59174917A (en) * | 1983-03-25 | 1984-10-03 | Fanuc Ltd | Parameter changing and controlling device of numerical control device |
JPS60218113A (en) * | 1984-04-13 | 1985-10-31 | Mitsubishi Electric Corp | Robot control system |
JPS60263206A (en) * | 1984-06-11 | 1985-12-26 | Nissan Motor Co Ltd | Control device of manipulator |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02156304A (en) * | 1988-12-08 | 1990-06-15 | Hitachi Ltd | System operation device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4873476A (en) | Robot control apparatus for controlling a manipulator through a robot arm having a plurality of axes | |
US4594671A (en) | Velocity method of controlling industrial robot actuators | |
JPH03178788A (en) | Control method for manipulator | |
JPS6243710A (en) | Speed monitoring system for industrial robot or the like | |
JPS59157715A (en) | Direct teaching method of robot | |
US4908559A (en) | Robot control apparatus | |
JPS62212806A (en) | Control device for robot arm | |
JP2007168053A (en) | Teaching method of vertical articulated type robot and industrial robot device | |
JP4396553B2 (en) | Robot controller, computer program | |
JPH0766285B2 (en) | Robot arm control device | |
JPS62212812A (en) | Control device for robot arm | |
JPS61278906A (en) | Method for controlling robot | |
JPS59189416A (en) | Guidance teaching method of industrial robot | |
JPH0385608A (en) | Control method for robot | |
JPH1177572A (en) | Robot control device | |
JPS62212802A (en) | Control device for robot arm | |
JPH077307B2 (en) | Decoupling control method for robot | |
Kikuchi et al. | Heavy parts assembly by coordinative control of robot and balancing manipulator | |
JP2566475B2 (en) | Robot rotation axis speed control device | |
JP3402378B2 (en) | Control method of 7-axis manipulator | |
JPH05250029A (en) | Industrial robot | |
JPS61159390A (en) | Method of controlling industrial robot | |
JPS638912A (en) | Control system for robot | |
JP2838428B2 (en) | Robot control method | |
JP2635106B2 (en) | Robot work area limiting device |