JPH09193060A - Robot moving speed controller at the time of teaching - Google Patents
Robot moving speed controller at the time of teachingInfo
- Publication number
- JPH09193060A JPH09193060A JP502596A JP502596A JPH09193060A JP H09193060 A JPH09193060 A JP H09193060A JP 502596 A JP502596 A JP 502596A JP 502596 A JP502596 A JP 502596A JP H09193060 A JPH09193060 A JP H09193060A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- speed
- tip
- teaching
- moving speed
- 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
Landscapes
- Manipulator (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ティーチングボッ
クスの操作によりロボットを移動させてティーチングを
行う際に、ロボットの先端の移動速度が所定の上限速度
を超えないようにロボットの各軸の駆動速度を制御す
る、ティーチング時のロボットの移動速度制御装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a driving speed of each axis of a robot so that a moving speed of a tip of the robot does not exceed a predetermined upper limit speed when teaching is performed by moving the robot by operating a teaching box. The present invention relates to a robot movement speed control device for teaching that controls robots.
【0002】[0002]
【従来の技術】従来、ロボットのティーチングに際して
は、ティーチングボックスを用い、ティーチングボック
スに設けたジョイスティック等の操作子を操作してロボ
ットの各軸を駆動し、ロボットを所望の方向に所望の速
度で移動させるようにしている。2. Description of the Related Art Conventionally, when teaching a robot, a teaching box has been used, and an operator such as a joystick provided on the teaching box is operated to drive each axis of the robot to move the robot in a desired direction at a desired speed. I am trying to move it.
【0003】ところで、最近は、安全性確保のため、テ
ィーチング時のロボットの先端の移動速度を所定の上限
速度(例えば250mm/秒)以下に抑えることが要求さ
れるようになっている。By the way, recently, in order to ensure safety, it has been required to suppress the moving speed of the tip of the robot during teaching to below a predetermined upper limit speed (for example, 250 mm / sec).
【0004】ロボットの複数の軸を同時に駆動すると、
ロボットの先端の移動速度はこれら複数の軸の合成速度
になり、各軸の駆動速度が上限速度に対応する速度以下
であっても、ロボットの先端の移動速度は上限速度を超
えてしまう。そのため、従来は、全軸が同時に駆動され
てもロボットの先端の移動速度が上限速度を超えないよ
うな、各軸の許容最高速度を設定し、各軸の駆動速度を
これ以下に制限している。When a plurality of axes of a robot are driven simultaneously,
The moving speed of the tip of the robot becomes a composite speed of these plural axes, and even if the driving speed of each axis is equal to or lower than the speed corresponding to the upper limit speed, the moving speed of the tip of the robot exceeds the upper limit speed. Therefore, conventionally, the maximum allowable speed for each axis was set so that the movement speed of the robot tip would not exceed the upper limit speed even if all axes were driven simultaneously, and the drive speed for each axis was limited to less than this. There is.
【0005】[0005]
【発明が解決しようとする課題】上記従来例のもので
は、全軸を駆動しない場合でも各軸の駆動速度が必要以
上に制限されて、ロボットの先端の移動速度が遅くな
り、ティーチングの作業効率が悪くなる不具合がある。
本発明は、以上の点に鑑み、ロボットの先端の移動速度
が上限速度を超えないようにして効率良くティーチング
作業を行い得られるようにした装置を提供することを課
題としている。In the above-mentioned conventional example, even if all the axes are not driven, the driving speed of each axis is restricted more than necessary, the moving speed of the tip of the robot becomes slower, and the work efficiency of teaching is increased. There is a problem that becomes worse.
In view of the above points, an object of the present invention is to provide an apparatus capable of efficiently performing a teaching work by preventing the moving speed of the tip of a robot from exceeding the upper limit speed.
【0006】[0006]
【課題を解決するための手段】上記課題を解決すべく、
本発明は、ティーチングボックスの操作によりロボット
を移動させてティーチングを行う際に、ロボットの先端
の移動速度が所定の上限速度を超えないようにロボット
の各軸の駆動速度を制御する装置であって、ティーチン
グボックスからの操作指令に対応するロボットの各軸の
要求駆動速度を演算する要求速度演算手段と、ロボット
の各軸の駆動速度を合成してロボットの先端の移動速度
を演算する合成速度演算手段と、合成速度演算手段で演
算されたロボットの先端の移動速度が上限速度以下か否
かを判定する判定手段とを備え、合成速度演算手段での
初回の演算ではロボットの各軸の駆動速度を要求駆動速
度にしてロボットの先端の移動速度を求め、この移動速
度が上限速度を超えるときは、ロボットの各軸の駆動速
度を前回の演算で用いた値より所定割合減少させてロボ
ットの先端の移動速度を求めることを移動速度が上限速
度以下になるまで繰返し、ロボットの先端の移動速度が
上限速度以下になったときの駆動速度でロボットの各軸
を駆動する、ことを特徴とする。Means for Solving the Problems In order to solve the above problems,
The present invention is an apparatus for controlling the drive speed of each axis of a robot so that the moving speed of the tip of the robot does not exceed a predetermined upper limit speed when the robot is moved by the operation of a teaching box to perform teaching. , A required speed calculation means for calculating the required drive speed of each axis of the robot corresponding to the operation command from the teaching box, and a combined speed calculation for calculating the moving speed of the robot tip by combining the drive speed of each axis of the robot Means and a determining means for determining whether or not the moving speed of the tip of the robot calculated by the combined speed calculating means is less than or equal to the upper limit speed, and the driving speed of each axis of the robot in the first calculation by the combined speed calculating means Calculate the moving speed of the robot's tip with the required driving speed.If this moving speed exceeds the upper limit speed, the driving speed of each axis of the robot is calculated by The moving speed of the robot tip is reduced by a predetermined percentage from the above value until the moving speed becomes lower than the upper limit speed. It is characterized by driving an axis.
【0007】かくて、ロボットの各軸をティーチングボ
ックスからの操作指令に対応する要求駆動速度で駆動し
たときのロボット先端の移動速度が上限速度以下であれ
ば、各軸は要求駆動速度で駆動され、移動速度が上限速
度を超えるときは、上限速度以下になるように各軸の駆
動速度が減速される。従って、ロボットを先端の移動速
度が上限速度を超えないように制限しつつ操作指令に可
及的に近い速度で移動させることができ、ティーチング
の作業効率が向上する。Thus, if the moving speed of the robot tip when the axes of the robot are driven at the required driving speed corresponding to the operation command from the teaching box is less than or equal to the upper limit speed, the axes are driven at the required driving speed. When the moving speed exceeds the upper limit speed, the drive speed of each axis is reduced so as to be equal to or lower than the upper limit speed. Therefore, the robot can be moved at a speed as close as possible to the operation command while limiting the moving speed of the tip so as not to exceed the upper limit speed, and the teaching work efficiency is improved.
【0008】尚、ティーチングはロボットの先端に所要
のツールを取付けて行うもので、上記合成速度演算手段
では、ツールの寸法に関するツールパラメータを用い、
ツールの先端をロボットの先端としてその移動速度を演
算する。そして、ロボットに複数のツールを付け換える
場合、ツールの種類に応じた複数のツールパラメータを
記憶させておき、ロボットの先端に取付けられているツ
ールに対応するツールパラメータを選択自在とすれば、
ツールを交換してティーチングを行う際に、ツールパラ
メータを一々手動入力で設定し直す必要がなく、有利で
ある。The teaching is carried out by attaching a required tool to the tip of the robot. In the above-mentioned synthetic velocity calculating means, tool parameters relating to the dimension of the tool are used.
The tip of the tool is used as the tip of the robot to calculate its moving speed. Then, when changing a plurality of tools to the robot, if a plurality of tool parameters corresponding to the type of the tool are stored and the tool parameter corresponding to the tool attached to the tip of the robot is selectable,
This is advantageous because it is not necessary to manually reset the tool parameters one by one when exchanging tools for teaching.
【0009】[0009]
【発明の実施の形態】図1は、ロボット1のティーチン
グ装置の概要を示しており、ロボットコントローラ2に
接続されるティーチングボックス3を備え、ティーチン
グボックス3に設けた各操作子(図示せず)の操作によ
りロボットコントローラ2を介してロボット1を動作さ
せるように構成されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows an outline of a teaching device for a robot 1, which includes a teaching box 3 connected to a robot controller 2 and each operator (not shown) provided in the teaching box 3. The robot 1 is operated via the robot controller 2 by the operation.
【0010】ロボットコントローラ2は、図2に示す如
く、CRTから成る表示手段20と、キーボードから成
る入力手段21と、CPUから成るロボット動作演算部
22と、ロボット1の各軸の駆動信号を出力すると共に
ロボット1の各軸の位置センサの信号を入力するロボッ
トインターフェイス23と、ROMから成るロボット動
作記憶部24と、RAMから成るロボット動作条件設定
部25と、ティーチングボックス3からの信号を入力す
るティーチングインターフェイス26とを備えており、
これらはバス27を介して接続されている。As shown in FIG. 2, the robot controller 2 outputs a driving means for each axis of the robot 1, a display means 20 made up of a CRT, an input means 21 made up of a keyboard, a robot operation calculation section 22 made up of a CPU. At the same time, the robot interface 23 for inputting the signals of the position sensors of the respective axes of the robot 1, the robot operation storage unit 24 composed of a ROM, the robot operation condition setting unit 25 composed of a RAM, and the signals from the teaching box 3 are input. It is equipped with a teaching interface 26,
These are connected via a bus 27.
【0011】ティーチングボックス3の各操作子を操作
すると、その操作量に応じた信号がティーチングインタ
ーフェイス26に入力され、この信号に基づいてロボッ
ト1の各軸の駆動速度がロボット動作演算部22で演算
され、ロボットインターフェイス23から演算結果に従
った駆動信号が出力されてロボット1の各軸が駆動さ
れ、ロボット1の先端に取付けたツール1aが所望の方
向に所望の速度で移動される。When each operator of the teaching box 3 is operated, a signal corresponding to the operation amount is input to the teaching interface 26, and the driving speed of each axis of the robot 1 is calculated by the robot operation calculating section 22 based on this signal. Then, the robot interface 23 outputs a drive signal according to the calculation result to drive each axis of the robot 1, and the tool 1a attached to the tip of the robot 1 is moved in a desired direction at a desired speed.
【0012】ロボット動作演算部22での処理手順の詳
細は図3に示す通りであり、以下これについて説明す
る。尚、ロボット1は1〜nの軸を持つn軸ロボットと
する。以下の説明でjは1〜nまでの任意の軸を示す。
また、Kは減速係数であり、例えば、最大値を1.0とし
て0.8,0.6,0.4,0.2のように複数設定されている。The details of the processing procedure in the robot motion calculation unit 22 are as shown in FIG. 3, which will be described below. The robot 1 is an n-axis robot having 1 to n axes. In the following description, j represents an arbitrary axis from 1 to n.
Further, K is a deceleration coefficient, and for example, plural values are set as 0.8, 0.6, 0.4, 0.2 with the maximum value being 1.0.
【0013】先ず、S1のステップで各操作子の操作量
δjを読み込み、S2のステップでδjに対応する各軸
の要求駆動速度θj=f(δj)を演算する。次に、S
3のステップで減算係数Kを1.0に設定し、S4のステ
ップで各軸の駆動速度を合成してロボット1の先端、即
ち、ツール1aの先端の移動速度Vを演算する。Vの演
算は、各軸の駆動速度を要求駆動速度θjに減算係数K
を乗じた値として行なうもので、Vはヤコビ行列等から
求められる関数をFとして、 V=F(K・θ1,K・θ2…K・θn) で表わされる。First, in step S1, the operation amount δj of each operator is read, and in step S2, the required drive speed θj = f (δj) of each axis corresponding to δj is calculated. Next, S
In step S3, the subtraction coefficient K is set to 1.0, and in step S4, the driving speed of each axis is combined to calculate the moving speed V of the tip of the robot 1, that is, the tip of the tool 1a. The V is calculated by subtracting the driving speed of each axis from the required driving speed θj by a subtraction coefficient K.
V is expressed as V = F (K · θ 1 , K · θ 2 ... K · θn), where F is a function obtained from the Jacobian matrix or the like.
【0014】ここで、K=1に設定されているから、1
回目に求められる移動速度Vは、各軸を要求駆動速度θ
jで駆動したときの値になる。尚、ツール1aの先端の
移動速度を求めるにはツールの寸法も考慮する必要があ
り、そのため、ツールの寸法に関するツールパラメータ
を上記の関数に取り込んでVを求めている。そして、ロ
ボット1に付け換え可能な複数種のツールのツールパラ
メータをロボット動作条件設定部25に記憶させてお
き、ロボット1の先端に取付けられているツールに対応
するツールパラメータを選択して、Vの演算を行うよう
にしている。Since K = 1 is set here, 1
The moving speed V required for the second time is the required driving speed θ for each axis.
It is the value when driven with j. It is necessary to consider the dimension of the tool in order to obtain the moving speed of the tip of the tool 1a. Therefore, V is obtained by incorporating the tool parameter related to the dimension of the tool into the above function. Then, the tool parameters of a plurality of types of tools that can be replaced with the robot 1 are stored in the robot operation condition setting unit 25, and the tool parameter corresponding to the tool attached to the tip of the robot 1 is selected, and V Is calculated.
【0015】Vの演算を行うと、次にS5のステップで
Vが所定の上限値Vmax以下か否かを判定する。V>Vm
axであれば、S6のステップに進んで今回の演算に用い
たKが減速係数のうちの最も小さなものKminであるか
否かを判定する。K≠Kminであれば、S7のステップ
でKを今回の演算に用いた減速係数よりも1段階小さな
値のものに設定し、S4のステップでVを再度演算す
る。Once V is calculated, it is then determined in step S5 whether V is equal to or lower than a predetermined upper limit value Vmax. V> Vm
If it is ax, the process proceeds to step S6, and it is determined whether or not K used in the present calculation is the smallest deceleration coefficient Kmin. If K ≠ Kmin, K is set to a value one step smaller than the deceleration coefficient used in the present calculation in step S7, and V is calculated again in step S4.
【0016】そして、V≦VmaxになったときS8のス
テップに進み、各軸のモータに出力する指令駆動速度C
θjを各軸の要求駆動速度θjに今回の演算で用いた減
速係数Kを乗じた値に決定する。尚、K=KminでもV
>VmaxのときはS9のステップに進み、動作不可とし
てエラー信号を発生し、処理を終了する。When V.ltoreq.Vmax, the process proceeds to step S8 to output the command drive speed C to the motor of each axis.
θj is determined as a value obtained by multiplying the required drive speed θj of each axis by the deceleration coefficient K used in this calculation. Even if K = Kmin, V
When> Vmax, the process proceeds to step S9, the operation is disabled, an error signal is generated, and the process ends.
【0017】以上の処理によれば、各軸を要求駆動速度
θjで駆動したときのツール先端の移動速度VがVmax
以下であるときは、各軸がθjの速度で駆動され、V>
Vmaxになったときは、V≦Vmaxになる範囲でθjに可
及的に近い速度で各軸が駆動される。かくて、ロボット
1の複数の軸をどのような組合わせで駆動しても、ロボ
ット1を上限速度Vmax以下の範囲でティーチングボッ
クス3からの操作指令に可及的に近い速度で移動させる
ことができ、安全性を確保しつつティーチングの作業効
率を向上し得る。According to the above processing, the moving speed V of the tool tip when each axis is driven at the required driving speed θj is Vmax.
When the following is satisfied, each axis is driven at a speed of θj and V>
When Vmax is reached, each axis is driven at a speed as close as possible to θj within the range of V ≦ Vmax. Thus, no matter which combination of the plurality of axes of the robot 1 is driven, the robot 1 can be moved at a speed as close as possible to the operation command from the teaching box 3 within the range of the upper limit speed Vmax or less. Therefore, the work efficiency of teaching can be improved while ensuring safety.
【図1】 本発明装置の概要を示す図FIG. 1 is a diagram showing an outline of a device of the present invention.
【図2】 ロボットコントローラのブロック回路図[Fig. 2] Block circuit diagram of robot controller
【図3】 速度制御の処理手順を示すフローチャートFIG. 3 is a flowchart showing a speed control processing procedure.
1 ロボット 2 ロボットコント
ローラ 22 ロボット動作演算部 3 ティーチング
ボックス1 Robot 2 Robot controller 22 Robot motion calculation unit 3 Teaching box
Claims (2)
ットを移動させてティーチングを行う際に、ロボットの
先端の移動速度が所定の上限速度を超えないようにロボ
ットの各軸の駆動速度を制御する装置であって、 ティーチングボックスからの操作指令に対応するロボッ
トの各軸の要求駆動速度を演算する要求速度演算手段
と、 ロボットの各軸の駆動速度を合成してロボットの先端の
移動速度を演算する合成速度演算手段と、 合成速度演算手段で演算されたロボットの先端の移動速
度が上限速度以下か否かを判定する判定手段とを備え、 合成速度演算手段での初回の演算ではロボットの各軸の
駆動速度を要求駆動速度にしてロボットの先端の移動速
度を求め、この移動速度が上限速度を超えるときは、ロ
ボットの各軸の駆動速度を前回の演算で用いた値より所
定割合減少させてロボットの先端の移動速度を求めるこ
とを移動速度が上限速度以下になるまで繰返し、 ロボットの先端の移動速度が上限速度以下になったとき
の駆動速度でロボットの各軸を駆動する、 ことを特徴とするティーチング時のロボットの移動速度
制御装置。1. A device for controlling the drive speed of each axis of the robot so that the moving speed of the tip of the robot does not exceed a predetermined upper limit speed when teaching is performed by moving the robot by operating a teaching box. Then, the required speed calculation means that calculates the required drive speed of each axis of the robot corresponding to the operation command from the teaching box, and the combined speed that calculates the moving speed of the robot tip by combining the drive speed of each axis of the robot Comprising a calculating means and a judging means for judging whether or not the moving speed of the robot tip calculated by the composite speed calculating means is less than or equal to the upper limit speed. Calculate the moving speed of the robot tip by using the speed as the required driving speed.If this moving speed exceeds the upper limit speed, set the driving speed of each axis of the robot to the previous The moving speed of the robot tip is reduced by a predetermined percentage from the value used in the calculation until the moving speed falls below the upper limit speed. A robot movement speed control device for teaching, characterized by driving each axis of the robot.
けるツールの寸法に関するツールパラメータを用いてツ
ールの先端の移動速度を演算するように構成され、ツー
ルの種類に応じた複数のツールパラメータを記憶させて
おき、ロボットの先端に取付けられているツールに対応
するツールパラメータを選択自在とすることを特徴とす
る請求項1に記載のティーチング時のロボットの移動速
度制御装置。2. The composite speed calculator is configured to calculate the moving speed of the tip of the tool by using the tool parameter relating to the size of the tool attached to the tip of the robot, and stores a plurality of tool parameters according to the type of the tool. The moving speed control device for the robot during teaching according to claim 1, wherein the tool parameter corresponding to the tool attached to the tip of the robot is selectable.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP502596A JPH09193060A (en) | 1996-01-16 | 1996-01-16 | Robot moving speed controller at the time of teaching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP502596A JPH09193060A (en) | 1996-01-16 | 1996-01-16 | Robot moving speed controller at the time of teaching |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09193060A true JPH09193060A (en) | 1997-07-29 |
Family
ID=11599971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP502596A Pending JPH09193060A (en) | 1996-01-16 | 1996-01-16 | Robot moving speed controller at the time of teaching |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09193060A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004009303A1 (en) * | 2002-07-18 | 2004-01-29 | Kabushiki Kaisha Yaskawa Denki | Robot controller and robot system |
CN100344419C (en) * | 2002-02-18 | 2007-10-24 | 独立行政法人科学技术振兴机构 | Two-leg walking humanoid robot |
DE102008035507A1 (en) | 2007-07-30 | 2009-02-05 | Denso Wave Inc. | Controller for a robot with a robot body and an additional device that provides additional operating axes |
JP2010167515A (en) * | 2009-01-21 | 2010-08-05 | Kawasaki Heavy Ind Ltd | Multi-axial robot and speed controller for the same |
KR20180114837A (en) | 2017-04-11 | 2018-10-19 | 니혼 덴산 산쿄 가부시키가이샤 | Device and method controlling a movement speed of robot |
JP2019000964A (en) * | 2017-06-19 | 2019-01-10 | ファナック株式会社 | Robot system for displaying speed |
JP2021084173A (en) * | 2019-11-27 | 2021-06-03 | セイコーエプソン株式会社 | Control method and robot system |
-
1996
- 1996-01-16 JP JP502596A patent/JPH09193060A/en active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100344419C (en) * | 2002-02-18 | 2007-10-24 | 独立行政法人科学技术振兴机构 | Two-leg walking humanoid robot |
JPWO2004009303A1 (en) * | 2002-07-18 | 2005-11-17 | 株式会社安川電機 | Robot control apparatus and robot system |
US7391178B2 (en) | 2002-07-18 | 2008-06-24 | Kabushiki Kaisha Yaskawa Denki | Robot controller and robot system |
JP4513568B2 (en) * | 2002-07-18 | 2010-07-28 | 株式会社安川電機 | Robot controller |
WO2004009303A1 (en) * | 2002-07-18 | 2004-01-29 | Kabushiki Kaisha Yaskawa Denki | Robot controller and robot system |
KR101010761B1 (en) * | 2007-07-30 | 2011-01-25 | 가부시끼가이샤 덴소 웨이브 | Robot control device with robot body and additional mechanism with additional axis of motion |
DE102008035507A1 (en) | 2007-07-30 | 2009-02-05 | Denso Wave Inc. | Controller for a robot with a robot body and an additional device that provides additional operating axes |
JP2010167515A (en) * | 2009-01-21 | 2010-08-05 | Kawasaki Heavy Ind Ltd | Multi-axial robot and speed controller for the same |
KR20180114837A (en) | 2017-04-11 | 2018-10-19 | 니혼 덴산 산쿄 가부시키가이샤 | Device and method controlling a movement speed of robot |
JP2018176341A (en) * | 2017-04-11 | 2018-11-15 | 日本電産サンキョー株式会社 | Apparatus and method for controlling movement speed of robot |
JP2019000964A (en) * | 2017-06-19 | 2019-01-10 | ファナック株式会社 | Robot system for displaying speed |
US10507585B2 (en) | 2017-06-19 | 2019-12-17 | Fanuc Corporation | Robot system that displays speed |
JP2021084173A (en) * | 2019-11-27 | 2021-06-03 | セイコーエプソン株式会社 | Control method and robot system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5742138A (en) | Control method for servo system with adjustable softness in rectangular coordinate system | |
JPH09191679A (en) | Motor controller | |
US5986422A (en) | Control mode changing over method for servo control system | |
JPH06250728A (en) | Direct teaching device for robot | |
JPH09193060A (en) | Robot moving speed controller at the time of teaching | |
JP4016305B2 (en) | Robot control device | |
CN106493469A (en) | The numerical control device of processing conditionss can be controlled according to posture | |
EP0271590B1 (en) | Robot control apparatus | |
CN109507879B (en) | Control device and machine learning device | |
JP3023432B2 (en) | Robot controller | |
JP2000176872A (en) | manipulator | |
WO1993011477A1 (en) | Robot controller | |
CN112518777A (en) | Robot control device | |
JPH06313326A (en) | Actuator control device | |
JP2838428B2 (en) | Robot control method | |
JPS60237505A (en) | Robot control method | |
KR0155281B1 (en) | Interpolation method of multi-robot | |
JP3348423B2 (en) | How to determine the load direction of the robot arm | |
JP2647750B2 (en) | Actuator drive control device | |
JPH04279901A (en) | Controller for industrial robot | |
Nakamura et al. | Controller for industrial robots | |
JP2640467B2 (en) | Numerical control unit | |
JPH09136280A (en) | Teaching device for robot | |
JPH09300257A (en) | Operation controller for manual manipulator | |
JPH10333732A (en) | Method for controlling feed speed of numerical controller |