JPS62251901A - Course controller for multiaxis robot - Google Patents
Course controller for multiaxis robotInfo
- Publication number
- JPS62251901A JPS62251901A JP9596886A JP9596886A JPS62251901A JP S62251901 A JPS62251901 A JP S62251901A JP 9596886 A JP9596886 A JP 9596886A JP 9596886 A JP9596886 A JP 9596886A JP S62251901 A JPS62251901 A JP S62251901A
- Authority
- JP
- Japan
- Prior art keywords
- axis
- robot
- designated
- fixed
- 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
Links
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 238000003466 welding Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
Description
【発明の詳細な説明】
(産業−1−の利用分IF?)
本発明は、7輔以上の軸を右する多軸ロボットの経路制
御装置に関する。Detailed Description of the Invention (Industry-1- Utilization IF?) The present invention relates to a path control device for a multi-axis robot that controls seven or more axes.
(従来の技術)
従来のロボットは、6輔のものが多かったが、最近、7
輔以上の軸をもつ冗長性のある産業川口ボットが開発さ
れ、今後需要も多くなると見込まれている。7軸以−ヒ
を有するロボットの利点は、自由度が多いために障害物
を容易に回避することができることにある。(Conventional technology) Most conventional robots had six robots, but recently, seven robots have been developed.
A redundant industrial Kawaguchi bot has been developed that has more axes than that of a ``suke'', and demand is expected to increase in the future. The advantage of robots with seven or more axes is that they have many degrees of freedom and can easily avoid obstacles.
(発明が解決しようとする聞題点)
しかしながら、7輛以l−を有するロポ−,bの場合、
自由度がありすぎてハンドの位置、方向だけを指定して
も、各軸に対する指令値か−・意的に決定できず、その
経路制御時の計算に要する時間が従来の6+lIのけポ
ットの場合の経路1/制御時よりもはるかに多くなる。(Problem to be solved by the invention) However, in the case of robot, b, which has 7 cars or more,
There are too many degrees of freedom, and even if you only specify the position and direction of the hand, the command value for each axis cannot be determined arbitrarily, and the time required to calculate the path control is shorter than the conventional 6+lI pot. In the case of route 1/control, the number is much higher.
これは直線、円弧などの単純な経路計算をする1−で何
らの条件をも設けていないためで、経路計算を効率良く
行なうためには、何らかの条件設定が必要になる。This is because 1-, which calculates simple routes such as straight lines and circular arcs, does not have any conditions, and in order to efficiently calculate routes, it is necessary to set some conditions.
木発lす1は、7輛以)−を有する多軸ロボットにおい
てもその経路制御時の31算に要する時間が従来の6輛
の多軸ロボットにおける経路制御時の計算に要する時間
とほとんど変わらない多軸ロボットの経路制御装置を提
供することを目的としている。Even in a multi-axis robot with 7 or more vehicles, the time required for path control is almost the same as the time required for path control in a conventional 6-vehicle multi-axis robot. The purpose of the present invention is to provide a path control device for a multi-axis robot.
(問題点を解決するための1段)
本発明は、7輛以にの軸を有する多軸ロポー、トの経路
制御装置において、指定された軸を所定角(Wに固定し
た状態で残りの軸を駆動制御する第1の制M T=段と
、tiii記指定された軸を駆動制御する第2の制御手
段と、前記多軸ロボットのハンド位置及び姿勢を固定し
た状態で指定された軸位置を変更制御するプログラムを
記憶する記憶手段とを具備し、予め1つ或いは複数の輛
を指定することにより、指定された軸を固定したままで
経路計算を行なうようにしたことを特徴とする多軸ロボ
ットの経路制御装置によって、前記のような従来技術の
問題点を解決するものである。(First Step to Solve the Problems) The present invention provides a path control device for a multi-axis robot having seven or more axes, in which a designated axis is fixed at a predetermined angle (W) and the remaining a first control stage for driving and controlling the axes; a second control means for driving and controlling the designated axes; A storage means for storing a program for changing and controlling the position is provided, and by specifying one or more vehicles in advance, the route calculation is performed with the specified axis fixed. This multi-axis robot path control device solves the problems of the prior art as described above.
(作用)
本発明によれば、7輛以りの軸を有する多軸ロボットの
経路制御装置において、予め1つ或いは複数の指定軸を
設定し、この指定された軸を固定したまま経路制御をす
ることによって、従来の6軸の多軸ロボットの紅路制(
21時の、11算時間とほどんど変わらない時間で、経
路制御時の計算をすることができる。(Operation) According to the present invention, in a path control device for a multi-axis robot having seven or more axes, one or more designated axes are set in advance, and the path is controlled while the designated axes are fixed. By doing this, the red road system of the conventional 6-axis multi-axis robot (
Route control calculations can be done in almost the same amount of time as the 11 calculation time at 9 p.m.
(¥施例) 以ド、図により本発明の一実施例について説す1する。(¥Example) Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図は、本発明の7輛以1;の輛を41する多軸ロボ
ットの制御力式を示すブロック図で、第2図は、7輛ロ
ボツトにより障害物を回避する制御例を示している。FIG. 1 is a block diagram showing a control force formula for a multi-axis robot with 7 to 41 vehicles according to the present invention, and FIG. 2 shows an example of control for avoiding obstacles using a 7-vehicle robot. There is.
第1図は、多軸ロボットを溶接ロボットに適用させた実
施例であり、100は多軸ロボット39および溶接機4
1を制御する数値制御′JA置(NC装置)である、該
NC装置100は、制御部30、プログラムメモリ31
、データメモリ32、教示操作盤33.操作盤34.テ
ープリーダ35、軸制御器36、サーボ回路37、入出
力回路40.43およびこれらを接続するアドレスデー
タバス等を有している。FIG. 1 shows an embodiment in which a multi-axis robot is applied to a welding robot, and 100 is a multi-axis robot 39 and a welding machine 4.
The NC device 100 is a numerical control unit (NC device) that controls the control section 30, program memory 31,
, data memory 32, teaching operation panel 33. Operation panel 34. It has a tape reader 35, an axis controller 36, a servo circuit 37, input/output circuits 40, 43, and an address data bus connecting these.
fifJ記制御部30は、制御プログラムに基づいて数
イブ(演算処理を実行する中央処理装置を含んでいる。The fifJ control unit 30 includes a central processing unit that executes arithmetic processing based on a control program.
前記プログラムメモリ31は、読み出し専用のリードオ
ンリメモリ(1(OM)で構成され、前記制御部30が
実行すべき基本制御プログラムや原点復帰用プログラム
等の各種の制御プログラムを格納する。データメモリ3
2は、読み出し書き込み11r tbなランダムアクセ
スメモリ(RAM)で構成され、前記制御部30が実行
した演算結果や、教示操作@33から入力された教示デ
ータ。The program memory 31 is composed of a read-only memory (1 (OM)), and stores various control programs such as a basic control program to be executed by the control unit 30 and a return-to-origin program.Data memory 3
Reference numeral 2 is a read/write 11rtb random access memory (RAM), which stores the calculation results executed by the control section 30 and teaching data input from the teaching operation @33.
操作盤34から入力されたデータ、テープリーダ35か
ら人力された指令データなどを格納する。Data input from the operation panel 34, command data manually input from the tape reader 35, etc. are stored.
教示操作盤33は、多軸ロボットの教示操作に必要な数
値表示器、ランプおよび操作ボタンを有している。操作
盤34は、CR1表示装置や、テンヤー、ファンクショ
ンキーなど、各種のキーを有し、外部から各種のデータ
をNC装置に入力する。The teaching operation panel 33 has a numerical display, lamps, and operation buttons necessary for teaching the multi-axis robot. The operation panel 34 has a CR1 display device, various keys such as a ten-year key, and a function key, and inputs various data from the outside to the NC device.
輔nil i!l A 361*、+iFr 記IJI
W rf630 カラcy> 多軸aサーボ回路37に
制vl信号を出力するもので、複数軸の軸制御を行う補
助演算部を含んでいる。輔nil i! l A 361*, +iFr Note IJI
W rf630 cy> This outputs a control vl signal to the multi-axis a servo circuit 37, and includes an auxiliary calculation unit that controls multiple axes.
サーボ回路37は、前記軸制御7:j、36からの制御
信号に基づいて、多軸ロボット39の駆動源を制御する
。入出力回路40は、リレーユニット42を介して、溶
接41141との間で信号の入出力動作を行う、出力回
路40は、溶接a41のリレーユニット42に前記制御
部30からの溶接制御信号を出力する。入力回路43は
、多軸ロボット39の各軸に設けられたオーバートラベ
ルスイッチ0TS44、中立スイッチNTS45からの
信号をNC装置に入力する。溶接機インターフェース4
7はNC装置と溶接機41とのインターフェースを取る
ラインである。なお、この多軸ロボット39の各軸は、
インクレメンタル方式により軸位置を制御されるもので
ある。The servo circuit 37 controls the drive source of the multi-axis robot 39 based on control signals from the axis controllers 7:j and 36. The input/output circuit 40 performs signal input/output operations with the welding 41141 via the relay unit 42. The output circuit 40 outputs welding control signals from the control section 30 to the relay unit 42 of the welding a41. do. The input circuit 43 inputs signals from an overtravel switch 0TS44 and a neutral switch NTS45 provided on each axis of the multi-axis robot 39 to the NC device. Welding machine interface 4
7 is a line that provides an interface between the NC device and the welding machine 41. Note that each axis of this multi-axis robot 39 is
The shaft position is controlled by an incremental method.
通常、こうした多軸ロボットは、そのハンドでワークを
つかむためには、3次元位置および方向の64thの自
由度があれば充分である。しかし、6輛ロボツトでは、
ハンドの目標イホ(から各軸のWIA動4)を座標変換
する演算は楽であるが、経路制御時に障害物をよけるう
えで難点が生じる。Normally, in order for such a multi-axis robot to grasp a workpiece with its hand, it is sufficient to have 64 degrees of freedom in three-dimensional position and direction. However, with six robots,
Although it is easy to calculate the coordinates of the target position of the hand (from the WIA movement 4 of each axis), it is difficult to avoid obstacles during route control.
本発明では、7輛以」−の軸を有する多軸ロポッI・に
おいて、直線、内張なと経路制御時に計算をするl、で
指定軸という条件を設け、これによって障害物を容易に
よけることを可1七にすると同時に、経路計算を楽にし
ている。即ち、例えば7軸ロボツトでは指定軸を1つ設
定すれば良く、8輌ロポントでは指定軸を2つ設定する
などの、演算−1−での条件を設定するのである。こう
することで、いずれの多軸ロボットでも指定軸以外の軸
は、6輔として経路計算が可能になる8この指定された
軸は固定されたまま経路計算が行なわれ、従って従来通
りの6軸についてのみの逆変換だけで各軸の駆動制御が
可能になる。In the present invention, for multi-axis robots with 7 or more axes, we set a condition that the specified axis is a straight line, an inner line, and a axis that is calculated during route control, thereby making it easier to clear obstacles. At the same time, it makes route calculation easier. That is, for example, the conditions for calculation -1- are set, such as setting one designated axis for a seven-axis robot, and setting two designated axes for an eight-axis robot. By doing this, in any multi-axis robot, the axis other than the specified axis can be used for path calculation as 6 axes8.The path calculation is performed while the specified axis is fixed, so It becomes possible to control the drive of each axis by simply inversely converting the information.
実際に障害物を回避するなど特殊な経路制御を行なう場
合には、プログラムされた通路に経由点を設け、指定軸
に関してはその経由点所!後では等(角)速度(距離に
対する軸の値の変化峡に等しい)で動くようにするなど
筒中な独立した動きをするように決めておく。ジョグ送
りの場合には、大別して3通りの経路制御がある。即ち
、指定軸は固定したままハンド姿勢一定の直線ジョブ送
りと、ハンド姿勢及びハンド位置を固定したまま指定軸
を等速で動かすジョグ送り(ハンド姿勢及びハンド位置
を保つために他の軸も動く)と、指定軸を含む各軸のジ
ョグ送りとである。When actually performing special route control such as avoiding obstacles, set waypoints on the programmed path, and use the designated axis to set the waypoints! Later, it is decided that the cylinder will move independently within the cylinder, such as by making it move at a constant (angular) velocity (equal to the change in axis value with respect to distance). In the case of jog feed, there are roughly three types of route control. In other words, linear job feed with a fixed hand posture while the specified axis is fixed, and jog feed with a fixed hand posture and position where the specified axis is moved at a constant speed (other axes are also moved to maintain the hand posture and hand position). ) and jog feed for each axis including the designated axis.
このうち、始めの2つのジョグ送りを用いることによっ
て、障害物がある場合などの特殊な経路も教示すること
ができる。このことを第2図を用いて詳述する。第2図
は、手首3軸の他に、軸21、輔22、軸23、輔24
を有する7輛多軸ロボツトの経路制御、111ち、姿勢
11から姿勢16までハンド姿勢一定のまま直線りを動
かしたいが、途中に障害物20がある場合の制御を示し
ている。By using the first two jog feeds, it is possible to teach special routes when there are obstacles. This will be explained in detail using FIG. In addition to the three axes of the wrist, Figure 2 shows axes 21, 22, 23, and 24.
Route control of a seven-vehicle multi-axis robot having 111, 111, shows control when it is desired to move in a straight line from posture 11 to posture 16 while keeping the hand posture constant, but there is an obstacle 20 on the way.
この例では軸23を指定軸に設定している。姿勢11か
ら姿勢12までのジョグ送りは指定軸を固定の直線ジョ
グ送りでなされ、軸23を一定の角度01に保持したま
ま、多軸ロポー2トが移動する。次いで、姿912から
姿113までのジョグ送りは、ハンド姿勢およびハンド
位置を固定したまま指定軸を等速で動かすジョグ送りで
なさる。In this example, axis 23 is set as the designated axis. Jog feed from posture 11 to posture 12 is performed by linear jog feed with the designated axis fixed, and the multi-axis robot 2 moves while holding the axis 23 at a constant angle 01. Next, the jog feed from the figure 912 to the figure 113 is performed by moving the designated axis at a constant speed while keeping the hand posture and hand position fixed.
この時、指定軸の角度は01から02に変更されると同
時に、他の軸の角度も変えることで、ハントの位置と姿
勢は同じ状態に保持される。これによって障害物20を
回避する準備が整う。At this time, the angle of the specified axis is changed from 01 to 02, and at the same time, the angles of the other axes are also changed, so that the position and posture of the hunt are maintained in the same state. This completes preparations for avoiding the obstacle 20.
次いで、姿勢13から姿勢14までのジョグ送りは、指
定軸固定のジョブ送りでなさる。指定軸は一定の角度0
2を保持したまま、多軸ロボットは障害物20を通過す
る。Next, jog feed from posture 13 to posture 14 is performed by job feed with the specified axis fixed. The specified axis is a constant angle of 0
2, the multi-axis robot passes through the obstacle 20.
次いで、姿勢14から姿勢15までのジョグ送りはハン
ド姿勢およびハンド位置を固定したまま指定軸を等速で
動かすジョグ送りでなされる。この時、指定軸の角度は
02から03に変更されると同時に多軸ロボットの移動
により、ハンドの位置と姿勢は同じ状y島に保持される
。これによって障害物20を通過した後の直線送りの準
備が整う。Next, jog feed from posture 14 to posture 15 is performed by moving the specified axis at a constant speed while keeping the hand posture and hand position fixed. At this time, the angle of the specified axis is changed from 02 to 03, and at the same time, the position and posture of the hand are maintained at the same y-island due to the movement of the multi-axis robot. This completes preparations for linear feeding after passing the obstacle 20.
次いで、姿勢15から姿勢16までのジョグ送りは通常
通り指定軸固定の直線ジョグ送りとなり、指定軸23は
一定角1W03に固定されて移動する。Next, the jog feed from posture 15 to posture 16 is linear jog feed with the specified axis fixed as usual, and the specified axis 23 moves while being fixed at a constant angle 1W03.
以上、ジョブ送りを制御するプログラムとしては、姿f
yj11.13,14.16のポイントデータを′j−
え、直線(1生すれば良く、ハンドは所定の姿勢を保ち
つつ直線−]−を進み、かつ障害物20を回避すること
ができる。このように直線再生の場合には、指定軸は独
立に等分割制御されることになる。こうした指定軸固定
のジョグ送りと、ハンド姿勢及びハンド位置を固定した
まま指定軸を等速で動かすジョグ送りと、前述したハン
ド姿勢制御直線再生とを実現するには、ハンド位置(X
。As mentioned above, the program for controlling job sending is
The point data of yj11.13, 14.16 is 'j-
In this way, in the case of straight line play, the designated axis is independent. This type of jog feed that fixes the specified axis, jog feed that moves the specified axis at a constant speed while keeping the hand posture and hand position fixed, and the above-mentioned hand posture control linear playback are realized. The hand position (X
.
Y、Z)とハンド姿勢(P、Q、、R)と指定軸値(n
軸多軸ロボットでは(n−6)個)とが与えられた場合
、残りの6軸の値を求める計算式があれば従来の6輛ロ
ボツトと回等の座標変換を行なえるnif算部で十分に
対処できる。Y, Z), hand posture (P, Q,, R), and specified axis value (n
For a multi-axis robot, if (n-6) is given, if there is a calculation formula to calculate the values of the remaining six axes, the nif calculator can perform coordinate transformations such as rotations and rotations for a conventional six-axis robot. I can cope with it.
(発明の効果)
以−に、未発明によれば、7+Il以十の軸を右する多
軸ロボットにおいても、通常は指定軸を固定し、障害物
を避ける場合などにハンド位置および姿勢を固定にする
条件を伺け、指定軸の固定を解除することによって6輛
多輔ロボツトの場合と同程度の時間および作業で経路ル
゛1算を行なうことのできる多軸ロポッ]・の経路制御
11 ’A置を提供できる。(Effect of the invention) According to the invention, even in a multi-axis robot that moves 7 + Il or more axes, the specified axis is usually fixed, and the hand position and posture are fixed when avoiding obstacles. Route control for a multi-axis robot that can calculate the route in the same amount of time and work as a six-car multi-robot by releasing the fixation of the designated axes. 'A location can be provided.
fBI図は、本発明の7輌以]−の軸を有する多軸ロボ
ットの制御方式を示すブロック図、第2図は、Ia古物
を回避する場合の本発明の経路制御を示す図である。
LL、12,13,14,15.18・・・姿勢。
20・・・障害物、21,22.24・・・軸、23・
・・指定軸。
特許出願人 ファナック株式会社
代 理 人 ブC埋士 辻
實第2図The fBI diagram is a block diagram showing a control method of a multi-axis robot having seven or more axes according to the present invention, and FIG. 2 is a diagram showing route control according to the present invention when avoiding Ia old objects. LL, 12, 13, 14, 15. 18... Attitude. 20... Obstacle, 21, 22. 24... Axis, 23.
...Specified axis. Patent applicant: FANUC Co., Ltd. Representative: Mr. Tsuji B.C.
Actual figure 2
Claims (1)
いて、指定された軸を所定角度に固定した状態で残りの
軸を駆動制御する第1の制御手段と、前記指定された軸
を駆動制御する第2の制御手段と、前記多軸ロボットの
ハンド位置及び姿勢を固定した状態で指定された軸位置
を変更制御するプログラムを記憶する記憶手段とを具備
し、予め1つ或いは複数の軸を指定することにより、指
定された軸を固定したままで経路計算を行なうようにし
たことを特徴とする多軸ロボットの経路制御装置。A path control device for a multi-axis robot having seven or more axes, comprising: a first control means for driving and controlling the remaining axes with a designated axis fixed at a predetermined angle; and a first control means for driving and controlling the designated axis. and a storage means for storing a program for changing and controlling the specified axis position while the hand position and posture of the multi-axis robot are fixed, A path control device for a multi-axis robot, characterized in that, by specifying a specified axis, path calculation is performed with the specified axis fixed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9596886A JPS62251901A (en) | 1986-04-25 | 1986-04-25 | Course controller for multiaxis robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9596886A JPS62251901A (en) | 1986-04-25 | 1986-04-25 | Course controller for multiaxis robot |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62251901A true JPS62251901A (en) | 1987-11-02 |
Family
ID=14151991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9596886A Pending JPS62251901A (en) | 1986-04-25 | 1986-04-25 | Course controller for multiaxis robot |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62251901A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01201705A (en) * | 1988-02-06 | 1989-08-14 | Yaskawa Electric Mfg Co Ltd | Method for controlling robot |
JPH06315880A (en) * | 1993-05-07 | 1994-11-15 | Yaskawa Electric Corp | Elbow rotating method for seven-axis multi-joint robot manipulator |
JP2002210684A (en) * | 2000-11-14 | 2002-07-30 | Daihen Corp | Transfer robot |
JP2007334613A (en) * | 2006-06-14 | 2007-12-27 | Yaskawa Electric Corp | Control apparatus of robot |
JP2012192518A (en) * | 2012-07-12 | 2012-10-11 | Kawasaki Heavy Ind Ltd | Device and method for controlling redundant robot having redundant joint |
JP2014050960A (en) * | 2013-12-17 | 2014-03-20 | Kawasaki Heavy Ind Ltd | Robot control method |
JP2015037818A (en) * | 2013-08-17 | 2015-02-26 | セイコーエプソン株式会社 | Robot, control method for robot, program, and route creation device |
WO2015137162A1 (en) * | 2014-03-14 | 2015-09-17 | 三菱重工業株式会社 | Control device, robot system, and method for generating control data |
-
1986
- 1986-04-25 JP JP9596886A patent/JPS62251901A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01201705A (en) * | 1988-02-06 | 1989-08-14 | Yaskawa Electric Mfg Co Ltd | Method for controlling robot |
JPH06315880A (en) * | 1993-05-07 | 1994-11-15 | Yaskawa Electric Corp | Elbow rotating method for seven-axis multi-joint robot manipulator |
JP2002210684A (en) * | 2000-11-14 | 2002-07-30 | Daihen Corp | Transfer robot |
JP4558981B2 (en) * | 2000-11-14 | 2010-10-06 | 株式会社ダイヘン | Transfer robot |
JP2007334613A (en) * | 2006-06-14 | 2007-12-27 | Yaskawa Electric Corp | Control apparatus of robot |
JP2012192518A (en) * | 2012-07-12 | 2012-10-11 | Kawasaki Heavy Ind Ltd | Device and method for controlling redundant robot having redundant joint |
JP2015037818A (en) * | 2013-08-17 | 2015-02-26 | セイコーエプソン株式会社 | Robot, control method for robot, program, and route creation device |
JP2014050960A (en) * | 2013-12-17 | 2014-03-20 | Kawasaki Heavy Ind Ltd | Robot control method |
WO2015137162A1 (en) * | 2014-03-14 | 2015-09-17 | 三菱重工業株式会社 | Control device, robot system, and method for generating control data |
JP2015174184A (en) * | 2014-03-14 | 2015-10-05 | 三菱重工業株式会社 | Controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR950000814B1 (en) | Position teaching method and control apparatus for robot | |
JP2786225B2 (en) | Industrial robot control method and apparatus | |
US4517653A (en) | Method for controlling an industrial robot | |
US4541060A (en) | Path control method and apparatus | |
JPS59218513A (en) | Arc control method of industrial robot | |
EP0380678B1 (en) | Method of controlling tool attitude of a robot | |
JPH0310782A (en) | Motion control method for robot | |
EP0785490B1 (en) | Method for controlling robot | |
JPH11347984A (en) | Robot control device | |
JPS62251901A (en) | Course controller for multiaxis robot | |
JPS5815801B2 (en) | Trajectory control method for industrial robots | |
WO2022102578A1 (en) | Numerical control apparatus and numerical control system | |
JP2610996B2 (en) | Articulated robot controller | |
JPH02271402A (en) | Controlling method for double arm robot | |
JPS62154006A (en) | Robot controller | |
JP3402378B2 (en) | Control method of 7-axis manipulator | |
JPH05324034A (en) | Method for controlling robot | |
JPH05505893A (en) | How to control the robot cell path | |
JP2577003B2 (en) | Robot control method | |
JP2787207B2 (en) | Multi-axis position servo device | |
JPS62192807A (en) | Robot control system | |
JPH01205206A (en) | Industrial robot | |
JPH0957671A (en) | Control device of articulated moving body and its control method | |
JP2680647B2 (en) | Industrial robot with position detector | |
JPS5976793A (en) | Control system of aimed angle of industrial robot |