[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS62212806A - Control device for robot arm - Google Patents

Control device for robot arm

Info

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
Application number
JP5643586A
Other languages
Japanese (ja)
Inventor
Mitsuo Kurakake
鞍掛 三津雄
Keiji Sakamoto
坂本 啓二
Takashi Iwamoto
孝 岩本
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.)
Fanuc Corp
Original Assignee
Fanuc 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
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP5643586A priority Critical patent/JPS62212806A/en
Priority to EP87901684A priority patent/EP0260326B1/en
Priority to PCT/JP1987/000162 priority patent/WO1987005721A1/en
Priority to US07/110,727 priority patent/US4873476A/en
Priority to DE87901684T priority patent/DE3786860T2/en
Publication of JPS62212806A publication Critical patent/JPS62212806A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Feedback Control In General (AREA)

Abstract

PURPOSE:To enable an operator to easily deal with the variation of a weight value of a work by changing and inputting the weight value of the work grasped by a robot arm to respective servo CPUs optionally at necessary timing to make the servo CPUs execute the operation of driving torque required for the control of servomotors. CONSTITUTION:After driving a main CPU (a) to rise a system, the operator inputs the weight of a robot and a work from a CRT/MDI (g) to a common RAM (b) through a main CPU (a). When positional commands are outputted from the main CPU (a) to respective servomotors e1, e2, the robot arm is started and the information of loads around respective axes is stored in the common RAM (b). Respective servo CPUs c1, c2 read out the information of the load around other axes from the common RAM (b) at the time when current loop control is not executed, and calculate the non-linear torque T (theta, dtheta/dt) through an on-line to execute feedforward compensation of a servocontrol system.

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.

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

第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)

【特許請求の範囲】[Claims] ロボットアームを媒介にしてマニピュレータを駆動する
複数のサーボモータと、各サーボモータの制御系に設け
られその駆動トルクを演算する複数の演算手段と、これ
ら演算手段の間を接続して駆動トルクのうちフィードフ
ォワード補償される非線形トルクの演算に必要とされる
マニピュレータの位置情報を相互にアクセス可能にする
バスラインと、このバスラインを介して前記ロボットア
ームにより把持されるワーク重量値を適宜所定の演算手
段に入力するデータ入力手段とを具備したことを特徴と
するロボットアームの制御装置。
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.
JP5643586A 1986-03-14 1986-03-14 Control device for robot arm Pending JPS62212806A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02156304A (en) * 1988-12-08 1990-06-15 Hitachi Ltd System operation device

Citations (6)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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