JPS61190604A - Position control method for feedback control - Google Patents

Position control method for feedback control

Info

Publication number
JPS61190604A
JPS61190604A JP3190885A JP3190885A JPS61190604A JP S61190604 A JPS61190604 A JP S61190604A JP 3190885 A JP3190885 A JP 3190885A JP 3190885 A JP3190885 A JP 3190885A JP S61190604 A JPS61190604 A JP S61190604A
Authority
JP
Japan
Prior art keywords
target command
speed
command position
feedback
control
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
JP3190885A
Other languages
Japanese (ja)
Inventor
Makoto Asada
麻田 真
Yoshito Kato
加藤 由人
Masao Kawase
昌男 川瀬
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP3190885A priority Critical patent/JPS61190604A/en
Publication of JPS61190604A publication Critical patent/JPS61190604A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41177Repetitive control, adaptive, previous error during actual positioning
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/42Servomotor, servo controller kind till VSS
    • G05B2219/42155Model

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To improve the locus precision by compensating a target command position in consideration of a servo delay quantity in the position control using feedback. CONSTITUTION:A main control part 1 which outputs a target command position Pc on a basis of teaching and a servomotor 2 are provided, and a speed detector 3 and a position detector 4 are provided in the output side of this motor 2. The detection signal from the position detector 4 has the sign inverted and is added to the target command position Pc as a feedback position Pf and is added to a signal, which is obtained by inverting the sign of a feedback speed Vf from the speed detector 3, through an amplifier 5. The motor 2 is driven through an amplifier 6 by this addition output. In this case, the servo delay quantity is estimated on a basis of an operation speed V0 for the preceding operation between an operation start position P0 and a position P1 to calculate a compensated target command position P2a, and an operation speed V1 between positions P1 and P2a is operated to drive the motor. Thus, the position control is performed in consideration of the servo delay quantity with respect to each target command position P.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ロボットや数値制御(NC)装置などに用い
られるフィードバック制御における位置制御方法に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a position control method in feedback control used in robots, numerical control (NC) devices, and the like.

し従来の技術] 従来、この種の位置制御I (FTP制御)では、たと
えば、111611部から出力される各軸の目標指令位
置と、各軸のサーボモータの出力のフィードバック位置
との差に基いて、この差に比例した速度で各軸のサーボ
モータを速度制御している。すなわち、サーボモータへ
の指令速度VCは、主制御部からの目標指令位置Pcと
実際のサーボモータの動きのフィードバック位[Pfか
ら、VC−A (Pc−Pf)(Aはループゲイン)の
関係に従って求められる。
Conventionally, in this type of position control I (FTP control), for example, the control is based on the difference between the target command position of each axis output from the 111611 section and the feedback position of the output of the servo motor of each axis. The servo motor for each axis is controlled at a speed proportional to this difference. In other words, the command speed VC to the servo motor is determined by the relationship between the target command position Pc from the main control unit and the feedback position of the actual servo motor movement [Pf, VC-A (Pc-Pf) (A is the loop gain). It is required according to the following.

〔発明が解決しようとする問題点] しかし、この指令信号VCに従ってモータを動作させる
と、実際のモータは指令速度に直ちに追随できないため
、モータの勤ぎと目標指令位置との間には、vc/Aの
大きさのサーボ遅れが生じる。
[Problems to be Solved by the Invention] However, when the motor is operated according to this command signal VC, the actual motor cannot immediately follow the command speed, so there is a difference in VC between the motor movement and the target command position. /A servo delay occurs.

従来の制卸方法では、主制罪部で上記サーボ遅れを考慮
しないで、目標指令位IPcを求めている。このため、
第7図に示すように、たとえば、2軸の制御では、81
〜12間で、ティーチング動作として2点鎖線Tで示す
軌跡を通るように設定したにもかかわらず、上記サーボ
遅れのため、実線Rの軌跡を通り、軌跡精度を低下させ
ていた。
In the conventional control method, the main control section calculates the target command position IPc without considering the servo delay. For this reason,
As shown in FIG. 7, for example, in two-axis control, 81
Although the teaching operation was set to follow the trajectory shown by the two-dot chain line T between 12 and 12, due to the servo delay, the teaching operation passed the trajectory shown by the solid line R, reducing the trajectory accuracy.

本発明は、上記従来の問題点を解消するためになされた
もので、動作対染物の軌跡制御を精度よく行なうことの
できるフィードバック制御における位置制御方法を提供
することを目的とする。
The present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to provide a position control method in feedback control that can accurately control the trajectory of a dyed object.

[問題点を解決するための手段] 上記目的を解決するためになされた本発明は、目標指令
位置と動作対象物との現位置との間の距離に応じた速度
で目標指令位置に動作対象物が移動するようにフィード
バック制御を行なう位置制御方法において、・ ティーチングされた目標指令位置に、動作対象物のサー
ボ遅れ間を加算した補正目標指令位置を求め、この補正
目標指令位置を目標指令位置としてフィードバック制御
に用いることを特徴とするものである。
[Means for Solving the Problems] The present invention, which has been made to solve the above object, moves an operating object to a target command position at a speed corresponding to the distance between the target command position and the current position of the operating object. In a position control method that performs feedback control to move an object, - Find a corrected target command position by adding the servo delay time of the operating object to the taught target command position, and use this corrected target command position as the target command position. This is characterized by its use in feedback control.

[作用] フィードバック制御におけるサーボ遅れ量を、実測によ
り、またはサーボモータの動作速度に基づいて求め、こ
のサーボ遅れ量をティーチングによる目標指令位置に加
算して補正目標指令位置を求める。この補正目標指令位
置に向けて動作対象物が移動するとき、目標指令位置に
到達する時刻は、サーボ遅れがないと仮定した時刻とほ
ぼ同時刻となる。すなわち、目標指令位置の補正により
動作対象物の移動速度が速くなるので、サーボ遅れ量を
加味した速度でフィードバック制御が行なわれることに
なる。したがって、動作対象物の軌跡精度が向上する。
[Operation] The servo delay amount in feedback control is determined by actual measurement or based on the operating speed of the servo motor, and the corrected target command position is determined by adding this servo delay amount to the target command position determined by teaching. When the operating object moves toward this corrected target command position, the time at which it reaches the target command position is approximately the same time as the time assuming that there is no servo delay. That is, since the moving speed of the object to be operated is increased by correcting the target command position, feedback control is performed at a speed that takes into account the amount of servo delay. Therefore, the accuracy of the trajectory of the moving object is improved.

[実施例〕 以下、本発明の一実施例を図面にしたがって説明する。[Example〕 An embodiment of the present invention will be described below with reference to the drawings.

第1図は同実施例による単軸フィードバック制御を示す
ブロックである。同図において、1はティーチングに基
いて目標指令位置Pcを出力する主Ill 111部、
2はサーボモータで、このモータ2の出力側には、速度
検出器3および位置検出器4が設けられている。上記位
置検出器4からの検出信号は、フィードバック位置Pf
として上記目標指令位置Pcに符号を反転させて加算さ
れ、この加算出力は、増幅器5で増幅されて、さらに、
速度検出器3からのフィードバック速度vfの符号を反
転させたものと加算される。この加算出力は増幅器6で
増幅されてサーボモータ2を駆動する。
FIG. 1 is a block diagram showing single-axis feedback control according to the same embodiment. In the figure, 1 is a main Ill 111 unit that outputs a target command position Pc based on teaching;
Reference numeral 2 denotes a servo motor, and a speed detector 3 and a position detector 4 are provided on the output side of the motor 2. The detection signal from the position detector 4 is the feedback position Pf
is added to the target command position Pc with the sign reversed, and this addition output is amplified by the amplifier 5, and further,
It is added to the feedback speed vf from the speed detector 3 with its sign inverted. This added output is amplified by an amplifier 6 and drives the servo motor 2.

上記構成において、主制御部1からの目標指令位置PC
とフィードバック位置Pfの偏差に基づき、 vc−AI (Pc−Pf)・・・■ により動作速度が設定され、さらにフィードバック速度
vfとにより速度$り御が行なわれる。
In the above configuration, the target command position PC from the main control section 1
Based on the deviation between the feedback position Pf and the feedback position Pf, the operating speed is set by vc-AI (Pc-Pf)...■, and the speed is further controlled by the feedback speed vf.

ところで、本実施例では、軌跡粘度の向上を図るため次
のような動作が行なわれる。
By the way, in this embodiment, the following operation is performed in order to improve the trajectory viscosity.

すなわら、第2図に示すようにPOからpnまで動作制
御させる場合に、この間をPO→P1゜Pl −+P2
 、P2−+p3−pn−1−+pnの(n−1)個の
区間に分け、各区間にて位置制御を行なう方法を第3図
のフローチャートにしたがって説明する。なお、カッコ
内に示す番号は処理ステップを表わず。
In other words, when controlling the operation from PO to pn as shown in FIG.
, P2-+p3-pn-1-+pn, and a method of performing position control in each section will be explained with reference to the flowchart of FIG. Note that the numbers in parentheses do not represent processing steps.

いま、動作開始位置POで制御を開始するに際して(1
00) 、PO−+Pi間の動作速度vOが、目標指令
位置pcにPl、フィードバック位置Pf’1.:PG
をそれぞれ上式■に代入して求められた後(102>、
Plへ動作する(104)。そしてPlへ動作した後、
次の目標指令位置P2が補正されて補正目標指令位置p
2 aが求められる。
Now, when starting control at the operation start position PO, (1
00), the operating speed vO between PO-+Pi is Pl at the target command position pc, and the feedback position Pf'1. :PG
After substituting each into the above formula ■, (102>,
It operates to Pl (104). And after operating to Pl,
The next target command position P2 is corrected and the corrected target command position p
2 a is required.

(106)。すなわち、前回のPO→P1間の動作時に
おける動作速度VOに基づいて、P1→P2fllのサ
ーボ遅れ量をVO/A1[ただし、A1は位置ループゲ
インコと推定し、次式 %式% により補正目標指令位置p2aを算出する(106)。
(106). That is, based on the operating speed VO during the previous operation from PO to P1, the servo delay amount from P1 to P2 is VO/A1 [However, A1 is estimated to be the position loop gain coefficient, and the correction target command is calculated using the following formula % formula % A position p2a is calculated (106).

次に、上式■により目標指令位置、フィードバック位置
Pc、Pfとして、それぞれP2 a、 Plを代入し
て、P1→p2a間の動作速度v1を演算した後(10
8)、補正目標指令位置P2 aへ動作する(110)
。そして、目標指令位置P2に到達しまたはそれ以前に
、次の補正目標指令位11ip3aを痺出しく112>
、ついで動作速度v2を算出してから(114)、補正
目標指令位″IIP3aへ動作する(116)。同様な
ステップが繰り返し実行され、各区分を通過する。
Next, by substituting P2 a and Pl as the target command position and feedback position Pc and Pf, respectively, using the above formula (■) and calculating the operating speed v1 between P1 → p2a (10
8), moves to corrected target command position P2 a (110)
. Then, upon reaching or before reaching the target command position P2, the next corrected target command position 11ip3a is set 112>
Then, after calculating the operating speed v2 (114), the operation is performed to the corrected target command position "IIP3a" (116). Similar steps are repeatedly executed to pass through each section.

なお、上記目標指令位置の補正式は p i +1 a−p i +v i−1/A I(i
−1〜n−2) で表わされる。そして、最終目標の指令位1fPnの1
つ手前のpn−1では、Pn−1へ動作した後(150
) 、Pn−1−+Pn間の動作速aを演算して(15
2)、Pnへ動作して(154)、Pnへ到着すること
により(156)制御を終了する。
Note that the above correction formula for the target command position is p i +1 a-p i +v i-1/A I(i
-1 to n-2). Then, 1 of the final target command position 1fPn
In the previous pn-1, after moving to Pn-1 (150
), calculate the operating speed a between Pn-1-+Pn (15
2), moves to Pn (154), and ends the control by arriving at Pn (156).

このとき、最終目標指令位ff1Pnについては、その
位置に停止する必要があるから、補正が行なわれない。
At this time, the final target command position ff1Pn is not corrected because it is necessary to stop at that position.

したがって、各目標指令位[P2 、P3・・・Piが
補正されて、この補正された補正目標指令位置P2 a
、 p3 a−P i + laで動作対象物がtil
l Inされるので、目標指令位置に到達する時刻は、
サーボ遅れがないと仮定した時刻とほぼ同時刻となる。
Therefore, each target command position [P2, P3...Pi is corrected, and the corrected target command position P2 a
, p3 a−P i + la, the object of motion is til
l In, so the time to reach the target command position is
This is almost the same time assuming there is no servo delay.

すなわち、目標指令位置の補正により動作対象物の移動
速度が速くなるので、サーボ遅れ量を加味した速度でフ
ィードバック制御が行なわれる。
That is, since the moving speed of the object to be operated increases by correcting the target command position, feedback control is performed at a speed that takes into account the amount of servo delay.

すなわち、各目標指令位置P2・・・Pn−1に対して
はナーボ遅れ量を加味した上で位置制御が行なわれるた
め、PO→Pnの動作時の軌跡制御誤差をきわめて少な
くすることができる。
That is, since position control is performed for each target command position P2...Pn-1 after taking into account the amount of nervo delay, the trajectory control error during the operation from PO to Pn can be extremely reduced.

なお、上記実施例では、サーボ遅れ量を前回の区間での
速度により求めたが、第4図のフローチャートに示すよ
うに、実際のサーボ遅れ量を実測して行なってもよい。
In the above embodiment, the servo delay amount is determined based on the speed in the previous section, but it may be determined by actually measuring the actual servo delay amount, as shown in the flowchart of FIG.

すなわち、動作対象物を実際に駆動したときに生じる軌
跡誤差を測定し、この誤差をティーチングにより設定さ
れた目標指令位置に加える制御プログラムを作成する。
That is, a control program is created that measures the trajectory error that occurs when the object to be operated is actually driven, and adds this error to the target command position set by teaching.

つまり、第4図に示すように、補正処理を行なうステッ
プ(206,207,212,214)では、軌跡誤差
(Pc−Pf)i−1を実測してこれを目標指令位置P
 i +1に加算して、補正目標指令位置Pi+ 1a
 (−Pi+ 1+ (Pc−Pf) 1−1)を求め
ることにより行なうことができる。また、第5図は、補
正目標指令位置を演算するにあたって、前回の速度のみ
でなく、前々回の速度をも用いることにより、補正精度
を向上させることをねらった処理のフローチャートであ
る。すなわち、たとえば、目標指令位置P3を補正する
のに(312>、前回の速度■1の他に前々回の速度v
Oの速度を補正のパラメータとして加えて、つまり、そ
の速度差(vl −vO)も補正値として加算している
。これを次式の一般式で表わす。
That is, as shown in FIG. 4, in the steps (206, 207, 212, 214) for performing the correction process, the trajectory error (Pc-Pf) i-1 is actually measured and calculated as the target command position P.
i +1 and corrected target command position Pi+ 1a
This can be done by finding (-Pi+ 1+ (Pc-Pf) 1-1). Further, FIG. 5 is a flowchart of a process aimed at improving the correction accuracy by using not only the previous speed but also the speed before the previous time when calculating the corrected target command position. That is, for example, to correct the target command position P3 (312>, in addition to the previous speed ■1, the previous speed v
The speed of O is added as a correction parameter, that is, the speed difference (vl - vO) is also added as a correction value. This is expressed by the following general formula.

p i ++ B−p i ++ + −(vn−1+
^1 (v i −+−v i −2) ) −P i −z  + −(2V i−+^1 −vi−2) ただし、v i −+ :前回の速度 vi−2:前々回の速度 Pi++a:補正目標指令位置 Pi++ニブログラム上の目標 指令位置 これにより、前回のサーボ遅れ量に加えて、サーボ遅れ
闇の時間変化も含めて補正がかかるため軌跡制御Xl誤
差を一段と小さくすることができる。
p i ++ B-p i ++ + −(vn-1+
^1 (vi −+−vi −2) ) −P i −z + −(2V i−+^1 −vi−2) However, v i −+ : Previous speed vi−2: Speed before last Pi++a: Corrected target command position Pi++Target command position on the nib program As a result, in addition to the previous servo delay amount, the time change of the servo delay darkness is also corrected, so the trajectory control Xl error can be further reduced.

なお、上記実施例では、1軸の制御システムについて説
明したが、ロボットやN C1ilJ tillは、多
軸のサーボ制御部により構成されているので、第6図の
ように、各軸毎に独立して補正を行なうことにより、軌
跡精度の向上を実現できる。
In the above embodiment, a single-axis control system was explained, but since the robot and N C1ilJtill are composed of multi-axis servo control units, each axis can be controlled independently as shown in Fig. 6. By performing the correction, it is possible to improve the accuracy of the trajectory.

上記実施例によれば、軌跡精度の向上により次のような
効果がある。
According to the above embodiment, the following effects can be obtained by improving the trajectory accuracy.

■高速で作業させても軌跡に誤差が少ないため、作業サ
イクルタイムを短縮できる。
■Work cycle time can be shortened because there is little error in the trajectory even when working at high speed.

■ティーチングと実動作との軌跡の差を小さくできるた
め、ティーチング時間を短縮できる。すなわち、ティー
チングした後に、実際に肋かして動作を確認し、またテ
ィーチングし直すといった試行錯誤回数が減り、ティー
チング時間を短縮できる。
■The difference in trajectory between teaching and actual operation can be reduced, reducing teaching time. That is, after teaching, the number of times of trial and error, such as actually checking the operation by holding it up and re-teaching, is reduced, and the teaching time can be shortened.

■ティーチング時にロボット(NG工作機)が周囲と干
渉しないことを確認しておくことにより、実動作時に干
渉することがほとんどなくなる。
■By making sure that the robot (NG machine tool) does not interfere with its surroundings during teaching, it will almost never interfere during actual operation.

■ティーチング後、低速で動作確認を行なえば、実作業
時に高速で動作させても、低速時とほとんど差がなく動
作させることができ、動作確認を低速で安全に行なえる
■If you check the operation at low speed after teaching, even if you operate it at high speed during actual work, there will be almost no difference in operation compared to when it was at low speed, and you can safely check the operation at low speed.

■ティーチング後、作業開始した後に作業速度を変更し
なければならなくなった場合でも、単に動作速度の設定
を変更するだけで、ティーチング位置を変更することな
く同一動作で速度のみを変更することができる。
■Even if it is necessary to change the working speed after teaching and after starting work, simply changing the operating speed setting allows you to change only the speed in the same operation without changing the teaching position. .

[発明の効果] 以上説明したように、本発明によれば、フィードバック
の位置制御方法において、目標指令位置に対してサーボ
遅れ量を加えた補正をしているので、軌跡精度の向上が
実現できる。
[Effects of the Invention] As explained above, according to the present invention, in the feedback position control method, since the target command position is corrected by adding the servo delay amount, it is possible to improve trajectory accuracy. .

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

第1図は本発明の一実施例によるフィードバック制御方
法に用いる装置を示すブロック図、第2図は同実施例の
動作を説明する説明図、第3図は同実施例による動作を
示すフローチャート、第4図は伯の実施例による動作を
示すフローチャート、第5図はさらに他の実施例による
動作を示すフローチャート、第6図は多軸系のフィード
バック制御装置を示すブロック図、第7図は従来の動作
を説明する説明図である。 1・・・主制御部 2・・・サーボモータ 3・・・速度検出器 4・・・位置検出器 pc・・・目標指令位置 Pf・・・フィードバック位置 A・・・ループゲイン
FIG. 1 is a block diagram showing a device used in a feedback control method according to an embodiment of the present invention, FIG. 2 is an explanatory diagram explaining the operation of the embodiment, and FIG. 3 is a flowchart showing the operation according to the embodiment. FIG. 4 is a flowchart showing the operation according to Haku's embodiment, FIG. 5 is a flowchart showing the operation according to another embodiment, FIG. 6 is a block diagram showing a multi-axis feedback control device, and FIG. 7 is a conventional FIG. 2 is an explanatory diagram illustrating the operation. 1... Main control unit 2... Servo motor 3... Speed detector 4... Position detector pc... Target command position Pf... Feedback position A... Loop gain

Claims (1)

【特許請求の範囲】 目標指令位置と動作対象物との現位置との間の距離に応
じた速度で目標指令位置に動作対象物が移動するように
フィードバック制御を行なう位置制御方法において、 ティーチングされた目標指令位置に、動作対象物のサー
ボ遅れ量を加算した補正目標指令位置を求め、この補正
目標指令位置を目標指令位置としてフィードバック制御
に用いることを特徴とするフィードバック制御における
位置制御方法。
[Claims] A position control method that performs feedback control so that an object to be operated moves to a target command position at a speed corresponding to a distance between a target command position and the current position of the object to be operated, comprising: 1. A position control method in feedback control, characterized in that a corrected target command position is obtained by adding a servo delay amount of an object to be operated to a target command position, and the corrected target command position is used as a target command position in feedback control.
JP3190885A 1985-02-18 1985-02-18 Position control method for feedback control Pending JPS61190604A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3190885A JPS61190604A (en) 1985-02-18 1985-02-18 Position control method for feedback control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3190885A JPS61190604A (en) 1985-02-18 1985-02-18 Position control method for feedback control

Publications (1)

Publication Number Publication Date
JPS61190604A true JPS61190604A (en) 1986-08-25

Family

ID=12344090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3190885A Pending JPS61190604A (en) 1985-02-18 1985-02-18 Position control method for feedback control

Country Status (1)

Country Link
JP (1) JPS61190604A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6364102A (en) * 1986-09-04 1988-03-22 Mitsubishi Electric Corp Learning control system
JPS6377637A (en) * 1986-09-22 1988-04-07 Toyoda Mach Works Ltd Numerically controlled machine tool
JPS6377638A (en) * 1986-09-22 1988-04-07 Toyoda Mach Works Ltd Numerically controlled machine tool
JPH0386470A (en) * 1989-08-30 1991-04-11 Seiko Seiki Co Ltd Numerical control device for grinder
EP0640428A1 (en) * 1993-08-25 1995-03-01 Toyota Jidosha Kabushiki Kaisha Spot welding control method and apparatus using a servo welding gun
WO2007111252A1 (en) * 2006-03-24 2007-10-04 Matsushita Electric Industrial Co., Ltd. Manipulator control method and control system
WO2018168229A1 (en) 2017-03-14 2018-09-20 オムロン株式会社 Control system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6364102A (en) * 1986-09-04 1988-03-22 Mitsubishi Electric Corp Learning control system
JPS6377637A (en) * 1986-09-22 1988-04-07 Toyoda Mach Works Ltd Numerically controlled machine tool
JPS6377638A (en) * 1986-09-22 1988-04-07 Toyoda Mach Works Ltd Numerically controlled machine tool
JPH0386470A (en) * 1989-08-30 1991-04-11 Seiko Seiki Co Ltd Numerical control device for grinder
JPH0790461B2 (en) * 1989-08-30 1995-10-04 セイコー精機株式会社 Numerical controller for grinding machine
EP0640428A1 (en) * 1993-08-25 1995-03-01 Toyota Jidosha Kabushiki Kaisha Spot welding control method and apparatus using a servo welding gun
WO2007111252A1 (en) * 2006-03-24 2007-10-04 Matsushita Electric Industrial Co., Ltd. Manipulator control method and control system
JP5191738B2 (en) * 2006-03-24 2013-05-08 パナソニック株式会社 Manipulator control method and control system
WO2018168229A1 (en) 2017-03-14 2018-09-20 オムロン株式会社 Control system
US10926411B2 (en) 2017-03-14 2021-02-23 Omron Corporation Control system

Similar Documents

Publication Publication Date Title
US4617502A (en) Method and apparatus for controlling a robot hand along a predetermined path
JPS59107884A (en) Control system of robot
JP2000271888A (en) Robot controller
JP2524931B2 (en) Robot linear interpolation method
JPS61190604A (en) Position control method for feedback control
JPS60263206A (en) Control device of manipulator
JPS58208612A (en) Measuring system
JPH04352012A (en) Robot-position controlling method
JP2737725B2 (en) Robot control device and method
JP2594423B2 (en) Industrial robot controller
JPH0639066B2 (en) Control method for industrial robot
JPS6010309A (en) Method for interpolating path of robot hand
JP2703099B2 (en) Conveyor tracking method for industrial robots
JPS6324402A (en) Locus control device for robot
KR920004081B1 (en) Robot torque control method
JP2523138B2 (en) Work tracking device control method
JPH0253586A (en) Control device for robot
JPS629407A (en) Manipulator controller
KR0154433B1 (en) Method for circular error compensation of robot
JPS62242201A (en) Controlling method for industrial robot
JPS62229412A (en) Positioning device
JPH048485A (en) Teaching method of robot system with conveyor
JPS61138310A (en) Robot controller
KR930007781B1 (en) Position control method of robot
KR940003133B1 (en) Trace distinction method of industrial robot