JPH04310360A - ばり取りロボット制御方法 - Google Patents

ばり取りロボット制御方法

Info

Publication number
JPH04310360A
JPH04310360A JP7279491A JP7279491A JPH04310360A JP H04310360 A JPH04310360 A JP H04310360A JP 7279491 A JP7279491 A JP 7279491A JP 7279491 A JP7279491 A JP 7279491A JP H04310360 A JPH04310360 A JP H04310360A
Authority
JP
Japan
Prior art keywords
burr
tool
robot
deburring
controller
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
JP7279491A
Other languages
English (en)
Inventor
Kazuo Yamaguchi
和夫 山口
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7279491A priority Critical patent/JPH04310360A/ja
Publication of JPH04310360A publication Critical patent/JPH04310360A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
  • Feedback Control In General (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は機械加工品あるいは鋳物
のばり取りなどの作業を指令信号に従って行なう工業用
のロボットに係り、特に、視覚により認識したばりの形
状情報をもとに熟練作業者と同等以上の精度でばりを取
るロボット制御方式に関する。
【0002】
【従来の技術】従来、ばり取りは典型的な悪環境下作業
のため、産業用ロボットによる自動化が進められており
、力フィードバック制御を用いたばり取りロボット(産
業用ロボット利用技術講習会テキスト、昭和62年12
月、第52頁から第56頁で論じられている。
【0003】
【発明が解決しようとする課題】上記従来技術は、対象
ワークのばり発生の可能性のある所定の経路を予めロボ
ットに教示しておき、経路上のばりを力センサにより感
知して、その力情報により、ソフトウェア上でコンプラ
イアンス定数(例えば、ばね定数,粘性定数など)を変
更して力フィードバック制御を行なうものである。しか
し、機械加工品等の比較的小さな単純形状のばり取りに
は十分適用可能であるが、鋳物等の鋳肌面の大きなばり
(高さ5mm,幅2mm)は、従来技術では仕上げ制度
±0.3mm以下におさえることがむつかしく、又、鋳
物に特有なみきり面に生じる堰などは長さが10〜20
mm程度で不規則にかつワーク毎に異なるため経路教示
に多大の時間(数十分)を要する。
【0004】本発明の目的は、比較的大きな鋳物ばりを
効率よく取るためのばり形状認識によるフィードバック
制御手段を与えることである。
【0005】
【課題を解決するための手段】上記目的を達成するため
に、本発明はロボットにばり形状認識を行う視覚センサ
を装備し、このばり形状情報と力センサからのツール反
力さらに、ツールの回転数,送り速度とから、ロボット
動作情報を生成して、ばりをロボットが見ながら、ばり
の形状に応じてばり取り条件及び加工条件を実時間で変
化させて、ツールの押圧,送り速度,回転数等の制御を
行なう。又、ばり取り経路の創成は予め、ワークのCA
D(Computer  Aided  Design
)データからばり発生個所の稜線を抽出しさらに、みき
り面のような稜線以外に発生する堰の位置情報をNC(
NuwmericalControl)データとして、
教示しておくことにより実現される。
【0006】
【作用】まず、ばり取りロボットのコントローラには、
外部のローカルエリアネットワークと接続されたワーク
ステーションでワークの設計図面情報から、稜線(線分
)を抽出するソフトウェアにより変換されたばり発生位
置の特定データが送られる。それと共に、別途作成され
たみきり面に於けるばり発生位置のデータが送られる。
【0007】一方、ロボットの手首に取付けられた視覚
センサは、ワークの稜線に沿って監視しながらばり形状
(ばり幅と高さ)のパターンデータをコントローラに送
出する。コントローラでは、このばり形状に基づいて、
ばり取り計画を立てる。たとえば、ばり形状が大きい場
合は何回か繰返して動作させるトライ回数やツールの種
類,加工条件を選定して、ロボット駆動情報を生成し、
ばり取り動作を指令する。
【0008】
【実施例】以下、本発明の実施例を図1に基づいて説明
する。ばり取りロボットコントローラ1はロボット3の
握持しているツール6の回転数又は速度制御及びツール
6全体をワーク7に押しつける機構の送り速度制御を行
なう。又、コントローラには外部のローカルエリアネッ
トワーク12に接続されたワークステーション13で作
成された設計図面情報から、ばり発生箇所の稜線(線分
)を抽出して得たNCデータが送られる。それと共に、
鋳物のみきり面に於けるばり発生の位置情報データが送
られる。コントローラ1はNCデータ及び位置データに
基づき、ロボット3の座標原点からの移動距離(経路)
を演算して、ツール6の動作指令を出力する。
【0009】一方、ロボット3の手首に取付けられた視
覚センサ5はワーク7の稜線上のばり8の大きさを検出
する。ばりの検出は図2に示すように稜線に対して垂直
方向にレーザビームをスキャンし、一走査毎に例えばば
り位置A,Bに対するばりの高さh及び幅d(又は面積
S)の断面形状をパターン1,2のように検出する。画
像処理ユニット10では各パターンの鋳肌面を基準とし
てばりの大きさ(h,d,Sなど)を求め、ばり形状情
報をコントローラ1及びファジーコントローラ11に送
出する。次に、ファジーコントローラ11は、力センサ
のツール反力とばり形状情報とから、ファジー推論し、
ツールの回転数R及び送り速度Vの目標値を各々演算し
出力する。ファジー推論のルールは、例えば、図3のよ
うに、ツール反力とばり形状の程度(大,中,小)によ
り決定される。ルールの一例として、「もし、ばりパタ
ーンが大きくかつ、ツール反力が大きければ、ツール回
転数をずっと早くし、かつ、ツールの送り速度を適度と
する。」といった九組のルールから、ツールの回転数を
送り速度の目標値を定量的に示める。その方法としては
各メンバシップ関数からの適合度により求まる最もらし
さを示すメンバシップ関数を合成して、その重心から容
易に得られる。
【0010】図4は、ばり形状の特徴を示すメンバシッ
プ関数を示す。又図5は、ばり形状によるツール回転数
Rと送り速度Vのメンバシップ関数を示す。ファジーコ
ントローラ11は、コントローラ1内のソフトウェアに
よってもあるいは市販されている1チップ化されたハー
ドウェアによっても容易に実現され、又、推論ルールは
メモリ内で容易に書きかえ可能なため、熟練作業者のば
り取りノウハウをルールの形で容易にロボットに取入れ
ることができる。以上の動作はハードウェアファジーコ
ントローラを使用すれば、1ルール当り数十μs〜数百
μsで実現できるため、視覚で認識したばり座標に対し
、ツールの制御を順次繰返して実行することにより、実
時間でワークのばり発生箇所のばり取りが行なえる。 又視覚センサからの取付位置は必ずしも、同一ロボット
の同一腕でなくともよい。
【0011】
【発明の効果】本発明によれば、比較的大きな鋳物ばり
取り作業を視覚を用いて、計画的に、効率よく実時間で
行なうことが可能なため、重筋作業の解消や手作業では
多大な時間を要するばり取り作業時間の軽減ができ、熟
練作業者と同等以上の精度でばり取りが行なえる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図、
【図2】
検出ばりパターンの例の説明図、
【図3】ファジー推論
ルールの説明図、
【図4】ばり形状のメンバシップ関数
の説明図、
【図5】ツール回転数Rと送り速度Vのメン
バシップ関数の説明図。
【符号の説明】
1…コントローラ,2…モータドライバ,3…ロボット
,4…力センサ,5…視覚センサ,6…ツール,7…ワ
ーク,8…ばり,9…機構モニタインタフェース,10
…画像処理ユニット,11…ファジーコントローラ,1
2…ローカルエリアネットワーク,13…ワークステー
ション,14…リンクアダプタ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ばり形状を検出する視覚センサ及び画像処
    理装置を備え、ツールの反力を力センサにより検出して
    、ばり幅とその高さあるいは面積の情報からツールの回
    転数及び送り速度をファジー推論してロボット制御を行
    なうことを特徴とするばり取りロボットの制御方法。
JP7279491A 1991-04-05 1991-04-05 ばり取りロボット制御方法 Pending JPH04310360A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7279491A JPH04310360A (ja) 1991-04-05 1991-04-05 ばり取りロボット制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7279491A JPH04310360A (ja) 1991-04-05 1991-04-05 ばり取りロボット制御方法

Publications (1)

Publication Number Publication Date
JPH04310360A true JPH04310360A (ja) 1992-11-02

Family

ID=13499655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7279491A Pending JPH04310360A (ja) 1991-04-05 1991-04-05 ばり取りロボット制御方法

Country Status (1)

Country Link
JP (1) JPH04310360A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010105157A (ja) * 2008-11-03 2010-05-13 General Electric Co <Ge> 翼研磨のための視覚フィードバック
US10150200B2 (en) 2016-05-26 2018-12-11 Fanuc Corporation Grinding robot system
JP2022519838A (ja) * 2019-02-05 2022-03-25 スリーエム イノベイティブ プロパティズ カンパニー シナリオによる塗装補修処理
CN115519313A (zh) * 2022-08-31 2022-12-27 江苏中科云控智能工业装备有限公司 基于视觉辅助的去毛刺机器人工作站

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010105157A (ja) * 2008-11-03 2010-05-13 General Electric Co <Ge> 翼研磨のための視覚フィードバック
US10150200B2 (en) 2016-05-26 2018-12-11 Fanuc Corporation Grinding robot system
JP2022519838A (ja) * 2019-02-05 2022-03-25 スリーエム イノベイティブ プロパティズ カンパニー シナリオによる塗装補修処理
US12275038B2 (en) 2019-02-05 2025-04-15 3M Innovative Properties Company Paint repair process by scenario
CN115519313A (zh) * 2022-08-31 2022-12-27 江苏中科云控智能工业装备有限公司 基于视觉辅助的去毛刺机器人工作站
CN115519313B (zh) * 2022-08-31 2023-06-02 江苏中科云控智能工业装备有限公司 基于视觉辅助的去毛刺机器人工作站

Similar Documents

Publication Publication Date Title
CN100561491C (zh) 自动路径学习的方法和设备
CA2408335C (en) Method and system for controlling a machine tool with direct transfer of machining data
EP3708308A1 (en) Real-time identification of burr size and location for robotic deburring process
US11567470B2 (en) Computer-aided optimization of numerically controlled machining of a workpiece
EP0439617A1 (en) Acceleration/deceleration control method of numeric controller
CN111283476A (zh) 一种面向易变形结构铣削加工的机器人触觉伺服控制方法
JP2021003788A (ja) 制御装置、及び制御方法
JPH04310360A (ja) ばり取りロボット制御方法
JP4451708B2 (ja) 誤加工防止装置および誤加工防止方法
JP3166981B2 (ja) バリ取り/磨き経路教示データ生成方法およびバリ取り/磨きロボット制御方法、並びにバリ取り/磨きロボットシステム
EP0160705A1 (en) Machining method for machine tools
JPH09106304A (ja) 工作機械の作業領域制御方法
JPH11165239A (ja) 数値制御データ編集装置と数値制御データの編集方法
DE19829661A1 (de) Verfahren zur rechnergestützten Erzeugung von Steuerbefehlssequenzen für Roboter
JPH07100733A (ja) Nc加工用の工具経路生成方法およびその装置
JPH04279901A (ja) 産業用ロボットの制御装置
EP0710529A1 (en) Cutting plotter
CN112819851B (zh) 生成移动轨迹的图像数据的装置、控制装置以及方法
Thomessen et al. Automatic programming of grinding robot
Kanayama et al. A robot task design and management system for industrial applications
KR100246885B1 (ko) 수치제어 면취가공장치 및 그 가공방법
Koren Control of machine tools and robots
JPH03103902A (ja) 数値制御加工機の工具干渉チェック装置
Asakawa et al. Automation of chamfering by an industrial robot; for the case of machined hole on a cylindrical workpiece
JPH0794096B2 (ja) 工作機械の加工ミス防止システム