[go: up one dir, main page]

KR100194216B1 - 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법 - Google Patents

비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법 Download PDF

Info

Publication number
KR100194216B1
KR100194216B1 KR1019960018189A KR19960018189A KR100194216B1 KR 100194216 B1 KR100194216 B1 KR 100194216B1 KR 1019960018189 A KR1019960018189 A KR 1019960018189A KR 19960018189 A KR19960018189 A KR 19960018189A KR 100194216 B1 KR100194216 B1 KR 100194216B1
Authority
KR
South Korea
Prior art keywords
robot
landmark
work table
cameras
work
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.)
Expired - Fee Related
Application number
KR1019960018189A
Other languages
English (en)
Other versions
KR970073891A (ko
Inventor
손태규
Original Assignee
윤종용
삼성전자주식회사
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 윤종용, 삼성전자주식회사 filed Critical 윤종용
Priority to KR1019960018189A priority Critical patent/KR100194216B1/ko
Publication of KR970073891A publication Critical patent/KR970073891A/ko
Application granted granted Critical
Publication of KR100194216B1 publication Critical patent/KR100194216B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

작업 위치 좌표점과 작업대에 장착되어 있는 기준 랜드마크 위치에 해당된 데이터를 각각 비전 제어기에 설정하고 저장하는 제1단계와, 상기 제1단계를 수행한 후 비전 제어기가 구비된 로봇이 탑재된 이동수단을 작업대로 이송시키는 제2단계와, 상기 제2단계에서 이동수단이 작업대의 위치에 도달하였을 때, 복수개의 카메라에서 촬상한 랜드마크의 위치 데이터와 상기 제1단계에서 설정한 기준 랜드마크의 위치 데이터를 상호 비교하는 제3단계, 및 상기 제3단계에서 비교한 위치 데이터가 다를 경우, 촬상한 랜드마크의 위치와 기준 랜드마크의 위치와의 오차값을 계산하고 산출한 오차 값만큼 로봇의 위치를 원점으로 보정한 후 로봇의 작업을 개시하는 제4단계를 구비함으로써, 불규칙한 노면이나 무인차의 불규칙한 복원 특성에 의한 무인차의 3차원적인 위치 오차에 대해서도 이동형 로봇이 3차원 위치 보정을 할 수 있어 이동체나 노면의 영향에 관계없이 항상 정확한 위치 보정이 가능하게 되어 작업의 신뢰성을 향상시킬 수 있는 비전 시스템을 이용한 이동형 로봇의 위치보정 장치 및 그 방법에 관한 것이다.

Description

비젼 시스템을 이용한 이동형 로봇의 위치보정 장치 및 그 방법
본 발명은 비전 시스템을 이용한 이동형 로봇의 위치보정 장치 및 그 방법에 관한 것으로서, 보다 상세하게는 불규칙한 노면이나 무인차의 불규칙한 복원 특성에 의한 무인차의 3차원적인 위치 오차에 대해서도 이동형 로봇이 3차원 위치보정을 할 수 있는 비전 시스템을 이용한 이동형 로봇의 위치보정 장치 및 그 방법에 관한 것이다.
일반 산업 현장에서 사용되고 있는 로봇은 고정된 위치에서 교시된 위치좌표계를 따라 조립, 용접 등의 작업을 수행한다.
상기와 같이 작업 현장에서 사용되고 있는 로봇의 응용 기술이 발달하면서 로봇은 고정된 위치에서만 작업을 하는 것이 아니라 레일 또는 무인차와 같은 이동장치에 탑재되어 여러곳의 작업 공간에서 작업을 할 수 있는 시스템이 개발 적용되고 있다.
상기 이동형 로봇의 적용에 있어서 무인차와 같은 이동 장치는 간편하게 설치 및 변경이 가능한 장점이 있는 반면에 위치 정밀도가 로봇의 위치 정밀도보다 상대적으로 불량하여 위치 보정이 요구되었다.
상기 이동형 로봇의 위치 보정을 위해 종래에는 무인차가 이상적인 평면상을 이동한다고 가정하여 랜드마크와 카메라를 이용한 2차원 버전 시스템을 사용하였는데, 실제로 무인차는 노면에 의해 이상적인 평면 주행을 할 수 없을 뿐만 아니라 무인차의 서스펜션의 불규칙한 복원성에 의한 위치 변화 등이 발생하여 작업이 불가능한 경우가 있었다.
본 발명의 목적은, 불규칙한 노면이나 무인차의 불규칙한 복원 특성에 의한 무인차의 3차원적인 위치 오차에 대해서도 이동형 로봇이 3차원 위치보정을 할 수 있는 비전 시스템을 이용한 이동형 로봇의 위치보정 장치 및 그 방법을 제공하는 데 있다.
상기 목적을 달성하기 위하여 본 발명의 장치는, 일정 위치에 탑재된 로봇을 이송경로를 따라 이송시키는 이동수단; 상기 이동수단 본체의 서로 다른 위치에 장착되어 작업대에 있는 랜드마크를 촬상하여 출력하는 복수 개의 카메라; 상기 카메라 사이의 각도와 거리 및 복수 개의 카메라에서 출력되는 화상 정보와 랜드마크의 크기를 이용하여 3차원적인 위치 정보를 계산하는 비전 제어기; 및 상기 비전 제어기에서 출력되는 위치 정보에 따라 이동수단에 탑재된 로봇의 이동량을 제어하는 로봇 제어기를 구비한다.
또한, 상기 목적을 달성하기 위한 본 발명의 구현 작동 방법은, 작업 위치 좌표점과 작업대에 장착되어 있는 기준 랜드마크 위치에 해당된 데이터를 각각 비전 제어기에 설정하고 저장하는 제1단계; 상기 제1단계를 수행한 후 비전 제어기가 구비된 로봇이 탑재된 이동수단을 작업대로 이송시키는 제2단계; 상기 제2단계에서 이동수단이 작업대의 위치에 도달하였을 때, 복수개의 카메라에서 촬상한 랜드마크의 위치 데이터와 상기 제1 단계에서 설정한 기준 랜드마크의 위치 데이터를 상호 비교하는 제3단계; 및 상기 제3단계에서 비교한 위치 데이터가 다를 경우, 촬상한 랜드마크의 위치와 기준 랜드마크의 위치와의 오차 값을 계산하고 산출한 오차 값만큼 로봇의 위치를 원점으로 보정한 후 로봇의 작업을 개시하는 제4단계를 구비한다.
제1도는 본 발명에 따른 비전 시스템을 이용한 이동형 로봇의 위치보정 장치를 나타낸 평면도이고,
제2도는 본 발명에 따른 비전 시스템을 이용한 이동형 로봇의 위치보정 장치의 시스템 구성도이고,
제3도는 본 발명에 의한 비전 시스템을 이용한 이동형 로봇의 위치보정 장치의 작동을 설명하는 순서도이다.
* 도면의 주요부분에 대한 부호의 설명
10 : 이동수단(무인차) 12 : 로봇
13 : 비전 제어기 14 : 로봇 제어기
16 : 제1카메라 18 : 제2카메라
20 : 작업대 22 : 랜드마크
이하, 첨부한 도면을 참고하여 본 발명을 보다 상세하게 설명하고자 한다. 제1도는 본 발명에 따른 비전 시스템을 이용한 이동형 로봇의 위치보정 장치를 나타낸 평면도이고, 제2도는 본 발명에 따른 비전 시스템을 이용한 이동형 로봇의 위치보정 장치의 시스템 구성도이다.
제1도 및 제2도에서, 이동수단(10)은 일정 위치에 탑재된 로봇(12)을 이송 경로를 따라 작업대(20)로 이송시키도록 구성되어 있으며, 제1, 제2카메라(16,18)는 상기 이동수단(10) 본체의 서로 다른 위치에 장착되어 작업대(20)에 있는 랜드마크(22)를 촬상하여 출력하도록 구성되어 있다.
비전 제어기(13)는 상기 카메라(16,18) 사이의 각도와 거리 및 복수개의 카메라(16,18)에서 출력되는 화상 정보 그리고 랜드마크(22)의 크기를 이용하여 3차원적인 위치 정보를 계산하여 설정된 기준 랜드마크 위치 정보와 입력된 랜드마크의 위치 정보를 비교하여 그 오차 값을 출력하도록 구성되어 있다.
한편, 로봇 제어기(14)는 상기 비전 제어기(13)에서 출력되는 랜드마크 위치 정보의 오차 값에 따라 이동수단(10)에 탑재된 로봇(12)의 이동량을 제어하도록 구성되어 있다.
상기와 같은 실시예를 가진 이동형 로봇의 위치보정 장치의 작동을 제3도에 도시된 순서도를 인용하여 상세히 기술하면 다음과 같다.
본 발명에 따른 이동형 로봇(12)의 위치보정 장치의 비전 제어기(13)에 작업 위치 좌표점과 기준 랜드마크 위치를 스텝 S1과 같이 저장한 상태에서 무인차인 이동수단(10)을 스텝 S2와 같이 이송시키면 상기 이동수단(10)은 작업대(20)가 있는 위치까지 이동한 후 스텝 S3과 같이 정지한다.
상기 이동수단(10)이 이송 경로를 따라 이송하여 작업대(20)가 있는 위치에 도달하게 되면 상기 이동수단(10)의 본체에 각각 장착되어 있는 제1, 제2 카메라 (16,18)가 작업대(20)에 장착되어 있는 랜드마크(22)를 촬상하면 비전 제어기(13)는 상기 제1, 제2카메라(16,18)에서 출력되는 화상 정보 등을 이용하여 스텝 S4와 같이 랜드마크(22) 위치를 계산한 후 스텝 S5에서 설정한 기준 랜드마크 위치와 촬상한 랜드마크 위치가 동일한가를 판단한다.
상기 스텝 S5에서 판단한 결과 미리 설정한 기준 랜드마크 위치와 입력된 랜드마크 위치가 다르면 스텝 S7로 나아가서 기준 랜드마크 위치와의 위치 오차 값을 계산하고, 계산한 데이터를 로봇 제어기(14)에 공급하여 스텝 S8과 같이 위치오차 값만큼 로봇의 위치를 원점(기준 랜드마크의 위치)으로 보정한 후 스텝 S6과 같이 로봇의 작업을 개시한다.
물론, 상기 스텝 S5에서 판단한 결과, 촬상한 랜드마크의 위치와 설정된 기준 랜드마크의 위치가 동일하면, 로봇의 위치보정없이 스텝 S6과 같이 로봇의 작업을 개시한다.
상술한 바와 같이 본 발명에서는, 불규칙한 노면이나 무인차의 불규칙한 복원 특성에 의한 무인차의 3차원적인 위치 오차에 대해서도 이동형 로봇이 3차원 위치 보정을 할 수 있어 이동체나 노면의 영향에 관계없이 항상 정확한 위치보정이 가능하게 되어 작업의 신뢰성을 향상시킬 수 있는 효과가 있다.

Claims (2)

  1. 일정 위치에 탑재된 로봇을 이송경로를 따라 이송시키는 이송수단; 상기 이송수단 본체의 서로 다른 위치에 장착되어 작업대에 있는 랜드마크를 촬상하여 출력하는 복수 개의 카메라; 상기 카메라 사이의 각도와 거리 및 복수 개의 카메라에서 출력되는 화상 정보와 랜드마크의 크기를 이용하여 3차원적인 위치 정보를 계산하는 비전 제어기; 및 상기 비전 제어기에서 출력되는 위치 정보에 따라 이동수단에 탑재된 로봇의 이동량을 제어하는 로봇 제어기를 구비한 것을 특징으로 하는 비전 시스템을 이용한 이동형 로봇의 위치보정 장치.
  2. 작업 위치 좌표점과 작업대에 장착되어 있는 기준 랜드마크 위치에 해당된 데이터를 각각 비전 제어기에 설정하고 저장하는 제1단계; 상기 제1단계를 수행한 후 비전 제어기가 구비된 로봇이 탑재된 이동수단을 작업대로 이송시키는 제2단계; 상기 제2단계에서 이동수단이 작업대의 위치에 도달하였을 때, 복수개의 카메라에서 촬상한 랜드마크의 위치 데이터와 상기 제1단계에서 설정한 기준 랜드마크의 위치 데이터를 상호 비교하는 제 3단계; 및 상기 제3단계에서 비교한 위치 데이터가 다를 경우, 촬상한 랜드마크의 위치와 기준 랜드마크의 위치와의 오차 값을 계산하고 산출한 오차 값만큼 로봇의 위치를 원점으로 보정한 후 로봇의 작업을 개시하는 제4단계를 구비한 것을 특징으로 하는 비전 시스템을 이용한 이동형 로봇의 위치보정 방법.
KR1019960018189A 1996-05-28 1996-05-28 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법 Expired - Fee Related KR100194216B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960018189A KR100194216B1 (ko) 1996-05-28 1996-05-28 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960018189A KR100194216B1 (ko) 1996-05-28 1996-05-28 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR970073891A KR970073891A (ko) 1997-12-10
KR100194216B1 true KR100194216B1 (ko) 1999-06-15

Family

ID=66284465

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960018189A Expired - Fee Related KR100194216B1 (ko) 1996-05-28 1996-05-28 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR100194216B1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100934904B1 (ko) * 2007-12-28 2010-01-06 재단법인대구경북과학기술원 거리 추정 장치 및 추정 방법
KR101032952B1 (ko) 2009-12-31 2011-05-09 주식회사 세바비드코어 감시 카메라 시스템의 좌표생성방법
KR101122303B1 (ko) * 2009-07-24 2012-03-21 삼성중공업 주식회사 보정유니트 및 이를 구비한 작업시스템
KR101129643B1 (ko) 2010-04-22 2012-03-28 삼성중공업 주식회사 마킹장치의 이동제어방법
KR101234542B1 (ko) * 2008-09-29 2013-02-19 가부시키가이샤 다이후쿠 물품 수납 설비에 있어서의 학습 장치

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100842088B1 (ko) * 2004-10-25 2008-06-30 현대중공업 주식회사 연속컨베이어 기반 차체 위치계측시스템 및 그 방법
CN113427488A (zh) * 2021-07-13 2021-09-24 西安交通大学 一种基于几何特征识别的数字化划线方法、系统及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100934904B1 (ko) * 2007-12-28 2010-01-06 재단법인대구경북과학기술원 거리 추정 장치 및 추정 방법
KR101234542B1 (ko) * 2008-09-29 2013-02-19 가부시키가이샤 다이후쿠 물품 수납 설비에 있어서의 학습 장치
KR101122303B1 (ko) * 2009-07-24 2012-03-21 삼성중공업 주식회사 보정유니트 및 이를 구비한 작업시스템
KR101032952B1 (ko) 2009-12-31 2011-05-09 주식회사 세바비드코어 감시 카메라 시스템의 좌표생성방법
KR101129643B1 (ko) 2010-04-22 2012-03-28 삼성중공업 주식회사 마킹장치의 이동제어방법

Also Published As

Publication number Publication date
KR970073891A (ko) 1997-12-10

Similar Documents

Publication Publication Date Title
US20190160682A1 (en) Robot system and method for controlling robot system
US11376734B2 (en) Trajectory control device
US20080027580A1 (en) Robot programming method and apparatus with both vision and force
JPH11156764A (ja) 移動ロボット装置
US20160075029A1 (en) Method For Robot-Assisted Measurement Of Measurable Objects
JP2021111153A (ja) ビークルの制御システム、ビークルの制御方法及びプログラム
JP2006175532A (ja) ロボット制御装置
JPH1158273A (ja) 移動ロボット装置
CN112720458A (zh) 一种在线实时校正机器人工具坐标系的系统及方法
US20110118876A1 (en) Teaching line correcting apparatus, teaching line correcting method, and program thereof
US11922616B2 (en) Alignment device
KR100194216B1 (ko) 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법
WO2023272529A1 (zh) 动态装配方法、装置和系统
JP2003305676A (ja) 移動ロボットの制御方法及び制御装置
WO2021060227A1 (ja) 高さ補正システム
JP2707548B2 (ja) 視覚認識装置の座標補正方法
JP7477633B2 (ja) ロボットシステム
JPH03213244A (ja) 平板ワーク加工機械の位置決め装置
JP2016203282A (ja) エンドエフェクタの姿勢変更機構を備えたロボット
TW202316213A (zh) 控制裝置及機器人系統
JPH04269194A (ja) 平面計測方法
JP3562096B2 (ja) 位置検出方法
WO2021060228A1 (ja) 高さ補正システム
JP2782959B2 (ja) 視覚機能付自動取付装置
JPS5991308A (ja) 平面の検出方法

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19960528

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19960528

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19981030

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: 19990121

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990208

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990209

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020130

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030129

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040130

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050128

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060127

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20070130

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20070130

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20090110