[go: up one dir, main page]

JPH04348885A - ロボットを用いた部品組立作業における嵌合位置検出方法 - Google Patents

ロボットを用いた部品組立作業における嵌合位置検出方法

Info

Publication number
JPH04348885A
JPH04348885A JP11996391A JP11996391A JPH04348885A JP H04348885 A JPH04348885 A JP H04348885A JP 11996391 A JP11996391 A JP 11996391A JP 11996391 A JP11996391 A JP 11996391A JP H04348885 A JPH04348885 A JP H04348885A
Authority
JP
Japan
Prior art keywords
component
parts
force
robot
force sensor
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
JP11996391A
Other languages
English (en)
Inventor
Shuichi Ohara
秀一 大原
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP11996391A priority Critical patent/JPH04348885A/ja
Publication of JPH04348885A publication Critical patent/JPH04348885A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、互いに嵌合する軸部、
孔部をそれぞれが有する2つの部品のうち一方の部品を
動かないように設置し、他方の部品をロボットのアーム
の先端に設けられたグリッパで把持し移動させて前記軸
部と孔部を嵌合させることにより前記両部品を組立てる
、ロボットを用いた部品組立作業における嵌合位置検出
方法に関する。
【0002】
【従来の技術】図3はロボットを用いた部品組立作業を
示す図である。
【0003】これは、円柱状の部品1をロボット4のア
ームの先端に設けられたグリッパ5で把持し移動させて
、部品2の円柱状の孔3に挿入することにより両部品1
と2を組立てる組立作業を示している。この例では、部
品1と2の中心軸が一致していないため、部品1をその
軸方向に移動させて部品2の孔3にを挿入しようとして
も、孔3に挿入することはできない。
【0004】このような組立作業においては、嵌合する
部品の相互の位置を精度良く合わせる必要がある。従来
より、自動的組立作業においてはこの位置を精度よく合
わせるため、ロボット等組立機械及び組立部品の取り付
けを十分精度の高いものとする一方、嵌合運動方向を上
下方向に限定したり、ガイドピンなどの補助的手段を講
じるなどの必要があった。この組立作業において簡便、
かつ高精度の位置合わせを行うことが自動化における重
要な課題であった。
【0005】
【発明が解決しようとする課題】しかるに従来の位置合
わせ方法は、組立部品の位置、方向を高精度に決めるこ
とが基本となっているため、部品の形状、位置、方向の
多様化には対応しにくいという欠点があった。
【0006】本発明の目的は、ロボットを用いた組立作
業において、簡便、かつ高精度に位置合わせを行うため
に、両部品の相対的位置の誤差を検出する、ロボットを
用いた部品組立作業における嵌合位置検出方法を提供す
ることである。
【0007】
【課題を解決するための手段】本発明の、ロボットを用
いた部品組立作業における嵌合位置検出方法は、他方の
部品が一方の部品に接触し、嵌合できなくなった状態に
て、両部品の接触点近傍で、前記他方の部品の位置およ
び/または姿勢を微小量変化させ、その時に前記他方の
部品が前記一方の部品から受ける力を前記クリッパに取
り付けられた力覚センサによって検出し、記憶する第1
のステップと、第1のステップにおいて、前記他方の部
品の位置および/または姿勢の変化に対応して得られた
力覚センサデータの変化、または力覚センサデータと前
記他方の部品の位置および/または姿勢の変化の個々の
関係から前記両部品の相対的位置の誤差を算出する第2
のステップとを含む。
【0008】
【作用】両部品が接触した後、他方の部品の位置や姿勢
を微小量変化させると、その時の位置や姿勢に応じて他
方の部品が一方の部品から受ける力が変化するので、そ
の力の変化から他方の部品がずれている方向を検出でき
る。したがって、この方向に他方の部品を移動させて行
けば、軸部の中心と孔部の中心が一致し、両部品を嵌合
させることができる。
【0009】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0010】図1は、本発明の一実施例のロボットを用
いた部品組立作業を示す図である。これは、円柱状の部
品1をロボット4のアームの先端に設けられたグリッパ
5で把持移動させて、部品2の円柱状の孔3に挿入する
ことにより両部品1と2を組立てる組立作業を示してい
る。ロボット4にはグリッパ5で把持された部品1に加
わるX,Y,Z方向の力を検出する力覚センサ6が接続
されている。力覚センサ駆動回路7は力覚センサ6を駆
動するとともに、力覚センサ6の出力を記憶し、比較演
算する。ロボットコントローラ8は、力覚センサ6の比
較演算結果に基づいて、部品1を移動させる動作をロボ
ット4に行なわせる。
【0011】部品1を部品2に挿入するにあたって、ま
ずロボット4は部品1を中心軸に沿って部品2の方に移
動させる。部品1と部品2との位置誤差によって部品1
が部品2の挿入すべき孔3の縁に接触すると、その際に
部品1が部品2から受ける力を力覚センサ6が検出し、
その信号が力覚センサ駆動回路7を経てロボットコント
ローラ8に送られ、ロボットコントローラ8はグリッパ
5による部品1の移動動作を停止させる。この停止した
部品1の位置でロボットコントローラ8は部品1の姿勢
を微小量変化させる。この変化に伴う部品2から部品1
が受ける力を力覚センサ6によって検出する。
【0012】図2は図1で述べた部品1の姿勢の微小量
変化と部品2から部品1が受ける力の発生の関係を説明
したものである。10は部品1の部品2との接触底面の
中心であり、ロボット4は10を中心として部品1を微
小角度傾ける動作を行う。11は部品1が部品2に対し
てずれている方向に傾けた場合である。13は11の場
合に部品1の傾きによって移動した部品1の部品2との
接触点を示す。12は部品1をこれと反対方向に傾けた
場合である。14は12の場合に部品1の傾きによって
移動した部品1の部品2との接触点を示す。11の場合
は部品1は13を中心とした回転運動を行うため、部品
1の位置は上方に移動しようとし部品1が部品2から上
方に受ける力が増大する。これに対し、12の場合には
部品1は14を中心とした回転運動を行うため、部品1
は下方に移動しようとし、部品1が部品2から上方に受
ける力は減少する。すなわち部品1を傾けた場合に部品
1が部品2から上方に受ける力が増大する方向が部品1
の位置誤差の方向を示している。これらの力は力覚セン
サ6によって検出され、力覚センサ駆動回路7に記憶さ
れる。したがって、10を頂点とし部品1の軸15をそ
の軸とする円錐の側面16に部品1の中心軸が沿うよう
に各方向に部品1を傾ければ部品1が部品2から上方に
受ける力が順次変化し、その値が最大となる方向が検出
できるので部品1のずれている方向を検出できる。した
がって、この方向に部品1を移動させて行けば、部品1
の中心はやがて部品2の中心と一致し、部品1と部品2
を嵌合させることができる。また、部品1が上方に受け
る力の大きさは、傾きの中心から部品1と部品2との接
触点までの距離に傾き角を乗じた値に比例するので、部
品1と部品2の形状が既知であり、接触点が予知できる
場合には、上方に受ける力と部品1の傾きを知ることに
よって、部品1の位置ずれ量が算出できる。
【0013】なお、部品1を固定しておいて、部品2を
移動させ、その孔3を部品1に嵌合させる場合も同様で
ある。
【0014】
【発明の効果】以上説明したように本発明は、両部品が
接触した後、他方の部品の位置や姿勢を種々に微小量変
化させ、その時に他方の部品が一方の部品から受ける力
を検出し、その力の変化、またはその力と他方の部品の
位置や姿勢の変化の個々の関係から両部品の相対的位置
の誤差を検出することにより、嵌合する部品を簡便、か
つ高精度に位置合わせできる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の、ロボットを用いた部品組
立作業を示す図である。
【図2】図1の実施例における、部品1と2の相対的位
置誤差の検出原理を示す図である。
【図3】従来例の、ロボットを用いた部品組立作業を示
す図である。
【符号の説明】
1    円柱状の部品(挿入する側)2    円柱
状の部品(挿入される側)3    孔 4    ロボット 5    グリッパ 6    力覚センサ 7    力覚センサ駆動回路 8    ロボットコントローラ 10    部品1を部品2に挿入しようとし、位置誤
差によって挿入できない状態 11    部品1が部品2に対してずれている方向に
部品1を傾けた場合 12    11と反対方向に傾けた場合13    
11における部品1と2との接触点14    12に
おける部品1と2との接触点15    部品1の軸 16    円錐の側面

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  互いに嵌合する軸部、孔部をそれぞれ
    が有する2つの部品のうち一方の部品を動かないように
    設置し、他方の部品をロボットのアームの先端に設けら
    れたグリッパで把持し移動させて前記軸部と孔部を嵌合
    させることにより前記両部品を組立てる、ロボットを用
    いた部品組立作業において、前記他方の部品が前記一方
    の部品に接触し、嵌合できなくなった状態にて、両部品
    の接触点近傍で、前記他方の部品の位置および/または
    姿勢を微小量変化させ、その時に前記他方の部品が前記
    一方の部品から受ける力を前記クリッパに取り付けられ
    た力覚センサによって検出し、記憶する第1のステップ
    と、第1のステップにおいて、前記他方の部品の位置お
    よび/または姿勢の変化に対応して得られた力覚センサ
    データの変化、または力覚センサデータと前記他方の部
    品の位置および/または姿勢の変化の個々の関係から前
    記両部品の相対的位置の誤差を検出する第2のステップ
    とを含む、ロボットを用いた部品組立作業における嵌合
    位置検出方法。
JP11996391A 1991-05-24 1991-05-24 ロボットを用いた部品組立作業における嵌合位置検出方法 Pending JPH04348885A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11996391A JPH04348885A (ja) 1991-05-24 1991-05-24 ロボットを用いた部品組立作業における嵌合位置検出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11996391A JPH04348885A (ja) 1991-05-24 1991-05-24 ロボットを用いた部品組立作業における嵌合位置検出方法

Publications (1)

Publication Number Publication Date
JPH04348885A true JPH04348885A (ja) 1992-12-03

Family

ID=14774536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11996391A Pending JPH04348885A (ja) 1991-05-24 1991-05-24 ロボットを用いた部品組立作業における嵌合位置検出方法

Country Status (1)

Country Link
JP (1) JPH04348885A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010010718A1 (de) 2010-03-09 2011-09-15 Kuka Laboratories Gmbh Verfahren zur Montage von Bauteilen mittels eines Industrieroboters
JP2014042965A (ja) * 2012-08-27 2014-03-13 Honda Motor Co Ltd ワーク移送方法およびワーク移送システム
JP2017052049A (ja) * 2015-09-09 2017-03-16 ファナック株式会社 物体の姿勢算出システム
JP2019160973A (ja) * 2018-03-12 2019-09-19 オムロン株式会社 部品挿入装置、部品挿入方法、およびプログラム
KR20200023019A (ko) * 2018-08-24 2020-03-04 현대자동차주식회사 다층부품 정렬 장치 및 그 방법
EP4197917A1 (en) * 2021-12-17 2023-06-21 BAE SYSTEMS plc An interface node for a robotic arm
WO2023111517A1 (en) * 2021-12-17 2023-06-22 Bae Systems Plc An interface node for a robotic arm

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010010718A1 (de) 2010-03-09 2011-09-15 Kuka Laboratories Gmbh Verfahren zur Montage von Bauteilen mittels eines Industrieroboters
WO2011110463A1 (de) 2010-03-09 2011-09-15 Kuka Laboratories Gmbh Verfahren zur montage von bauteilen mittels eines industrieroboters
CN102791441A (zh) * 2010-03-09 2012-11-21 库卡实验仪器有限公司 借助工业机器人安装组件的方法
KR20130018685A (ko) * 2010-03-09 2013-02-25 쿠카 레보라토리즈 게엠베하 산업용 로봇을 이용해 부품들을 조립하기 위한 방법
US8972062B2 (en) 2010-03-09 2015-03-03 Kuka Laboratories Gmbh Method for mounting components by means of an industrial robot
JP2014042965A (ja) * 2012-08-27 2014-03-13 Honda Motor Co Ltd ワーク移送方法およびワーク移送システム
JP2017052049A (ja) * 2015-09-09 2017-03-16 ファナック株式会社 物体の姿勢算出システム
US9903698B2 (en) 2015-09-09 2018-02-27 Fanuc Corporation Object posture calculation system
JP2019160973A (ja) * 2018-03-12 2019-09-19 オムロン株式会社 部品挿入装置、部品挿入方法、およびプログラム
CN110253564A (zh) * 2018-03-12 2019-09-20 欧姆龙株式会社 零件插入装置、零件插入方法以及计算机可读记录介质
US11171431B2 (en) 2018-03-12 2021-11-09 Omron Corporation Component insertion device with dummy component, and component insertion method and computer readable recording medium of using the same
CN110253564B (zh) * 2018-03-12 2022-05-13 欧姆龙株式会社 零件插入装置、零件插入方法以及计算机可读记录介质
KR20200023019A (ko) * 2018-08-24 2020-03-04 현대자동차주식회사 다층부품 정렬 장치 및 그 방법
EP4197917A1 (en) * 2021-12-17 2023-06-21 BAE SYSTEMS plc An interface node for a robotic arm
WO2023111517A1 (en) * 2021-12-17 2023-06-22 Bae Systems Plc An interface node for a robotic arm

Similar Documents

Publication Publication Date Title
JP6351293B2 (ja) ロボットシステム、および物品の製造方法
US6242879B1 (en) Touch calibration system for wafer transfer robot
US4636960A (en) Method of operating a machine tool with a sensing probe in order to gather positional data for the calculation of tool offset parameters
KR101025017B1 (ko) 로봇의 타겟 위치 검출 장치
CN112672861B (zh) 机械手、机械手控制方法及程序
JP5114804B2 (ja) ロボット及びその教示方法
JPH07241733A (ja) 部品自動組立方法及び部品自動組立装置
JP5218540B2 (ja) 組立ロボットとその制御方法
JPH04348885A (ja) ロボットを用いた部品組立作業における嵌合位置検出方法
JP3304652B2 (ja) 部品組み立て装置
JPH0679546A (ja) ワークの嵌合方法及び嵌合装置
JP3304251B2 (ja) 組立ロボットの自動教示方法及びその装置
JPH1133834A (ja) 部品組付方法及び部品組付装置
JP3352173B2 (ja) ロボットの制御装置
JP3577124B2 (ja) 力制御ロボットを用いて嵌合データを取得する方法
JP4096305B2 (ja) ロボットによる部品自動組立方法および装置
CN112388264A (zh) 寻孔方法及寻孔装置
US4685862A (en) Industrial robot
WO2002068149A1 (fr) Procédé et dispositif d'assemblage automatique de pièces
JP2012254524A (ja) ロボット及びその教示方法
US8688269B2 (en) Apparatus for teaching a gripping device
JPH08216080A (ja) 部品挿入装置
JPS618236A (ja) 移動体制御装置
JP2577948B2 (ja) ロボットによりピンに筒状部材を嵌入する方法
JP7310963B2 (ja) ロボットハンド、ロボットハンド制御方法及びプログラム