JPH04229308A - パレタイジングの教示方法 - Google Patents

パレタイジングの教示方法

Info

Publication number
JPH04229308A
JPH04229308A JP41457690A JP41457690A JPH04229308A JP H04229308 A JPH04229308 A JP H04229308A JP 41457690 A JP41457690 A JP 41457690A JP 41457690 A JP41457690 A JP 41457690A JP H04229308 A JPH04229308 A JP H04229308A
Authority
JP
Japan
Prior art keywords
palletizing
workpiece
teaching
coordinate system
points
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
JP41457690A
Other languages
English (en)
Inventor
Atsushi Watanabe
淳 渡辺
Takayuki Ito
孝幸 伊藤
Makoto Nishi
真 西
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP41457690A priority Critical patent/JPH04229308A/ja
Priority to EP19920901874 priority patent/EP0519082A4/en
Priority to PCT/JP1991/001776 priority patent/WO1992012470A1/ja
Publication of JPH04229308A publication Critical patent/JPH04229308A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1656Program controls characterised by programming, planning systems for manipulators
    • B25J9/1669Program controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はパレタイジング用の動作
プログラムを教示するパレタイジングの教示方法に関し
、特に教示方法を簡易化したパレタイジングの教示方法
に関する。
【0002】
【従来の技術】ロボットは多くの工場で使用されるよう
になり、特に生産ラインで複数のロボットが使用される
場合が多くなっている。このような生産ラインでは生産
ラインの立ち上がり時間、あるいは組み換え等をより短
縮することが要請される。従って、パレタイジング用の
動作プログラムを作成する場合でも、より短時間に教示
を行うことが必要である。
【0003】一般に、パレタイジングすべきワーク配列
の4点あるいは5点を教示する必要があった。例えば、
ワーク配列が直方体の場合は直方体の下面の頂点の4点
及び上面の頂点1点を教示している。このためにロボッ
トの数が多い場合は動作プログラムの教示に時間がかか
る。
【0004】
【発明が解決しようとする課題】しかし、パレタイジン
グの教示前にはワーク座標系が設定されており、ワーク
配列はこのワーク座標系に平行に配置される場合が一般
的である。本発明はこのような点に鑑みてなされたもの
であり、少ない教示点でパレタイジングの動作プログラ
ムを教示できるパレタイジングの教示方法を提供するこ
とを目的とする。
【0005】
【課題を解決するための手段】本発明では上記課題を解
決するために、ロボットのパレタイジング用の動作プロ
グラムを教示するパレタイジングの教示方法において、
ワーク座標系を設定し、ワーク配列によって決まるスタ
ック・パターンを選択し、前記ワーク配列の行数、列数
及び段数の配列データを入力し、前記ワーク配列の特定
の2点を教示し、前記ワーク座標系、前記スタック・パ
ターン、前記配列データ及び前記2点からパレタイジン
グ用の動作プログラムを生成することを特徴とするパレ
タイジングの教示方法が、提供される。
【0006】
【作用】ワーク配列はワーク座標系に平行に配置される
のが一般的であるので、ワーク座標系を使用して、ワー
ク配列の2点のみを教示して、パレタイジングの動作プ
ログラムを教示する。このために、予めワーク配列に応
じたスタック・パターンを用意しておき、教示された2
点とスタック・パターンとワーク座標系と配列データか
らワーク配列を認識して、パレタイジング用の動作プロ
グラムを生成する。
【0007】
【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図2は本発明を実施するためのロボットシステ
ムの全体図である。ロボット制御装置10には教示操作
盤11が接続されており、この教示操作盤11で、パレ
タイジング用の動作プログラムを教示する。ロボット制
御装置10にはロボット30が接続されている。ロボッ
ト30はロボット制御装置10によって制御される。ロ
ボット30のアーム31の先端にはハンド32があり、
ワークをパレタイジングする。図では把持用のハンドが
示されているが、ワークによって吸引用のハンド等を使
用することもできる。
【0008】テーブル40には、ワーク配列50がある
。テーブル40及びワーク配列50等を認識するために
、ワーク座標系41が教示される。ワーク座標系41の
教示はハンド32に代えて、教示用の治具を設けて行う
。通常はテーブル40の3点を教示することにより行う
。ワーク配列50はワーク座標系41に平行に配列され
る。また、ワーク配列は一般にそのスタック・パターン
が決まっている。ここではスタック・パターンは直方体
である。このようなスタック・パターンは予めロボット
制御装置内の図示されていないメモリに格納しておく。
【0009】ここでは、直方体の底面の1点P1とこれ
に対抗する上面の1点P2を選択する。この2点と、直
方体のスタック・パターン、ワーク座標系41からロボ
ット制御装置はワーク配列の位置と姿勢を認識できる。 次に入力されたワーク配列の行数、列数、段数からパレ
タイジング用の動作プログラムを生成することができる
【0010】図1は本発明のパレタイジングの教示方法
の教示のフローチャートである。図において、Sに続く
数値はステップ番号を示す。 〔S1〕ワーク座標系41を設定する。ワーク座標系4
1の設定はハンド32に代えて教示用の治具を設けて、
テーブル40の3点を教示して行う。 〔S2〕スタック・パターンを選択する。ここでは直方
体のスタック・パターンを選択する。 〔S3〕ワーク配列50の行数、列数、段数の配列デー
タを教示操作盤11から入力する。ここでは行数は3、
列数は3、段数は2である。 〔S4〕ワーク配列50の2点P1及びP2を教示する
。この教示はハンドの先端に教示用の治具を設けて行う
。 〔S5〕ワーク配列50がワーク座標系41に平行かど
うか確認し、ずれていたりして修正動作が必要か調べる
。修正動作が不要の場合はS7へ、必要な場合はS6へ
進む。 〔S6〕ワーク配列50がワーク座標系41と平行でな
い場合等はそのための修正データを教示操作盤11から
入力する。 〔S7〕ワーク座標系、スタック・パターン、配列デー
タ、教示点(2点)、修正データから、ロボット制御装
置10はパレタイジングの動作プログラムを生成する。
【0011】このようにしてワーク配列の2点のみを教
示することにより、簡単にパレタイジング用の動作プロ
グラムを生成することができる。上記の説明ではスタッ
ク・パターンは直方体としたが、円柱状のスタック・パ
ターンを選択することもできる。このときは円柱の底面
の中心及び円柱の上面の円周状の1点の2点を教示する
ことにより、ロボット制御装置はパレタイジングの動作
プログラムを生成する。
【0012】
【発明の効果】以上説明したように本発明では、ワーク
座標系と教示されたワーク配列の2点等からパレタイジ
ング用の動作プログラムを生成するようにしたので、教
示が簡単になる。この結果生産ライン等の立ち上げ期間
、組み換え時間等が短縮される。
【図面の簡単な説明】
【図1】本発明のパレタイジングの教示方法の教示のフ
ローチャートである。
【図2】本発明を実施するためのロボットシステムの全
体図である。
【符号の説明】
10  ロボット制御装置 11  教示操作盤 30  ロボット 31  アーム 32  ハンド 40  テーブル 41  ワーク座標系 50  ワーク配列

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】  ロボットのパレタイジング用の動作プ
    ログラムを教示するパレタイジングの教示方法において
    、ワーク座標系を設定し、ワーク配列によって決まるス
    タック・パターンを選択し、前記ワーク配列の行数、列
    数及び段数の配列データを入力し、前記ワーク配列の特
    定の2点を教示し、前記ワーク座標系、前記スタック・
    パターン、前記配列データ及び前記2点からパレタイジ
    ング用の動作プログラムを生成することを特徴とするパ
    レタイジングの教示方法。
  2. 【請求項2】  前記動作プログラムの生成前に前記ワ
    ーク座標系と前記ワーク配列の差分を修正する修正動作
    を含むことを特徴とする請求項1記載のパレタイジング
    の教示方法。
  3. 【請求項3】  前記スタック・パターンは直方体とし
    、前記直方体の底面の頂点と、上面の頂点を教示するこ
    とを特徴とする請求項1記載のパレタイジングの教示方
    法。
  4. 【請求項4】  前記スタック・パターンは円筒状とし
    、前記円柱の底面の中心及び前記円中の上面の円周上の
    点を教示することを特徴とする請求項1記載のパレタイ
    ジングの教示方法。
JP41457690A 1990-12-27 1990-12-27 パレタイジングの教示方法 Pending JPH04229308A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP41457690A JPH04229308A (ja) 1990-12-27 1990-12-27 パレタイジングの教示方法
EP19920901874 EP0519082A4 (en) 1990-12-27 1991-12-26 Method of teaching palletizing
PCT/JP1991/001776 WO1992012470A1 (fr) 1990-12-27 1991-12-26 Procede d'apprentissage de la palettisation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP41457690A JPH04229308A (ja) 1990-12-27 1990-12-27 パレタイジングの教示方法

Publications (1)

Publication Number Publication Date
JPH04229308A true JPH04229308A (ja) 1992-08-18

Family

ID=18523039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP41457690A Pending JPH04229308A (ja) 1990-12-27 1990-12-27 パレタイジングの教示方法

Country Status (3)

Country Link
EP (1) EP0519082A4 (ja)
JP (1) JPH04229308A (ja)
WO (1) WO1992012470A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19740775A1 (de) * 1997-09-17 1999-03-18 Focke & Co Steuerungssystem für insbesondere Palettieranlagen mit Robotern
CN109318225A (zh) * 2017-08-01 2019-02-12 中达电子零组件(吴江)有限公司 用于控制码垛机器人的方法、装置及系统
CN110322746A (zh) * 2019-08-07 2019-10-11 江苏汇博机器人技术股份有限公司 用于工业机器人技能鉴定的实训操作台

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6126109A (ja) * 1984-07-17 1986-02-05 Hitachi Ltd パレタイジング・ロボツト・システムにおけるテイ−チング方式
JPS6472205A (en) * 1987-09-14 1989-03-17 Hitachi Ltd Robot teaching method

Also Published As

Publication number Publication date
EP0519082A4 (en) 1993-02-24
EP0519082A1 (en) 1992-12-23
WO1992012470A1 (fr) 1992-07-23

Similar Documents

Publication Publication Date Title
US4659971A (en) Robot controlling system
US6522949B1 (en) Robot controller
JPH11300670A (ja) 物品ピックアップ装置
WO1990011872A1 (fr) Methode pour fixer le point de centrage d'un outil pour robot
JPH04237306A (ja) パンチプレス機械の運転再開方法
JPH04229308A (ja) パレタイジングの教示方法
JPS625408A (ja) 関節形ロボツトの制御方式
JP2649463B2 (ja) 回転外部軸を有する産業用ロボットの教示方法およびそれに用いる教示装置
JP2799463B2 (ja) 工業用ロボットの作業点教示方法
JPS5851308A (ja) 工業用ロボツトのプログラム修正制御方法
JP2587607B2 (ja) ロボツトの制御装置
JPH0750410B2 (ja) ロボツト座標補正装置
JPH0890232A (ja) 作業ロボットの作業プログラム作成装置
JPH06131021A (ja) 複数ロボットの制御方法
JP2620688B2 (ja) ロボツト制御装置
JP2007188537A (ja) ロボット
JPH0754446B2 (ja) ロボットの制御装置
JP2777461B2 (ja) 多関節型ロボットの形態決定方法
JPH05204442A (ja) ロボットの教示装置
JPS63239511A (ja) ロボツト・システム
JPH05318355A (ja) 位置補正方法及び位置補正装置
JP2547999B2 (ja) プログラムデ−タの教示装置
JPH04182706A (ja) Xyテーブル制御方式
JPH03256679A (ja) パレタイジングロボットの制御装置
JP2559081B2 (ja) ティーチングデータ作成方法および装置