JPS63115205A - ロボツト制御装置 - Google Patents

ロボツト制御装置

Info

Publication number
JPS63115205A
JPS63115205A JP61261187A JP26118786A JPS63115205A JP S63115205 A JPS63115205 A JP S63115205A JP 61261187 A JP61261187 A JP 61261187A JP 26118786 A JP26118786 A JP 26118786A JP S63115205 A JPS63115205 A JP S63115205A
Authority
JP
Japan
Prior art keywords
robot
chip
hand
chips
robots
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
JP61261187A
Other languages
English (en)
Inventor
Kenichi Toyoda
豊田 賢一
Toru Mizuno
徹 水野
Atsushi Watanabe
淳 渡辺
Takechika Hisamatsu
久松 健爾
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 JP61261187A priority Critical patent/JPS63115205A/ja
Publication of JPS63115205A publication Critical patent/JPS63115205A/ja
Pending legal-status Critical Current

Links

Classifications

    • 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

  • Supply And Installment Of Electrical Components (AREA)
  • Automatic Assembly (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ロボットによる部品の自動組立てを視覚セン
サにより制御するロボット制御装置に関する。
(従来の技術) 従来から、CNC工場などでCAD/CAM(コンピュ
ータエイディトデザイン/コンピュータエイディドマニ
ファクチュアリング)システムを利用してロボットの制
御を行なうロボット制御装置では、ロボットとシステム
とのインタフェイスが重要な問題となっている。従来、
制御対象のロボットに対して、作業対象物の位置教示や
作業姿勢の教示が行なわれた上で、ロボットによる実際
の作業が繰り返される。
(発明が解決しようとする問題点) ところで、こうした作業を円滑に行なうには。
特に、ハンド姿勢の制御と作業対象物の視覚センサによ
る3次元形状の認識が不可欠となる。ところが、例えば
プリント基板にLSIチップなどを自動的に挿入して組
み立てる作業においては、あらかじめチップを正確に位
置決めしておいてロボットに掴ませ、その上で所定の位
置まで移動して所定の姿勢で挿入動作を実行させるため
の教示が必要であるが、チップによりピン(脚)の配置
が異なるなど、一般に部品が異なる毎にロボットの動作
をなられせたり、組み付け時に部品姿勢の誤差を正確に
補正することが困難であった。
そのため、工場でのロボットの導入には、とくにロボッ
トと作業システムとのインタフェイスに費用と時間がか
かるという問題があった。
本発明は、このような従来技術の問題点の解消を目的と
し、ロボットによる部品の自動組立てを視覚センサによ
り制御することで、簡単に作業対象物に応じた正確な制
御を可能にしたロボット制御装置を提供するものである
(問題点を解決するための手段) 本発明のロボット制御装置は、部品を所定の位置に組み
付けるロボット制御装置において、設定された動作プロ
グラムに従って前記部品を掴んで所定位置まで移動する
ロボットハンドと、このロボットハンドによる移動途中
でハンドに掴まれた部品の姿勢を検出する視覚センサと
、この視覚センサでの検出データにより部品の組み付け
位置でのハンド姿勢の補正データを演算する制御手段と
を具備してなることを特徴とするものである。
(作用) この発明によれば、部品の自動組立てを視覚センサによ
り制御する際に、ハンドに掴まれた部品の姿勢によって
、部品の組み付け位置でのハンド姿勢の補正を行なうよ
うにして、作業対象物に応じた正確な制御が簡単にでき
る。
(実施例) 以下、図により本発明の一実施例について説明する。
第1図は、2台のロポッ)11.12によりLSIチッ
プの組み付けを行なう単位セルの平面配置を示している
。ロポッ)11.12の左右には、チップ台2とプリン
ト板台3が配置され、ロポッ)11.12のそれぞれ図
示しないアームの回動範囲には、カメラ台41.42が
配置される。5はチップ台2へLSIチップを供給する
チップ供給機構、6はプリント板台3との間でプリント
板の入換を行なうプリント板入換機構である。これらロ
ボット11,12、カメラ台41゜42に配置されるカ
メラ、チップ供給機構5、プリント板入換機構6は、図
示しないロボット制御装置およびこれに視覚センサでの
検出データを転送しているビジョンシステムに接続され
ている。
上記カメラ台41.42は、たとえば第2図に示すよう
なT字型をなし、そこに3台のカメラがチップの姿勢検
出位置Pに対してそれぞれ90°をなす、図の丸印の位
置に配置されている。
第3図(&)、(b)は、上記チップ台2に供給される
2種類のLSIチップA、Bの背面からの斜視図で、チ
ップAは8木、チップBは5木のピンを有している。な
お、各々ピンの直径は1■1弱である。
このように構成されるシステムでは、まずチップ供給機
構5がチップA、Bをそれぞれ所定の位置に置き、ロポ
ッ)11,12がそれを順次掴んでカメラ台41.42
の所定の位置Pに持っていく。つぎに、カメラでの画像
をビジョンシステムに送り、ハンドに掴まれたチップの
種類とその姿勢を検出し、ロボット制御装置にプログラ
ムされたハンドの移動軌跡とチップの組み付け位置及び
姿勢に関する補正データを作成する。ロポッ)11.1
2は、それに従ってチップをプリント板台3上に規則的
に移動しているプリント板の所定位置に挿入していく。
次に、上記システムを工場に設置して、調整を行なう手
順について、第4図を参照しながら説明する。
6台のカメラを設置し1.それぞれのケーブルをビジョ
ンシステムと接続する(ステップa)、カメラの調整(
ステップb)では、基準になるキャリブラージョン治具
をチップの姿勢検出位置Pに設定し、さらに座標定義用
の治具を取り付けてカメラの位置決めをし、次にピント
を合せる。
その後、ロポッ)11.12はハンドに定義用治具をつ
かませて、ロボット制御装置に組み込まれた設定プログ
ラムに従って対話方式での座標定義を行なう(ステップ
C)。この時にチップ毎に想定される座標に合せて、そ
のつかむ方向と挿入の方向の関係からロボットの座標系
が定・義される。ビジョンシステムのキャリブレーショ
ン(ステップd)では、チップの大きさやピンの位置、
直径などにより画素サイズが決定され、同時に各カメラ
に対する座標系も定義される。
つぎに、ロボットハンドに対する教示操作により各チッ
プA、Hに関するパラメータが設定される(ステップe
 −gとステップh−D。チップの掴み位置と挿入位置
の教示(ステップe 、 h)では、ロボットに模擬チ
ップを掴ませておいて、位置教示を行なう。カメラ台4
1.42での位置教示とライティングの決定(ステップ
f 、 i)のあとで、各カメラでのビン画像が教示さ
れる(ステップg、j)。各チップに設定されるノミナ
ル点を位置教示し、エラー処理などのプログラムを編集
しくステップk)、教示されたパラメータをロボット制
御装置にセーブする(ステップIl)ことにより、3台
のカメラからのピン画像を処理して、ハンドの移動軌跡
とチップの組み付け位置及び姿勢に関する補正データの
演算が可能になる。
なお、上記実施例の説明が本発明装置の好ましい一例で
あって、本発明により、その精神と主旨とを逸脱しない
範囲で種々の変形と応用とが実施可能であることは、当
該分野の通常の技術を有する者であれば理解できよう。
(発明の効果) 以上説明したように、本発明のロボット制御装置によれ
ば、部品の自動組立てを視覚センサにより制御する際に
、ハンドに掴まれた部品の姿勢によって、部品の組み付
け位置でのハンド姿勢の補正を行なうようにして、作業
対象物に応じた正確な制御が簡単にできるので、CNC
工場でのロボットの導入が容易になる。
【図面の簡単な説明】
第1図は、本発明の一実施例を示す平面配置図、第2図
は、ロボットとカメラ台の関係を示す図、第3図(L)
、Cb)は、作業対象部品の2つの例を示す斜視図、第
4図は、システムの調整手順を示す流れ図である。 11.12・・・ロボット、2・・・チップ台、3・・
・プリント板台、41.42・・・カメラ台。 特許出願人  ファナック株式会社 代 理 人  弁理士 辻   實 A (b)

Claims (1)

    【特許請求の範囲】
  1.  部品を所定の位置に組み付けるロボット制御装置にお
    いて、設定された動作プログラムに従って前記部品を掴
    んで所定位置まで移動するロボットハンドと、このロボ
    ットハンドによる移動途中でハンドに掴まれた部品の姿
    勢を検出する視覚センサと、この視覚センサでの検出デ
    ータにより部品の組み付け位置でのハンド姿勢の補正デ
    ータを演算する制御手段とを具備してなることを特徴と
    するロボット制御装置。
JP61261187A 1986-11-01 1986-11-01 ロボツト制御装置 Pending JPS63115205A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61261187A JPS63115205A (ja) 1986-11-01 1986-11-01 ロボツト制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61261187A JPS63115205A (ja) 1986-11-01 1986-11-01 ロボツト制御装置

Publications (1)

Publication Number Publication Date
JPS63115205A true JPS63115205A (ja) 1988-05-19

Family

ID=17358343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61261187A Pending JPS63115205A (ja) 1986-11-01 1986-11-01 ロボツト制御装置

Country Status (1)

Country Link
JP (1) JPS63115205A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02250791A (ja) * 1989-03-24 1990-10-08 Canon Inc 視覚センサを用いたワーク把持位置測定方法及びワーク把持装置
JPH03228589A (ja) * 1990-02-01 1991-10-09 Kawasaki Heavy Ind Ltd ワークの位置決め方法
JPH04245304A (ja) * 1991-01-31 1992-09-01 Nissan Motor Co Ltd 視覚機能付自動取付装置
WO2017221717A1 (ja) * 2016-06-20 2017-12-28 三菱重工業株式会社 ロボット制御システム及びロボット制御方法
CN115000652A (zh) * 2022-06-27 2022-09-02 合肥国轩高科动力能源有限公司 一种圆柱电芯注液孔识别校准方法及系统

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60194303A (ja) * 1984-03-15 1985-10-02 Fanuc Ltd 視覚センサ処理装置における物体の姿勢判定装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60194303A (ja) * 1984-03-15 1985-10-02 Fanuc Ltd 視覚センサ処理装置における物体の姿勢判定装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02250791A (ja) * 1989-03-24 1990-10-08 Canon Inc 視覚センサを用いたワーク把持位置測定方法及びワーク把持装置
JPH03228589A (ja) * 1990-02-01 1991-10-09 Kawasaki Heavy Ind Ltd ワークの位置決め方法
JPH04245304A (ja) * 1991-01-31 1992-09-01 Nissan Motor Co Ltd 視覚機能付自動取付装置
WO2017221717A1 (ja) * 2016-06-20 2017-12-28 三菱重工業株式会社 ロボット制御システム及びロボット制御方法
JP2017226023A (ja) * 2016-06-20 2017-12-28 三菱重工業株式会社 ロボット制御システム及びロボット制御方法
US11780091B2 (en) 2016-06-20 2023-10-10 Mitsubishi Heavy Industries, Ltd. Robot control system and robot control method
CN115000652A (zh) * 2022-06-27 2022-09-02 合肥国轩高科动力能源有限公司 一种圆柱电芯注液孔识别校准方法及系统

Similar Documents

Publication Publication Date Title
JP6964989B2 (ja) 制御方法、ロボットシステム、物品の製造方法、プログラム、及び記録媒体
US11565422B2 (en) Controller of robot apparatus for adjusting position of member supported by robot
JP3946711B2 (ja) ロボットシステム
CN112720458B (zh) 一种在线实时校正机器人工具坐标系的系统及方法
US20240386329A1 (en) Learning software assisted fixtureless object pickup and placement system and method
EP3542969B1 (en) Working-position correcting method and working robot
EP0228471B1 (en) Robot control system
US20180161979A1 (en) Robot system including a plurality of robots, robot controller and robot control method
US12290945B2 (en) Robot device controller for controlling position of robot
US20150202776A1 (en) Data generation device for vision sensor and detection simulation system
JP6912529B2 (ja) 視覚誘導ロボットアームの補正方法
CN116423526B (zh) 一种机械臂工具坐标的自动标定方法及系统、存储介质
US12134193B2 (en) Learning software assisted object joining
TW202231424A (zh) 機器人系統及工件供給方法
Gorjup et al. A flexible robotic assembly system combining cad based localization, compliance control, and a multi-modal gripper
Peng et al. Meta-learning enhanced adaptive robot control strategy for automated PCB assembly
JPS6358505A (ja) ロボツト制御装置
JPH06190755A (ja) ロボットの位置決定制御方法
JPS63115205A (ja) ロボツト制御装置
Hvilshøj et al. Calibration techniques for industrial mobile manipulators: Theoretical configurations and best practices
KR20120139057A (ko) 반도체 제조 장치의 티칭 방법
Zhang et al. Vision-guided robotic assembly using uncalibrated vision
JP2024093887A (ja) ロボット制御装置及びロボット教示方法
Zhang et al. Vision-guided robot alignment for scalable, flexible assembly automation
US20230294291A1 (en) Efficient and robust line matching approach