KR102341110B1 - 리턴 스프링 자동 조립 장치 및 방법 - Google Patents
리턴 스프링 자동 조립 장치 및 방법 Download PDFInfo
- Publication number
- KR102341110B1 KR102341110B1 KR1020140183332A KR20140183332A KR102341110B1 KR 102341110 B1 KR102341110 B1 KR 102341110B1 KR 1020140183332 A KR1020140183332 A KR 1020140183332A KR 20140183332 A KR20140183332 A KR 20140183332A KR 102341110 B1 KR102341110 B1 KR 102341110B1
- Authority
- KR
- South Korea
- Prior art keywords
- return spring
- image
- brake pad
- hole
- protrusion
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012545 processing Methods 0.000 claims description 15
- 230000007547 defect Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000003708 edge detection Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000013073 enabling process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/10—Aligning parts to be fitted together
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T17/00—Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Automatic Assembly (AREA)
- Manipulator (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 브레이크 패드와 리턴 스프링을 설명하기 위한 예시도이다.
도 3은 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 브레이크 패드의 홀을 인식하는 과정을 설명하기 위한 예시도이다.
도 4는 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 리턴 스프링의 돌출부를 인식하는 과정을 설명하기 위한 예시도이다.
도 5는 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 ROI 영역을 설정하는 과정을 설명하기 위한 예시도이다.
도 6은 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 브레이크 패드의 홀의 위치 및 리턴 스프링의 돌출부의 위치를 파악하는 과정을 설명하기 위한 예시도이다.
도 7은 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 리턴 스프링을 회전시킬 각도를 산출하는 과정을 설명하기 위한 예시도이다.
도 8은 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 장치에서 리턴 스프링을 회전시킬 각도를 산출하는 방법을 설명하기 위한 예시도이다.
도 9는 본 발명의 일 실시예에 따른 리턴 스프링 자동 조립 방법을 설명하기 위한 흐름도이다.
110: 제1카메라
120: 제2카메라
130: 로봇
Claims (16)
- 브레이크 패드의 영상을 촬영하는 제1카메라;
리턴 스프링의 영상을 촬영하는 제2카메라;
리턴 스프링을 그립하기 위한 그리퍼를 포함하여 브레이크 패드에 상기 리턴 스프링을 조립하는 로봇; 및
상기 제1카메라를 통해 촬영된 브레이크 패드 영상에 근거하여 브레이크 패드의 홀(hole)의 위치를 파악하고, 상기 제2카메라를 통해 촬영된 리턴 스프링 영상에 근거하여 리턴 스프링의 돌출부의 위치를 파악하며, 상기 파악된 홀의 위치 및 돌출부의 위치에 근거하여 상기 로봇을 제어하는 제어부를 포함하고,
상기 브레이크 패드의 홀 및 상기 리턴 스프링의 돌출부는 각각 두 개씩 구비되어 있으며,
상기 로봇 제어 시, 상기 제어부는,
상기 파악된 홀의 위치에 따른 홀의 기준좌표 두 개를 이은 보조선 및 상기 파악된 돌출부의 위치에 따른 돌출부의 기준좌표 두 개를 이은 보조선에 근거하여 상기 리턴 스프링을 회전시킬 각도를 산출하고, 상기 산출된 각도에 근거하여 상기 로봇을 제어하며,
상기 파악된 홀의 위치에 근거하여 상기 브레이크 패드의 홀 사이의 거리를 계산하고, 상기 계산된 거리에 따라 상기 로봇을 제어하여 상기 리턴 스프링의 돌출부 사이의 간격을 조절하는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 제 1항에 있어서,
상기 제어부는,
상기 홀의 위치 파악 시, 이미지 프로세싱을 통해 상기 브레이크 패드 영상의 윤곽선을 분석하고, 상기 분석된 브레이크 패드 영상의 윤곽선에 근거하여 상기 홀의 위치를 파악하며,
상기 돌출부의 위치 파악 시, 이미지 프로세싱을 통해 상기 리턴 스프링 영상의 윤곽선을 분석하고, 상기 분석된 리턴 스프링 영상의 윤곽선에 근거하여 상기 돌출부의 위치를 파악하는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 제 2항에 있어서,
상기 제어부는,
명암(contrast)의 대비를 통해 밝은 영역과 어두운 영역을 구분하는 방식으로 상기 브레이크 패드 영상의 윤곽선 및 상기 리턴 스프링 영상의 윤곽선 각각을 분석하되,
상기 홀의 위치 파악 시 어두운 영역에 근거하여 상기 홀의 위치를 파악하고, 상기 돌출부의 위치 파악 시 밝은 영역에 근거하여 상기 돌출부의 위치를 파악하는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 제 2항에 있어서,
상기 제어부는,
상기 홀의 위치 파악 시, 상기 브레이크 패드 영상에서 홀이 위치한 ROI(Region of Interest)를 선정하고, 상기 선정된 홀이 위치한 ROI에서만 윤곽선을 분석하며,
상기 돌출부의 위치 파악 시, 상기 리턴 스프링 영상에서 돌출부가 위치한 ROI를 선정하고, 상기 선정된 돌출부가 위치한 ROI에서만 윤곽선을 분석하는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 제 1항에 있어서,
상기 제어부는, 상기 브레이크 패드 영상 및 상기 리턴 스프링 영상 중 적어도 하나 이상을 리사이즈(resize)하여 양 영상의 스케일(scale)을 일치시키는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 삭제
- 삭제
- 제 1항에 있어서,
상기 제어부는, 상기 브레이크 패드 영상 및 상기 리턴 스프링 영상에 근거하여 상기 브레이크 패드 또는 상기 리턴 스프링의 불량을 검출하는 것을 특징으로 하는 리턴 스프링 자동 조립 장치.
- 제어부가 브레이크 패드의 영상을 획득하는 단계;
상기 제어부가 리턴 스프링의 영상을 획득하는 단계;
상기 제어부가 상기 획득된 브레이크 패드의 영상에 근거하여 브레이크 패드의 홀(hole)의 위치를 파악하는 단계;
상기 제어부가 상기 획득된 리턴 스프링의 영상에 근거하여 리턴 스프링의 돌출부의 위치를 파악하는 단계; 및
상기 제어부가 상기 파악된 홀의 위치 및 돌출부의 위치에 근거해 로봇을 제어하여 상기 브레이크 패드에 상기 리턴 스프링을 조립하는 단계를 포함하고,
상기 브레이크 패드의 홀 및 상기 리턴 스프링의 돌출부는 각각 두 개씩 구비되어 있으며,
상기 로봇을 제어하는 단계는,
상기 제어부가 상기 파악된 홀의 위치에 근거하여 상기 브레이크 패드의 홀 사이의 거리를 계산하는 단계;
상기 제어부가 상기 계산된 거리에 따라 상기 로봇을 제어하여 상기 리턴 스프링의 돌출부 사이의 간격을 조절하는 단계;
상기 제어부가 상기 파악된 홀의 위치에 따른 홀의 기준좌표 두 개를 이은 보조선 및 상기 파악된 돌출부의 위치에 따른 돌출부의 기준좌표 두 개를 이은 보조선에 근거하여 상기 리턴 스프링을 회전시킬 각도를 산출하는 단계; 및
상기 제어부가 상기 산출된 각도에 근거하여 상기 로봇을 제어하는 단계를 포함하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
- 제 9항에 있어서,
상기 홀의 위치를 파악하는 단계는,
상기 제어부가 이미지 프로세싱을 통해 상기 브레이크 패드의 영상의 윤곽선을 분석하는 단계; 및
상기 제어부가 상기 분석된 브레이크 패드의 영상의 윤곽선에 근거하여 상기 홀의 위치를 파악하는 단계를 포함하고,
상기 돌출부의 위치를 파악하는 단계는,
상기 제어부가 이미지 프로세싱을 통해 상기 리턴 스프링의 영상의 윤곽선을 분석하는 단계; 및
상기 제어부가 상기 분석된 리턴 스프링의 영상의 윤곽선에 근거하여 상기 돌출부의 위치를 파악하는 단계를 포함하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
- 제 10항에 있어서,
상기 브레이크 패드의 영상의 윤곽선을 분석하는 단계 또는 상기 리턴 스프링의 영상의 윤곽선을 분석하는 단계에서, 상기 제어부는, 명암(contrast)의 대비를 통해 밝은 영역과 어두운 영역을 구분하는 방식으로 상기 브레이크 패드의 영상의 윤곽선 또는 상기 리턴 스프링의 영상의 윤곽선을 분석하되,
상기 홀의 위치를 파악하는 단계에서, 상기 제어부는 어두운 영역에 근거하여 상기 홀의 위치를 파악하고,
상기 돌출부의 위치를 파악하는 단계에서, 상기 제어부는 밝은 영역에 근거하여 상기 돌출부의 위치를 파악하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
- 제 10항에 있어서,
상기 홀의 위치를 파악하는 단계는,
상기 제어부가 상기 브레이크 패드의 영상에서 홀이 위치한 ROI(Region of Interest)를 선정하는 단계를 더 포함하되,
상기 브레이크 패드의 영상의 윤곽선을 분석하는 단계에서, 상기 제어부는 상기 선정된 홀이 위치한 ROI에서만 윤곽선을 분석하고,
상기 돌출부의 위치를 파악하는 단계는,
상기 제어부가 상기 리턴 스프링의 영상에서 돌출부가 위치한 ROI를 선정하는 단계를 더 포함하되,
상기 리턴 스프링의 영상의 윤곽선을 분석하는 단계에서, 상기 제어부는 상기 선정된 돌출부가 위치한 ROI에서만 윤곽선을 분석하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
- 제 9항에 있어서,
상기 로봇을 제어하는 단계 전에,
상기 제어부가 파악된 홀의 위치에 대한 좌표 및 파악된 돌출부의 위치에 대한 좌표 중 적어도 하나 이상의 스케일(scale)을 변환하여 양 좌표계를 매칭시키는 단계를 더 포함하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
- 삭제
- 삭제
- 제 9항에 있어서,
상기 제어부가 상기 브레이크 패드의 영상 및 상기 리턴 스프링의 영상에 근거하여 상기 브레이크 패드 또는 상기 리턴 스프링의 불량을 검출하는 단계를 더 포함하는 것을 특징으로 하는 리턴 스프링 자동 조립 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140183332A KR102341110B1 (ko) | 2014-12-18 | 2014-12-18 | 리턴 스프링 자동 조립 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140183332A KR102341110B1 (ko) | 2014-12-18 | 2014-12-18 | 리턴 스프링 자동 조립 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160074837A KR20160074837A (ko) | 2016-06-29 |
KR102341110B1 true KR102341110B1 (ko) | 2021-12-21 |
Family
ID=56365434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140183332A Active KR102341110B1 (ko) | 2014-12-18 | 2014-12-18 | 리턴 스프링 자동 조립 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102341110B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117226465B (zh) * | 2023-09-25 | 2024-06-11 | 深圳市迪尔泰设备有限公司 | 对方形吊盘进行垫脚自动化安装的设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100373084B1 (ko) * | 1995-12-05 | 2003-07-12 | 주식회사 로보스타 | 조립용로보트의위치제어방법 |
JP2005193307A (ja) * | 2003-12-26 | 2005-07-21 | Ricoh Co Ltd | 位置調整方法と位置調整装置と組立装置及びそれにより組み立てられた印字ヘッド |
JP2009269110A (ja) * | 2008-05-02 | 2009-11-19 | Olympus Corp | 組立装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0788730A (ja) * | 1993-09-21 | 1995-04-04 | Nissan Motor Co Ltd | 穴位置合せ方法及び装置 |
-
2014
- 2014-12-18 KR KR1020140183332A patent/KR102341110B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100373084B1 (ko) * | 1995-12-05 | 2003-07-12 | 주식회사 로보스타 | 조립용로보트의위치제어방법 |
JP2005193307A (ja) * | 2003-12-26 | 2005-07-21 | Ricoh Co Ltd | 位置調整方法と位置調整装置と組立装置及びそれにより組み立てられた印字ヘッド |
JP2009269110A (ja) * | 2008-05-02 | 2009-11-19 | Olympus Corp | 組立装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20160074837A (ko) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6183305B2 (ja) | 故障検出装置および故障検出プログラム | |
JP7292000B2 (ja) | 動的なカメラ較正 | |
JP6700661B2 (ja) | 画像処理装置、画像処理方法、及び画像処理システム | |
JP2017096750A (ja) | 位置決め方法、位置決め装置、プログラムおよびコンピュータ可読記録媒体 | |
KR20170056860A (ko) | 이미지 생성 방법 및 장치 | |
CN103871049B (zh) | 非均匀背景光下的边缘检测方法 | |
JP2014241578A5 (ko) | ||
CN105989585B (zh) | 一种红外图像与可见光图像融合的方法及系统 | |
EP3557478A3 (en) | Machine vision and robotic installation systems and methods | |
KR20180115645A (ko) | 2d 영상 기반의 용접 비드 인식 장치 및 그것을 이용한 그을음 제거 방법 | |
JP2015109559A5 (ko) | ||
US9714829B2 (en) | Information processing apparatus, assembly apparatus, information processing method, and storage medium that generate a measurement pattern having different amounts of irradiation light depending on imaging regions | |
KR102341110B1 (ko) | 리턴 스프링 자동 조립 장치 및 방법 | |
CN107980094B (zh) | 一种视觉检测系统及方法 | |
JP6863946B2 (ja) | 画像処理装置 | |
US20200246903A1 (en) | Welding tool | |
CN110853127A (zh) | 图像处理方法、装置及设备 | |
CN106373158A (zh) | 自动化图像检测方法 | |
KR101806503B1 (ko) | 실시간 화재감지 방법 | |
CN105069773B (zh) | 基于掩膜与canny相结合的自适应边缘检测计算方法 | |
JP2016063397A5 (ko) | ||
TWI630818B (zh) | Dynamic image feature enhancement method and system | |
JP2018055685A (ja) | 情報処理装置、その制御方法、プログラム、および記憶媒体 | |
KR102258196B1 (ko) | 차량 영상 보정 장치 및 차량 영상 보정 방법 | |
KR20220160912A (ko) | 영상 분석을 이용한 디스펜싱 경로 추정 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20141218 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20191204 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20141218 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210614 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20211213 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20211215 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20211216 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20241125 Start annual number: 4 End annual number: 4 |