JPH04141702A - Robot controller - Google Patents

Robot controller

Info

Publication number
JPH04141702A
JPH04141702A JP26379290A JP26379290A JPH04141702A JP H04141702 A JPH04141702 A JP H04141702A JP 26379290 A JP26379290 A JP 26379290A JP 26379290 A JP26379290 A JP 26379290A JP H04141702 A JPH04141702 A JP H04141702A
Authority
JP
Japan
Prior art keywords
distance
robot
display
movement
current position
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
JP26379290A
Other languages
Japanese (ja)
Inventor
Yuichi Someya
雄一 染谷
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP26379290A priority Critical patent/JPH04141702A/en
Publication of JPH04141702A publication Critical patent/JPH04141702A/en
Pending legal-status Critical Current

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

【発明の詳細な説明】 [産業上の利用分野〕 本発明は、例えばNCロボット等を制御するためのロボ
ット制御装置に関し、詳しくは、ロボットの位置決め状
況の確認の改良に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a robot control device for controlling, for example, an NC robot, and more particularly, to an improvement in confirmation of the positioning status of a robot.

[従来の技術] 従来、NCロボットにおける被駆動体(例えば、アーム
)の位置決め状態を確認する方式は、主に、現在位置の
絶対座標をディジタル的に表示装置に表示するようにし
ていた。これをオペレータが目視することにより、被駆
動体位置を確認していた。
[Prior Art] Conventionally, the method for confirming the positioning state of a driven object (for example, an arm) in an NC robot has mainly been to digitally display the absolute coordinates of the current position on a display device. By visually observing this, the operator can confirm the position of the driven body.

[発明が解決しようとしている課題] このように、上記従来例では、絶対座標を表示している
。これは、ロボット座標の原点からの距離である。
[Problems to be Solved by the Invention] As described above, in the conventional example described above, absolute coordinates are displayed. This is the distance from the origin of robot coordinates.

一般に、人間による物体の移動の認識は、少な(とも移
動の開始位置と、現在位置と、現在位置から目標位置ま
での距離を把握して可能どなる。
Generally, humans can recognize the movement of an object by knowing the starting position of the movement, the current position, and the distance from the current position to the target position.

もしロボットの被駆動体が上記原点からではなく、途中
位置から移動する場合に、上記従来例では、現在位置を
絶対座標で表示するために、それを操作している人間に
、頭の中で、現在位Iを移動開始位置からの距離に換算
して、位置決め状態を確認することを強いている。この
ことが、従来のロボット制御装置を使い勝手が悪いもの
にしていた。
If the driven object of the robot moves not from the above origin but from an intermediate position, in the conventional example above, in order to display the current position in absolute coordinates, the person operating it is asked to , the current position I is converted into a distance from the movement start position to confirm the positioning state. This has made conventional robot control devices difficult to use.

[課題を解決するための手段] しかして、本発明の目的とするところは、被駆動体の移
動を直感的に認識し得るロボットの制御装置を提案する
ものである。
[Means for Solving the Problems] Therefore, an object of the present invention is to propose a robot control device that can intuitively recognize the movement of a driven object.

本発明によれば、ロボットの被駆動体を位置決め制御す
る制御装置において、 被駆動体の現在位置を、当該移動の開始位置に基づいた
相対的な表現により表示することを特徴とする。
According to the present invention, a control device for controlling the positioning of a driven body of a robot is characterized in that the current position of the driven body is displayed in a relative expression based on the start position of the movement.

[実施例] 以下添付図面を参照しながら、本発明をNCロボットシ
ステムに適用した実施例を説明する。
[Example] Hereinafter, an example in which the present invention is applied to an NC robot system will be described with reference to the accompanying drawings.

第2図はその実施例の構成を示す。図中、8はNCロボ
ットであり、9は被駆動体である。被駆動体9は、制御
盤10により制御されるモータ7により駆動されるカモ
−タフの回転位I、即ち、被駆動体9の絶対位置は、モ
ータ7の回転位置を読取るエンコーダ6からの情報を制
御盤10が処理することにより得られる。制御盤10は
、この絶対座標を相対位置情報に変換して、その相対位
置情報を表示装置1jに表示する。
FIG. 2 shows the configuration of this embodiment. In the figure, 8 is an NC robot, and 9 is a driven body. The driven body 9 is driven by a motor 7 controlled by a control panel 10, and the rotational position I of the Camo-Tough, that is, the absolute position of the driven body 9 is determined by the information from the encoder 6 that reads the rotational position of the motor 7. This is obtained by the control panel 10 processing. The control panel 10 converts the absolute coordinates into relative position information and displays the relative position information on the display device 1j.

本実施例では、上記相対位置情報として、■二移動開始
位置PBTからの現在位ffi P 、、までの相対的
に移動した距離DM、 ■:現在位置PNwから目標位置PEDまでに移動しな
ければならない残距離り、l、 ■:開始位置P STから目標位置PtDまでに移動す
べき全距離に対する上記相対移動距離DMの比M ■:開始位置P ITから目標位置Pゎゎまでに移動す
べき全距離に対する、現在位置PNWから目標位置Pi
nまでに残りの移動距離D11の比RR1を表示装置1
1に表示するようにしている。
In this embodiment, the relative position information includes (2) the distance DM that has been moved relatively from the movement start position PBT to the current position ffi P, and (2) the distance DM that has been moved relatively from the movement start position PBT to the target position PED. ■: Ratio of the above relative movement distance DM to the total distance to be moved from the starting position P ST to the target position PtD ■: The remaining distance to be moved from the starting position P IT to the target position PtD Distance from current position PNW to target position Pi
Display device 1 displays the ratio RR1 of the remaining moving distance D11 by n.
I am trying to display it on page 1.

第1図の(a)乃至(e)は、その表示例を示す。どの
表示方式を取るかは、表示装置11上のスイッチ12に
より選択される。尚、(a)乃至(e)のいずれかが選
ばれるようにする代わりに、同時に複数の表示方式によ
り表示されるようにしても良い。
(a) to (e) in FIG. 1 show examples of the display. Which display method to use is selected by a switch 12 on the display device 11. Note that instead of selecting one of (a) to (e), the display may be displayed using a plurality of display methods at the same time.

第1図の(a)において、Poは原点位置座標、PS丁
はスタート位置座標、PIIFは既に通り過ぎたある点
の座標、p Nwは現在位置の座標、PEDは目標位置
座標、p 、、xは最大移動可能座標である。
In Figure 1 (a), Po is the origin position coordinates, PS is the start position coordinates, PIIF is the coordinates of a point that has already passed, pNw is the coordinates of the current position, PED is the target position coordinates, p, , x is the maximum movable coordinate.

第1図において、(b)は、上記■の比R2及び■の比
RRをバー表示したものである。また、第1図の(C)
は比R2を%でデジタル表示したものである。また、(
d)は■の相対移動距離り、をデジタル表示したもので
ある。また(e)は■の残圧l1lD8をデジタル表示
したものである。
In FIG. 1, (b) is a bar representation of the ratio R2 of (2) and the ratio RR of (2). Also, (C) in Figure 1
is a digital representation of the ratio R2 in %. Also,(
d) is a digital display of the relative movement distance of ■. Moreover, (e) is a digital display of the residual pressure l1lD8 of ■.

開始位置Pa丁から目標位置P。までに移動すべき全距
離に対する上記相対移動距離D2の比R。
From the starting position Pa to the target position P. Ratio R of the relative movement distance D2 to the total distance to be moved up to this point.

は次式で求めることができる。can be calculated using the following formula.

制御盤10はモータ7の軸に取り付けられたエンコーダ
6により現在座標P NWを検出し、(1)式により相
対座標R工を求め、操作盤ll上に、第1図の(a)の
ようにバー状(黒部分)に例えば10%刻みで表示する
ものである。残距離の割合R2は第1図の(a)に白部
分として表示される。
The control panel 10 detects the current coordinate P NW by the encoder 6 attached to the shaft of the motor 7, calculates the relative coordinate R using the formula (1), and displays it on the operation panel 11 as shown in (a) of Fig. 1. It is displayed in a bar shape (black part) in increments of, for example, 10%. The remaining distance ratio R2 is displayed as a white portion in FIG. 1(a).

尚、表示部分割数nはn≧1である。Note that the number n of display parts is n≧1.

第1図の(f)に、従来例による表示を示す。FIG. 1(f) shows a display according to the conventional example.

第1図の(a)の手法によれば、移動の開始位置と、現
在位置と、現在位置がら目標位置までの距離を把握を一
瞬にしてできる。しかしながら、(f)の表示ではその
ような把握は不可能である。
According to the method shown in FIG. 1(a), the starting position of movement, the current position, and the distance from the current position to the target position can be grasped in an instant. However, such understanding is not possible with the display in (f).

移動距離の割合RMと移動距離の積をとると、(1)式
から版移動距離DMは次式のようになる。
When the product of the moving distance ratio RM and the moving distance is calculated, the plate moving distance DM is obtained from equation (1) as shown in the following equation.

Dv  = Ry  X  I  P tt+−P I
T+=  I  P、、−P、TI         
 −(2)(2)式によれば、版移動距離DMを求めら
れるから、この数値を操作盤4上に第1図の(d)のよ
うにディジタル表示する。
Dv = Ry X I P tt+-P I
T+=I P,,-P,TI
-(2) According to equation (2), the plate movement distance DM can be determined, and this numerical value is displayed digitally on the operation panel 4 as shown in FIG. 1(d).

残り移動距離DRは(2)式から、 DR= I PED−P=lT   D、l= l p
ED−p、wl       ・・・(3)となる。こ
の数値をデジタル化して表わしたのが、(e)の図であ
る。
The remaining travel distance DR is calculated from equation (2) as follows: DR=I PED-P=lTD, l=lp
ED-p, wl...(3). The figure (e) is a digital representation of this numerical value.

以上説明した表示方式によれば、特に、システム立ち上
げ時に於ける試験運転時、ワーク領域内に不要な物体が
ある場合、残りの相対的な移動量が直接的に識別できる
ために無用の衝突を避は易くなる。また、異常が発生時
点での相対的な移動距離のデータを読み取ることにより
、絶対位置のデータを読み取る場合に比べ、その状況を
より速(認識できる。また、通常動作時であっても、シ
ステムの管理能力が上昇する。
According to the display method described above, especially when there is an unnecessary object in the work area during a test run at the time of system start-up, the remaining relative movement amount can be directly identified, so unnecessary collisions can be avoided. It becomes easier to avoid. In addition, by reading data on the relative movement distance at the time an abnormality occurs, the situation can be recognized more quickly than when reading absolute position data.Also, even during normal operation, the system management ability will increase.

[発明の効果] 以上説明したように、本発明によれば、ロボットの被駆
動体の現在位置を相対的な位置表示に変換することによ
り直感的に把握することができる。
[Effects of the Invention] As described above, according to the present invention, the current position of the driven body of the robot can be intuitively grasped by converting it into a relative position display.

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

第1図は本発明を適用した実施例の動作原理を説明する
図であって、同図中、(a)乃至(e)は実施例による
表示態様を説明し、(f)は従来例による表示例を示す
図、 第2図は本実施例に係る装置の構成を示す図である。 図中、 1・・・絶対座標、6・・・エンコーダ、7・・・モー
タ、8・・・NGロボット本体、9・・・被駆動体、1
0・・・NCロボット制御盤、11・・・NCロボット
操作盤、12・・・表示切換選択スイッチである。 第 図 第2図
FIG. 1 is a diagram illustrating the operating principle of an embodiment to which the present invention is applied, in which (a) to (e) illustrate the display mode according to the embodiment, and (f) according to the conventional example. FIG. 2 is a diagram illustrating a configuration of an apparatus according to this embodiment. In the figure, 1... Absolute coordinates, 6... Encoder, 7... Motor, 8... NG robot body, 9... Driven body, 1
0...NC robot control panel, 11...NC robot operation panel, 12... Display changeover selection switch. Figure 2

Claims (3)

【特許請求の範囲】[Claims] (1)ロボットの被駆動体を位置決め制御する制御装置
において、 被駆動体の現在位置を、当該移動の開始位置に基づいた
相対的な表現により表示することを特徴とするロボット
制御装置。
(1) A control device for positioning and controlling a driven body of a robot, characterized in that the current position of the driven body is displayed in a relative expression based on the start position of the movement.
(2)前記相対的な表示は、当該移動の開始位置から目
標位置までの全移動距離に対する、上記開始位置から現
在位置までの既移動距離の比であることを特徴とする請
求項の第1項に記載のロボット制御装置。
(2) The relative display is a ratio of the distance already traveled from the start position to the current position to the total distance traveled from the start position of the movement to the target position. The robot control device described in section.
(3)前記相対的な表示は、当該移動の開始位置から現
在位置までの既移動距離であることを特徴とする請求項
の第1項に記載のロボット制御装置。
(3) The robot control device according to claim 1, wherein the relative display is an already traveled distance from the start position of the movement to the current position.
JP26379290A 1990-10-03 1990-10-03 Robot controller Pending JPH04141702A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26379290A JPH04141702A (en) 1990-10-03 1990-10-03 Robot controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26379290A JPH04141702A (en) 1990-10-03 1990-10-03 Robot controller

Publications (1)

Publication Number Publication Date
JPH04141702A true JPH04141702A (en) 1992-05-15

Family

ID=17394319

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26379290A Pending JPH04141702A (en) 1990-10-03 1990-10-03 Robot controller

Country Status (1)

Country Link
JP (1) JPH04141702A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS634287B2 (en) * 1979-12-14 1988-01-28 Sumitomo Electric Industries
JPH0228703A (en) * 1988-07-18 1990-01-30 Mori Seiki Seisakusho:Kk numerical control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS634287B2 (en) * 1979-12-14 1988-01-28 Sumitomo Electric Industries
JPH0228703A (en) * 1988-07-18 1990-01-30 Mori Seiki Seisakusho:Kk numerical control device

Similar Documents

Publication Publication Date Title
CN110267770B (en) Robot system and control method thereof
US20200078951A1 (en) Robot system equipped with video display apparatus that displays image of virtual object in superimposed fashion on real image of robot
US7376488B2 (en) Taught position modification device
EP1510894B1 (en) Robot program position correcting apparatus
EP3342542A1 (en) Industrial remote control robot system
KR0126279B1 (en) Safe operation system for manipulator
JP7281910B2 (en) robot control system
US20040158335A1 (en) Position control device
JPH08132373A (en) Coordinate system coupling method in robot-sensor system
EP0790543A1 (en) Method for switching a control mode of a servo control system
JP6578857B2 (en) Numerical control device and control method of numerical control device
JPH04141702A (en) Robot controller
GB2049995A (en) Apparatus and method for measurement of a workpiece
EP0386791A3 (en) Apparatus for and method of controlling positioning of movable member
JPH09106304A (en) Work area control method for machine tools
JP2000194409A (en) Robot program converter
JPS6111815A (en) Compensating system of positional shift of robot
JP2891366B2 (en) Automatic welding equipment
JPH0121748Y2 (en)
JPH0542446A (en) Numerical control unit and cad/cam device
JPS62139003A (en) Robot system equipped with an external sensor for detecting workpiece position
JPS635822A (en) Back gauge device for bending machine
JPS61136102A (en) Industrial robot
JP2001022416A (en) Robot cooperative control device
JPH0588728A (en) Robot control method