JPH01128102A - Locus control method for robot - Google Patents
Locus control method for robotInfo
- Publication number
- JPH01128102A JPH01128102A JP28636887A JP28636887A JPH01128102A JP H01128102 A JPH01128102 A JP H01128102A JP 28636887 A JP28636887 A JP 28636887A JP 28636887 A JP28636887 A JP 28636887A JP H01128102 A JPH01128102 A JP H01128102A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- robot
- signal
- command signal
- interpolation
- 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
Links
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、速度計画に基づいたロボットの軌跡制御方法
に係り、特に軌跡制御中の外部からの速度変更指令に応
じた速度変更の円滑化対策に関する。DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to a robot trajectory control method based on a speed plan, and in particular to smooth speed change in response to an external speed change command during trajectory control. Regarding countermeasures.
(従来の技術)
従来より、ロボットの一般的な動作制御方法として、ア
ーム手先の移動指令信号が入力されると、その移動指令
信号に基づきアーム手先の移動のための最適な速度計画
を予め立案し、その基本的な速度計画に基づいた軌跡上
の内挿点を算出しながらその内挿点間をアーム手先が移
動するように制御する方法が知られている。(Prior Art) Conventionally, as a general motion control method for robots, when a movement command signal for the arm tip is input, an optimal speed plan for the movement of the arm tip is drawn up in advance based on the movement command signal. However, a method is known in which interpolation points on the trajectory are calculated based on the basic speed plan and the arm tip is controlled to move between the interpolation points.
(発明が解決しようとする問題点)
しかしながら、上記従来の方法による場合、既に作成を
完了した基本速度計画に基づく軌跡上をロボットのアー
ムが移動中に外部から速度の変更指令信号が入力されて
も、極めて短時間に速度計画を作成し直すことは非常に
困難であり、実際上、速度を変更することは不可能に近
かった。(Problem to be Solved by the Invention) However, in the case of the above conventional method, a speed change command signal is input from the outside while the robot arm is moving on a trajectory based on a basic speed plan that has already been created. However, it was extremely difficult to recreate the speed plan in an extremely short period of time, and in practice, it was nearly impossible to change the speed.
本発明は斯かる点に鑑みてなされたものであり、その目
的は、ロボットのアーム手先が移動中に速度変更指令が
なされた場合、内挿点の到達時間のみを変更することに
より、速度計画を変更することなくアーム手先の軌跡上
の速度変更を行うことにある。The present invention has been made in view of these points, and its purpose is to change the speed plan by changing only the arrival time of the interpolation point when a speed change command is issued while the arm tip of the robot is moving. The goal is to change the speed of the arm tip without changing the trajectory.
(問題点を解決するための手段)
上記目的を達成するため本発明の解決手段は、速度計画
部(2a)で基本的な速度計画を立案し、該速度計画に
基づき移動すべき軌跡上の各内挿点を所定の周期で逐次
算出した後上記各内挿点に対応する目標位置指令信号を
出力し、その指令信号に応じて制御部(6)でロボット
(R)のアーム手先(A)の移動を制御するようにした
ロボットの軌跡制御方法を前提とする。(Means for Solving the Problem) In order to achieve the above object, the solving means of the present invention is to formulate a basic speed plan in a speed planning section (2a), and to move on a trajectory to be moved based on the speed plan. After calculating each interpolation point sequentially at a predetermined period, a target position command signal corresponding to each interpolation point is output, and in response to the command signal, the control unit (6) controls the arm tip (A) of the robot (R). ) is assumed to be a robot trajectory control method that controls the movement of the robot.
そして、上記目標位置指令信号と同時に各内挿点におけ
る所要時間信号を予め制御部(6)に入力しておき、外
部から速度変更指令信号が入力されたときには、上記各
内挿点の算出周期は一定のままで、その速度変更指令信
号に応じて予め入力された所要時間のみを変更して内挿
処理を行うことにある。At the same time as the target position command signal, the required time signal at each interpolation point is input into the control unit (6) in advance, and when a speed change command signal is input from the outside, the calculation cycle of each interpolation point is The purpose is to perform interpolation processing by keeping constant and changing only the required time input in advance in accordance with the speed change command signal.
(作用)
以上の方法により、本発明では、速度計画部(2a)で
立案された基本的な速度計画に基づき移動すべき軌跡上
の各内挿点が所定の周期で逐次算出され、該各内挿点に
対応する目標位置指令信号が出力される。そして、目標
位置指令信号に応じて、制御部(6)により、ロボット
(R)のアーム手先(A)が軌跡上を移動するように制
御される。(Operation) According to the above method, in the present invention, each interpolation point on the trajectory to be moved is sequentially calculated at a predetermined period based on the basic speed plan drawn up by the speed planning section (2a), and each interpolation point is calculated at a predetermined period. A target position command signal corresponding to the interpolation point is output. Then, in accordance with the target position command signal, the control unit (6) controls the arm tip (A) of the robot (R) to move on a trajectory.
その場合、上記目標位置指令信号と同時に各内挿点にお
ける所要時間信号を予め制御部(6)に入力しておき、
外部からの速度変更指令信号が出力されたときには、上
記各内挿点の算出周期は一定のままで予め入力された所
要時間のみを変更するようにしているので、ロボット(
R)の作動中で速度計画の立案が既に完了しているとき
の変更指令であっても、各内挿点における速度が所要時
間の変更割合に応じた比率で変更されることになる。よ
って、上記基本的な速度計画を再立案することなく速度
を容易に変更することができる。In that case, the required time signal at each interpolation point is input into the control unit (6) in advance at the same time as the target position command signal,
When a speed change command signal is output from the outside, the calculation cycle of each interpolation point remains constant and only the pre-input required time is changed, so the robot (
Even if a change command is issued when the speed planning has already been completed during the operation of R), the speed at each interpolation point will be changed at a rate corresponding to the change rate of the required time. Therefore, the speed can be easily changed without re-creating the basic speed plan.
(実施例)
以下、本発明の実施例について、図面に基づき説明する
。(Example) Hereinafter, an example of the present invention will be described based on the drawings.
第1図は、本発明を適用したロボット制御装置の概略を
示し、(R)は先端のアーム手先(A)で自動組立作業
等を行うロボット、(C)は該ロボット(R)の動作を
制御するコントローラ、(D)は該コントローラ(C)
によるロボット(R)の移動中の速度変更指令等を行う
ための入力装置である。FIG. 1 shows an outline of a robot control device to which the present invention is applied, in which (R) is a robot that performs automatic assembly work etc. with the tip of the arm (A), and (C) is a robot that controls the operation of the robot (R). A controller to control, (D) is the controller (C)
This is an input device for giving commands to change the speed of the robot (R) while it is moving.
第2図は、上記コントローラ(C)の信号系を示し、(
1)は上記入力装置(D)からの命令を翻訳してその解
釈どおりに実行するインタプリタ、(2)は該インタプ
リタ(1)からの命令に応じて最適なロボット(R)の
運動の計画としての速度計画を立案するプランナ、(3
)は、該プランナ(2)で立案された速度計画による位
置指令信号とロボット(R)のアーム手先(A)の実際
の位置とを比較してその運動をフィードバック制御する
ためのフィードバックループ部、(4)は該フィードバ
ックループ部(3)からの制御信号を受けてロボット(
R)のアーム手先(A)を駆動するためのパルス信号を
出力するドライバ部、(5)は該ドライバ部(4)の出
力に応じて運動する機構部である。FIG. 2 shows the signal system of the controller (C).
1) is an interpreter that translates commands from the input device (D) and executes them according to the interpretation, and (2) is a plan for optimal movement of the robot (R) in response to commands from the interpreter (1). A planner who creates a speed plan for (3)
) is a feedback loop unit for comparing the position command signal based on the speed plan drawn up by the planner (2) with the actual position of the arm tip (A) of the robot (R) to feedback control its movement; (4) receives the control signal from the feedback loop section (3) and the robot (
A driver section (5) outputs a pulse signal for driving the arm end (A) of arm R), and (5) is a mechanism section that moves in accordance with the output of the driver section (4).
そして、上記フィードバックループ部(3)において、
(ア)は上記プランナ(2)からの速度計画に基づく目
標位置指令信号と後述の補償器(15)からのアーム手
先(A)の位置信号との代数差を演算してアーム手先(
A)の位置偏差を検出する第1加え合せ点、(8)は該
第1加え合せ点(7)の演算結果に位置ゲインに1を乗
じる第1ループゲイン器、(9)は該第1ループゲイン
器(8)の乗算結果と補償器(15)からのアーム手先
(A)の速度信号との代数差を演算する第2加え合せ点
、(10)は該第2加え合せ点(9)の演算結果に速度
ゲインに2を乗じてアーム手先(A)を駆動するための
トルク信号を出力する第2ループゲイン器である。また
、(12)はアーム手先(A)の位置信号を受けて実際
の速度を演算する第1微分要素、(13)は該第1微分
要素で演算されたアーム手先(A)の速度をさらに微分
して加速度を演算する第2微分要素、(14)は上記ア
ーム手先(A)の位置信号と、第1微分要素(12)で
演算された速度と、第2微分要素(13)で演算された
加速度とを加算していわゆる速度のPID成分を演算す
る第4加え合せ点、(15)は該第4加え合せ点(14
)からのPID信号のゲインを補償するための補償器で
ある。Then, in the feedback loop section (3),
(A) calculates the algebraic difference between the target position command signal based on the speed plan from the planner (2) and the position signal of the arm tip (A) from the compensator (15), which will be described later.
A) is the first summing point that detects the positional deviation; (8) is the first loop gainer that multiplies the position gain by 1 to the calculation result of the first summing point (7); and (9) is the first summing point. A second summing point (10) is the second summing point (9) that calculates the algebraic difference between the multiplication result of the loop gainer (8) and the velocity signal of the arm tip (A) from the compensator (15). ) is multiplied by the speed gain by 2 to output a torque signal for driving the arm end (A). Further, (12) is a first differential element that receives a position signal of the arm tip (A) and calculates the actual speed, and (13) further calculates the velocity of the arm tip (A) calculated by the first differential element. A second differential element (14) that calculates acceleration by differentiation is calculated using the position signal of the arm tip (A), the velocity calculated by the first differential element (12), and the second differential element (13). The fourth addition point (15) is the fourth addition point (15) that calculates the so-called PID component of velocity by adding the
This is a compensator for compensating the gain of the PID signal from ).
次に、上記ドライバ部(4)において、(17)は上記
第2加え合せ点(10)からのトルク信号と、上記機構
部(5)を駆動するための電流のフィードバック信号と
の代数差を演算して位相遅れを補償する第3加え合せ点
、(18)は該第3加え合せ点(17)からのトルク信
号をパルス信号に変換していわゆるPWM信号を出力す
る信号変換器である。上記フィードバックループ部(3
)およびドライバ部(4)により、ロボット(R)のア
ーム手先(A)を制御する制御部(6)が構成されてい
る。Next, in the driver section (4), (17) calculates the algebraic difference between the torque signal from the second summing point (10) and the current feedback signal for driving the mechanism section (5). The third summing point (18) that calculates and compensates for the phase delay is a signal converter that converts the torque signal from the third summing point (17) into a pulse signal and outputs a so-called PWM signal. The above feedback loop section (3
) and the driver section (4) constitute a control section (6) that controls the arm tip (A) of the robot (R).
そして、上記機構部(5)において、(19)は上記信
号変換器(18)からのPWM信号を増幅するためのパ
ワーアンプ、(20)は該パワーアンプ(19)で増幅
されたPWM信号に応じて回転することによりロボット
(R)のアーム手先(A)を駆動するサーボモータ、(
21)は該サーボモータ(20)により駆動される関節
ダイナミクスとしての積分要素である。In the mechanism section (5), (19) is a power amplifier for amplifying the PWM signal from the signal converter (18), and (20) is for amplifying the PWM signal from the power amplifier (19). A servo motor (
21) is an integral element as joint dynamics driven by the servo motor (20).
第3図は上記制御系における信号の流れを示し、ロボッ
) (R)のアーム手先(A)の移動経路等の指令は上
記インタプリタ(1)で翻訳され、その翻訳された指令
に基づいて、上記プランナ(2)の速度計画部としての
軌道計画部(2a)で、例えば第4図に示すような加速
部■、定速部■、減速部■からなる台形状の基本的な速
度計画が立案されると、その速度計画に応じてプランナ
(2)の内挿処理部(2b)で、第5図に示すように、
アーム手先(A)の移動すべき軌跡上の各点つまり補間
点(内挿点)をいわゆる媒介変数pet(%)(その移
動途中に進んだ距離を全体の距離で除したもの)の各時
刻における値として求める内挿処理が行われる。そのと
き、算出する周期は一定時間Toである。そして、上記
内挿処理で求められた各内挿点のデータに基づいて、内
挿処理部(2b)から上記制御部(6)に、ロボット(
R)のアーム手先(A)が移動すべき軌跡、つまり一定
周期TO毎の媒介変数pctの値が目標位置指令信号と
して出力される。さらに、制御部(6)内では、」1記
目標位置指令信号と実際のアーム手先(A)の位置との
偏差に応じてフィードバックループ部(3)で制御信号
が出力され、次に、ドライバ部(4)で制御信号がPW
M信号に変換されて機構部(5)が駆動され、ロボット
(R)のアーム手先(A)の運動が制御されるようにな
されている。FIG. 3 shows the flow of signals in the control system. Commands such as the movement path of the arm tip (A) of the robot (R) are translated by the interpreter (1), and based on the translated commands, The trajectory planning section (2a) as a speed planning section of the planner (2) creates a basic trapezoidal speed plan consisting of an acceleration section (■), a constant speed section (■), and a deceleration section (■) as shown in Fig. 4, for example. Once the speed plan is created, the interpolation processing unit (2b) of the planner (2) calculates, as shown in FIG. 5, according to the speed plan.
Each point on the trajectory that the arm tip (A) should move, that is, the interpolation point, is calculated at each time of the so-called parametric variable pet (%) (distance traveled during the movement divided by the total distance). An interpolation process is performed to find the value at . At that time, the period to be calculated is a certain period of time To. Then, based on the data of each interpolation point obtained in the interpolation process, the interpolation process unit (2b) sends the robot (
The trajectory along which the arm end (A) of arm R) should move, that is, the value of the parameter pct at each fixed period TO, is output as a target position command signal. Further, within the control section (6), a control signal is outputted in the feedback loop section (3) according to the deviation between the target position command signal (1) and the actual position of the arm tip (A), and then a control signal is output to the driver. In section (4), the control signal is PW.
The signal is converted into an M signal to drive the mechanism section (5), and the movement of the arm tip (A) of the robot (R) is controlled.
また、上記入力装置(D)から速度変更指令信号が入力
されると、その指令信号は上記インタプリタ(1)の速
度変更信号読取部(1a)で読み取られた後、所要時間
の変更信号として制御部(6)に入力されるようになさ
れている。Further, when a speed change command signal is input from the input device (D), the command signal is read by the speed change signal reading section (1a) of the interpreter (1) and then controlled as a required time change signal. The information is inputted into the section (6).
そして、本発明の特徴として、上記内挿処理部(2b)
から制御部(6)に目標位置指令信号を出力する際に、
その位置に達するまでの時間、つまり第5図の横軸で示
される各内挿点の時間T′についての信号も同時に制御
部(6)に入力されるようになされていて、上記速度変
更信号読取部(1a)から制御部(6)に速度変更指令
信号(所要時間の変更信号)が出力されると、その信号
に応じて、上記内挿処理部(2b)から先に入力されて
いる各内挿点の所要時間T′を新しく変更するようにし
ている。As a feature of the present invention, the interpolation processing section (2b)
When outputting the target position command signal from the controller (6),
A signal regarding the time required to reach that position, that is, the time T' at each interpolation point indicated by the horizontal axis in FIG. 5, is simultaneously input to the control unit (6), and the speed change signal is When a speed change command signal (required time change signal) is output from the reading section (1a) to the control section (6), the interpolation processing section (2b) first inputs the signal according to the signal. The required time T' for each interpolation point is newly changed.
したがって、上記実施例では、ロボット(R)のアーム
手先(A)が移動中に速度を変更する必要が生じた場合
、入力装置(D)から速度変更信号が出力されると、そ
れが速度変更信号読取部(1a)で各内挿点における所
要時間T′の変更信号に変換される。例えば、算出周期
Toか一定のままで、所要時間T′をT’+nに変更す
べく変換される。すなわち、制御部(6)において、ロ
ボット(R)のアーム手先(A)の実際の移動速度が当
初の設定に対してT’ /T’ 十nになるように変更
され、速度変更指令信号が出力された時刻t○以後は、
移動速度が第5図破線■に示すごとく変更されることに
なる。Therefore, in the above embodiment, when it becomes necessary to change the speed while the arm tip (A) of the robot (R) is moving, when the speed change signal is output from the input device (D), the speed change signal is outputted from the input device (D). The signal reading section (1a) converts it into a modified signal of the required time T' at each interpolation point. For example, while the calculation period To remains constant, the required time T' is converted to T'+n. That is, in the control unit (6), the actual moving speed of the arm tip (A) of the robot (R) is changed from the initial setting to T'/T' 10n, and the speed change command signal is After the output time t○,
The moving speed will be changed as shown by the broken line (■) in FIG.
よって、ロボット(R)の作動中であって既に速度計画
かの立案が完了しているときであっても、外部からの速
度変更指令に対して速度計画を再立案することなく容易
に速度変更を行うことができるのである。Therefore, even when the robot (R) is in operation and the speed plan has already been created, the speed can be easily changed in response to an external speed change command without having to re-devise the speed plan. It is possible to do this.
また、そのことにより、ロボット(R)のアーム手先(
A)の移動途中における速度変更を加味したアプリケー
ションプログラムの作成を効率よく行うことができる。Also, as a result, the arm hand of the robot (R) (
It is possible to efficiently create an application program that takes into account the change in speed during movement in A).
(発明の効果)
以上説明したように、本発明によれば、ロボットの軌跡
制御方法として、アーム手先の軌跡に対応する各内挿点
の位置指令信号を制御部に指令するときに、各内挿点に
おける所要時間をも同時に指令しておき、外部からの速
度変更指令がなされたときには、その指令信号に応じて
各内挿点における所要時間を変更するようにしたので、
速度計画を再立案することなく容易に速度変更を行うこ
とができる。また、アプリケーションプログラムの作成
を効率よく行うことができる。(Effects of the Invention) As described above, according to the present invention, as a trajectory control method for a robot, when instructing the control unit to provide a position command signal for each interpolation point corresponding to the trajectory of the arm tip, each interpolation point is The required time at each interpolation point is also commanded at the same time, and when a speed change command is issued from the outside, the required time at each interpolation point is changed according to that command signal.
Speed changes can be easily made without having to redesign the speed plan. Furthermore, application programs can be created efficiently.
図面は本発明の実施例を示し、第1図はコントローラ内
における制御信号の流れを示すブロック図、第2図は装
置全体の概略を示す斜視図、第3図はコントローラの構
成を示すブロック線図、第4図は速度計画に基づく速度
線図、第5図は第4図の速度線図に対応する媒介変数の
変化特性図である。
(2a)・・・軌道計画部(速度計画部)、(2b)・
・・内挿処理部、(6)・・・制御部、(A)・・・ア
ーム手先、(R)・・・ロボット、(D)・・・入力装
置。
代 理 人 弁理士 前 1) 弘 1
1.′’J4..□「−゛
〈fThe drawings show an embodiment of the present invention; FIG. 1 is a block diagram showing the flow of control signals within the controller, FIG. 2 is a perspective view showing the outline of the entire device, and FIG. 3 is a block diagram showing the configuration of the controller. 4 is a speed diagram based on the speed plan, and FIG. 5 is a change characteristic diagram of parameter variables corresponding to the speed diagram of FIG. 4. (2a)...Trajectory planning section (speed planning section), (2b)...
...Interpolation processing unit, (6)...Control unit, (A)...Arm hand, (R)...Robot, (D)...Input device. Agent Patent Attorney Former 1) Hiroshi 1
1. ''J4. .. □“−゛〈f
Claims (1)
、該速度計画に基づき移動すべき軌跡上の各内挿点を所
定の周期で逐次算出した後上記各内挿点に対応する目標
位置指令信号を出力し、その指令信号に応じて制御部(
6)でロボット(R)のアーム手先(A)の移動を制御
するようにしたロボットの軌跡制御方法において、上記
目標位置指令信号と同時に各内挿点における所要時間信
号を予め制御部(6)に入力しておき、外部から速度変
更指令信号が入力されたときには、上記各内挿点の算出
周期は一定のままで、その速度変更指令信号に応じて予
め入力された所要時間のみを変更して内挿処理を行うこ
とを特徴とするロボットの軌跡制御方法。(1) The speed planning unit (2a) creates a basic speed plan, calculates each interpolation point on the trajectory to be moved sequentially at a predetermined period based on the speed plan, and then corresponds to each of the above interpolation points. The control unit (
In the robot trajectory control method in which the movement of the arm tip (A) of the robot (R) is controlled in step 6), the control unit (6) sends the required time signal at each interpolation point in advance at the same time as the target position command signal. When a speed change command signal is input from the outside, the calculation cycle of each interpolation point above remains constant, and only the required time input in advance is changed according to the speed change command signal. A robot trajectory control method characterized by performing interpolation processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62286368A JPH0820896B2 (en) | 1987-11-12 | 1987-11-12 | Robot trajectory control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62286368A JPH0820896B2 (en) | 1987-11-12 | 1987-11-12 | Robot trajectory control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01128102A true JPH01128102A (en) | 1989-05-19 |
| JPH0820896B2 JPH0820896B2 (en) | 1996-03-04 |
Family
ID=17703481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62286368A Expired - Lifetime JPH0820896B2 (en) | 1987-11-12 | 1987-11-12 | Robot trajectory control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0820896B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03201009A (en) * | 1989-12-28 | 1991-09-02 | Oki Electric Ind Co Ltd | Development system for mechanism control program |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60151717A (en) * | 1984-01-18 | 1985-08-09 | Honda Motor Co Ltd | Direct movement time instruction method for automatic control machines |
-
1987
- 1987-11-12 JP JP62286368A patent/JPH0820896B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60151717A (en) * | 1984-01-18 | 1985-08-09 | Honda Motor Co Ltd | Direct movement time instruction method for automatic control machines |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03201009A (en) * | 1989-12-28 | 1991-09-02 | Oki Electric Ind Co Ltd | Development system for mechanism control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0820896B2 (en) | 1996-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110087375A1 (en) | Method And Device For Controlling A Manipulator | |
| US5373221A (en) | Method and system for estimating robot tool center point speed | |
| US5373439A (en) | Method for controlling the traveling path of a robot during acceleration and deceleration | |
| JPH01128102A (en) | Locus control method for robot | |
| JP2703099B2 (en) | Conveyor tracking method for industrial robots | |
| JPH02172685A (en) | Robot control method and its control device | |
| JP3444313B2 (en) | Industrial robot controller | |
| JPH05297916A (en) | Track control method for robot | |
| JP2541245B2 (en) | Robot trajectory control method | |
| JP3205850B2 (en) | Robot controller | |
| JPS62279409A (en) | Robot movement simulator | |
| JPH0199102A (en) | Servo controller | |
| JPH0719176B2 (en) | Servo control device | |
| JPS61138310A (en) | Robot controller | |
| JP2674120B2 (en) | Robot control device | |
| JPH0784647A (en) | Position control device | |
| JPH07175508A (en) | Robot controller | |
| JPS61262901A (en) | Robot controller | |
| JPS60220408A (en) | Control device for articulated robots | |
| KR940002171B1 (en) | Robot operating method | |
| JPS6134608A (en) | Positioning controlling method of industrial robot | |
| JP2004306158A (en) | Servo motor control method | |
| JPH04362707A (en) | Teaching/reproduction type robot controller | |
| JPS6260003A (en) | Control system for horizontal articulation type robot | |
| JPS59127110A (en) | Control method of teaching and reproducing robot |