[go: up one dir, main page]

JPH09193060A - Robot moving speed controller at the time of teaching - Google Patents

Robot moving speed controller at the time of teaching

Info

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
Application number
JP502596A
Other languages
Japanese (ja)
Inventor
Yoshihiko Suzuki
快彦 鈴木
Hiroki Hashimoto
裕樹 橋本
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP502596A priority Critical patent/JPH09193060A/en
Publication of JPH09193060A publication Critical patent/JPH09193060A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently execute teaching work by reducing a robot driving speed by a predetermined rate when the moving speed of the end of the robot exceeds an upper limit speed, and driving the robot at a driving speed when it becomes at the upper limit speed or below. SOLUTION: A robot 1 is functioned by operating an operating piece arranged in a teaching box 3 through a robot controller 2. When the operating piece in the teaching box 3 is operated, a signal according to a manipulated variable is inputted to a teaching interface 26. The driving speed of the robot 1 is calculated in a robot action calculating part 22 on the basis of the signal, and the robot 1 is driven by outputting a driving signal according to a calculated result from a robot interface 23. A tool attached at the tip of the robot 1 is moved at a desired speed in a desired direction. Therefore, teaching work efficiency can be improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【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.

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

【図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.

【符号の説明】[Explanation of symbols]

1 ロボット 2 ロボットコント
ローラ 22 ロボット動作演算部 3 ティーチング
ボックス
1 Robot 2 Robot controller 22 Robot motion calculation unit 3 Teaching box

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ティーチングボックスの操作によりロボ
ットを移動させてティーチングを行う際に、ロボットの
先端の移動速度が所定の上限速度を超えないようにロボ
ットの各軸の駆動速度を制御する装置であって、 ティーチングボックスからの操作指令に対応するロボッ
トの各軸の要求駆動速度を演算する要求速度演算手段
と、 ロボットの各軸の駆動速度を合成してロボットの先端の
移動速度を演算する合成速度演算手段と、 合成速度演算手段で演算されたロボットの先端の移動速
度が上限速度以下か否かを判定する判定手段とを備え、 合成速度演算手段での初回の演算ではロボットの各軸の
駆動速度を要求駆動速度にしてロボットの先端の移動速
度を求め、この移動速度が上限速度を超えるときは、ロ
ボットの各軸の駆動速度を前回の演算で用いた値より所
定割合減少させてロボットの先端の移動速度を求めるこ
とを移動速度が上限速度以下になるまで繰返し、 ロボットの先端の移動速度が上限速度以下になったとき
の駆動速度でロボットの各軸を駆動する、 ことを特徴とするティーチング時のロボットの移動速度
制御装置。
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.
【請求項2】 合成速度演算部はロボットの先端に取付
けるツールの寸法に関するツールパラメータを用いてツ
ールの先端の移動速度を演算するように構成され、ツー
ルの種類に応じた複数のツールパラメータを記憶させて
おき、ロボットの先端に取付けられているツールに対応
するツールパラメータを選択自在とすることを特徴とす
る請求項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.
JP502596A 1996-01-16 1996-01-16 Robot moving speed controller at the time of teaching Pending JPH09193060A (en)

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)

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

Cited By (13)

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