JPS60215216A - ロボツトの制御装置 - Google Patents

ロボツトの制御装置

Info

Publication number
JPS60215216A
JPS60215216A JP59072095A JP7209584A JPS60215216A JP S60215216 A JPS60215216 A JP S60215216A JP 59072095 A JP59072095 A JP 59072095A JP 7209584 A JP7209584 A JP 7209584A JP S60215216 A JPS60215216 A JP S60215216A
Authority
JP
Japan
Prior art keywords
pallet
robot
controller
coordinate values
parameters
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
Application number
JP59072095A
Other languages
English (en)
Other versions
JP2587607B2 (ja
Inventor
Tadashi Ikeyama
池山 正
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.)
Seiko Epson Corp
Suwa Seikosha KK
Original Assignee
Seiko Epson Corp
Suwa Seikosha KK
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 Seiko Epson Corp, Suwa Seikosha KK filed Critical Seiko Epson Corp
Priority to JP59072095A priority Critical patent/JP2587607B2/ja
Publication of JPS60215216A publication Critical patent/JPS60215216A/ja
Application granted granted Critical
Publication of JP2587607B2 publication Critical patent/JP2587607B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔技術分野〕 本発明はロボットの制御装置に関する。
〔従来技術〕
従来のロボットでは、均等な格子で囲まれたパレット(
以下、パレットと称す)上の、任意の格子で囲まれた作
!点(以下、格子点と称す)にロボットアームを移動さ
せるためには、あらかじめパレット上のすべての格子点
を教示しておくが、またはプログラマ−がパレットの縦
横の長さ、縦横の枠数に基づき、任意の格子点の座標値
を算出するプログラムを作成する必要があった〇〔目的
〕 〔概要〕 本発明は上記従来の欠点を除去するためになされたもの
で、パレットの基準となる3点の位置情報に基づいてパ
レットパラメータを算出し、記憶する事によシ、パレッ
ト上の任意の格子点にロボットアームを移動させる場合
、プログラマ−がプログラム上で格子点番号を指定する
だけで、自動的に格子点の座標値を算出し、ロボットア
ームを移動させる事を可能とするロボットの制御装置を
提供するものである。
〔実施例〕
次に本発明を実施例に基づいて図面を参照しながら説明
する。
第1図は、X−Y座標系上に置かれた5×4の枠を持つ
パレットを表わす0ここでパレットの3つの基準点を、
PI(x++7+)、F2(X宜+y1+Pa (x、
 ys l!:する0また「口1間の枠数をMyt。
PI F3間の枠数を17とする。パレット上の任意の
格子点の座標値を算出するには、以下に示す6つのパラ
メータが必要となる。
1、 パレットの基準X座標値x1 2、 パレットの基準Y座標値y。
3、PtF2間のX方向ピッチΔX +4、PIP2.
間のY方向ピッチΔY。
5、475間のX方向ピッチΔX。
5、PIF3間のY方向ピッチΔY。
では以下で、上記パラメータの算出方法について述べる
。上記1,2で示されるパラメータは、第1図のPlを
教示する事によって得られる0またa、41 516で
示されるパラメータはそれぞれ次式 によってめる事ができる。ここで第2図のようにパレッ
トの格子点に番号を割シ付けておけば、1点の座標値工
(工X、工y)は次式でまる。
ただしnod()は演算結果の余りを、工NT□は演算
結果の整数値を与えるものとする。
以上のごとくパレットの格子点番号を指定すれば、パレ
ットパラメータに基づいて格子点座標値を算出する事が
できる。さらに第3図で示されるよウニ、パレットパラ
メータをパレットに対応する番号を付けて記憶する事に
より、プログラマ−がパレット番号Nと格子点座標値を
指定すれば、自動的に任意のパレット上の任意の格子点
の座標値を算出し、ロボットアームを移動させる事がで
きる。
第4図は本発明を実現するためのロボットシステムの1
実施例を示すブロック図で、ティーチング装置11制御
装置2、ロボット本体3で構成されている。ティーチン
グ装置lは、ジョグ送りキー5でロボットアーム各軸へ
の移動信号を、点番号指定キー4でティーチング点の座
標値と番号を制御装置2に出力するものである。制御装
置2は、パレットパラメータを算出し記憶部に保存する
とともに、記憶部に保存されているパレットハラメータ
を引き出してきて、パレットの格子点座標値を算出し、
その値から□各軸モータの回転数を計算して、ロボット
本体3に出力するものである。ロボット本体3では、各
軸のモータの回転によってロボットアームが駆動され、
さらにモータに取り付けられたエンコーダによって、位
置情報が制御装置2にフィードバックされる。
〔効果〕
以上説明したように本発明によれば1パレツトの基準と
なる3点を教示しておけば、パレット上の任意の格子点
上にロボットアームを移動させる場合、プログラマ−は
その格子点番号を指定するだけでアームをその位置へ移
動させる事ができるので、パレットを用いた作業を行な
う場合、ティーチング作業とプログラム作成作業が非常
に容易に行なえる効果がある。
【図面の簡単な説明】
第1図はパレットとパレットパラメータとの関係を示し
、第2図は5X4パレツトでパレットに自動的に番号が
割夛付けられる様子を示し、第3図はパレットパラメー
タを検索し、パレット上の格子点座標値を算出する過程
を表わすブロック図を示し、第4図は本発明を実施する
ための1実施例を示すブロック図である。 1・・・ティーチング装置 2・・・ロボット制御装置 3・・・四ポット本体 4・・・点番号指定キー 5・・・ジョグ送りキー 以 玉 出願人 株式会社諏訪精工舎 代理人 弁理士 最上 務

Claims (1)

    【特許請求の範囲】
  1. 作業点を教示し、その座標値を位置データとして記憶す
    る手段を有するロボットにおいて、均等な間隔の格子で
    仕切られたパレットの、基準となる3点を教示する事に
    よって得られる位置データに基づき、該パレットの任意
    の格子で囲まれた作業点の座標値を計算するための、パ
    レットパラメータを算出する手段、上記パラメータに該
    パレットに対応する番号を付けて記憶する手段、該パレ
    ット上にロボットアームを移動させる場合、対応するパ
    レットパラメータを検索する手段、パレットパラメータ
    に基づいて、該パレット上の任意の格子で囲まれた作業
    点の座標値を算出する手段を有する事を特徴とするロボ
    ットの制御装置。
JP59072095A 1984-04-11 1984-04-11 ロボツトの制御装置 Expired - Lifetime JP2587607B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59072095A JP2587607B2 (ja) 1984-04-11 1984-04-11 ロボツトの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59072095A JP2587607B2 (ja) 1984-04-11 1984-04-11 ロボツトの制御装置

Publications (2)

Publication Number Publication Date
JPS60215216A true JPS60215216A (ja) 1985-10-28
JP2587607B2 JP2587607B2 (ja) 1997-03-05

Family

ID=13479503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59072095A Expired - Lifetime JP2587607B2 (ja) 1984-04-11 1984-04-11 ロボツトの制御装置

Country Status (1)

Country Link
JP (1) JP2587607B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62243004A (ja) * 1986-04-15 1987-10-23 Matsushita Electric Ind Co Ltd ロボツト制御方法
WO1990011167A1 (en) * 1989-03-20 1990-10-04 Fanuc Ltd Robot capable of forming operating path pattern
JPH06149340A (ja) * 1992-11-10 1994-05-27 Nitto Seiko Co Ltd 教示装置
JP2011088248A (ja) * 2009-10-23 2011-05-06 Honda Motor Co Ltd 搬送動作ティーチング方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4931059A (ja) * 1972-07-20 1974-03-20
JPS52137581A (en) * 1976-05-12 1977-11-17 Kawasaki Heavy Ind Ltd Controlling device for position locating for programming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4931059A (ja) * 1972-07-20 1974-03-20
JPS52137581A (en) * 1976-05-12 1977-11-17 Kawasaki Heavy Ind Ltd Controlling device for position locating for programming

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62243004A (ja) * 1986-04-15 1987-10-23 Matsushita Electric Ind Co Ltd ロボツト制御方法
WO1990011167A1 (en) * 1989-03-20 1990-10-04 Fanuc Ltd Robot capable of forming operating path pattern
JPH06149340A (ja) * 1992-11-10 1994-05-27 Nitto Seiko Co Ltd 教示装置
JP2011088248A (ja) * 2009-10-23 2011-05-06 Honda Motor Co Ltd 搬送動作ティーチング方法

Also Published As

Publication number Publication date
JP2587607B2 (ja) 1997-03-05

Similar Documents

Publication Publication Date Title
JPS59218513A (ja) 工業用ロボツトの円弧制御法
JPH0615589A (ja) 産業用ロボット制御装置
CN110815231A (zh) 机器人控制方法和装置
EP0086848A1 (en) Robot operation teaching method
JPS60215216A (ja) ロボツトの制御装置
EP0099733A2 (en) Method and apparatus for creating NC programs
JP2922617B2 (ja) 力制御ロボットにおける押付力方向の指定方法
JPS61256407A (ja) 数値制御装置
JP3191341B2 (ja) ロボット制御装置
JP7424097B2 (ja) ロボットの制御装置及びロボットの制御方法
JPS60101606A (ja) ロボツト自動運転方式
JP3351912B2 (ja) 作業ロボットの作業プログラム作成装置
JPS6359604A (ja) 数値制御装置の加工径路変更方法
JPH0750410B2 (ja) ロボツト座標補正装置
JP2004029989A (ja) ロボットのオフライン教示方法
JP3330386B2 (ja) 産業用ロボットの自動教示方法と産業用ロボット装置
JPS62277287A (ja) ロボットのオフライン・プログラミング装置
JP2020175473A (ja) 動作計画装置及び動作計画方法
JPH0641031B2 (ja) 溶接ロボットの溶接方法
JP2559081B2 (ja) ティーチングデータ作成方法および装置
JPH07115277B2 (ja) 輪郭形状加工方式
JPH06270082A (ja) 補軸を有するロボットの制御方法
JPH0659720A (ja) バリ取りロボットプログラム生成方法
JPH0314562B2 (ja)
JP2799463B2 (ja) 工業用ロボットの作業点教示方法

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term