KR20070122271A - 로봇 자세 제어 시스템 및 로봇 자세 제어 방법 - Google Patents
로봇 자세 제어 시스템 및 로봇 자세 제어 방법 Download PDFInfo
- Publication number
- KR20070122271A KR20070122271A KR1020060057618A KR20060057618A KR20070122271A KR 20070122271 A KR20070122271 A KR 20070122271A KR 1020060057618 A KR1020060057618 A KR 1020060057618A KR 20060057618 A KR20060057618 A KR 20060057618A KR 20070122271 A KR20070122271 A KR 20070122271A
- Authority
- KR
- South Korea
- Prior art keywords
- robot
- coordinates
- coordinate
- coordinate system
- correction jig
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012937 correction Methods 0.000 claims abstract description 65
- 230000009466 transformation Effects 0.000 claims description 30
- 239000011159 matrix material Substances 0.000 claims description 24
- 239000013598 vector Substances 0.000 claims description 20
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 238000003384 imaging method Methods 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 11
- 230000008859 change Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 10
- 230000036544 posture Effects 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 238000003466 welding Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000005553 drilling Methods 0.000 description 2
- 238000004080 punching Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/04—Viewing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/02—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
Description
Claims (10)
- 물체를 촬영하여 상기 물체의 영상 정보를 얻도록 설치된 화상 카메라;단부에 작업용 공구가 장착되며, 기저 좌표를 중심으로 적어도 1 자유도를 가진 상태로 동작하는 로봇;상기 작업용 공구에 인접되게 상기 로봇에 고정 설치되는 보정 지그; 및상기 화상 카메라가 촬영한 좌표를, 상기 기저 좌표를 기준으로 한 로봇 좌표계의 좌표로 변환시키는 제어부를 포함하는 것을 특징으로 하는 로봇 자세 제어 시스템.
- 제 1항에 있어서,상기 제어부는,상기 화상 카메라가 얻은 기준 물체의 적어도 3점에 대한 기준 좌표를 상기 로봇 좌표계의 변환 기준 좌표로 변환시키고,상기 화상 카메라가, 상기 기준 물체의 적어도 3점에 대응되는 작업 대상 물체의 적어도 3점을 촬영하여 얻은 작업 좌표를 상기 로봇 좌표계의 변환 작업 좌표로 변환시키고,상기 변환 기준 좌표와 상기 변환 작업 좌표의 차이에 기초하여 상기 로봇의 동작 패턴을 조정하는 것을 특징으로 하는 로봇 자세 제어 시스템.
- 제 1항에 있어서,상기 제어부는,상기 화상 카메라가 촬영한 물체의 좌표를, 하기 일반식에 의하여 로봇 좌표계의 좌표로 변환시키는 것을 특징으로 하는 로봇 자세 제어 시스템.(xR, yR, zR) = A*B*(xC, yC, zC)……………………… (일반식)여기서, 상기 (xR, yR, zR)는 물체의 상기 로봇 좌표계의 좌표이고, 상기 A는 상기 기저 좌표로부터 상기 로봇의 단부까지의 위치 벡터를 의미하는 로봇 기구부 변환행렬이고, 상기 B는 상기 로봇의 단부로부터 상기 보정 지그까지의 위치 벡터를 의미하는 로봇 TCP 변환행렬이고, 상기 (xC, yC, zC)는 상기 화상 카메라가 촬영한 물체의 좌표임.
- 제 3항에 있어서,상기 화상 카메라가 촬영한 물체의 좌표는,상기 보정 지그로부터 상기 물체까지의 위치 벡터로서, 상기 화상 카메라를 기준으로 한 카메라 좌표계의 좌표 및 상기 보정 지그를 기준으로 한 보정 지그 좌표계의 좌표 중 어느 하나인 것을 특징으로 하는 로봇 자세 제어 시스템.
- 제 1항에 있어서,상기 보정 지그는,상기 로봇의 단부에 강체에 의하여 연결된 것을 특징으로 하는 로봇 자세 제어 시스템.
- 제 1항에 있어서,상기 화상 카메라는 2대이며, 2대의 상기 화상 카메라가 상기 보정 지그를 통하여 물체의 3차원 좌표를 얻는 것을 특징으로 하는 로봇 자세 제어 시스템.
- 제 1항에 있어서,상기 화상 카메라는 1대이며, 1대의 상기 화상 카메라가 미리 설정된 좌표를 따라 움직이면서 상기 보정 지그를 통하여 물체를 촬영하여 상기 물체의 3차원 좌표를 얻는 것을 특징으로 하는 로봇 자세 제어 시스템.
- (a) 적어도 2대 이상의 화상 카메라로, 기저 좌표를 중심으로 미리 설정된 동작 패턴을 따라 동작하는 로봇의 단부에 고정 설치된 보정 지그를 통하여 기준 물체를 촬영하여, 상기 기준 물체의 적어도 3점에 대한 기준 좌표를 얻는 단계;(b) 상기 기준 좌표를, 상기 기저 좌표를 기준으로 한 로봇 좌표계의 변환 기준 좌표로 변환시키는 단계;(c) 화상 카메라로 작업 대상 물체를 촬영하여, 상기 기준 물체의 적어도 3점에 대응되는 3점의 작업 좌표를 얻는 단계;(d) 상기 작업 좌표를, 상기 로봇 좌표계의 변환 작업 좌표로 변환시키는 단 계; 및(e) 상기 변환 기준 좌표와 상기 변환 작업 좌표의 차이에 기초하여 상기 로봇의 동작 패턴을 조정하는 단계를 포함하는 것을 특징으로 하는 로봇 자세 제어 방법.
- 제 8항에 있어서,상기 (b) 단계 및 (d) 단계는,하기 일반식에 의하여 상기 로봇 좌표계의 좌표로 변환시키는 것을 특징으로 하는 로봇 자세 제어 방법.(xR, yR, zR) = A*B*(xC, yC, zC)……………………… (일반식)여기서, 상기 (xR, yR, zR)는 물체의 상기 로봇 좌표계의 좌표이고, 상기 A는 상기 기저 좌표로부터 상기 로봇의 단부까지의 위치 벡터를 의미하는 로봇 기구부 변환행렬이고, 상기 B는 상기 로봇의 단부로부터 상기 보정 지그까지의 위치 벡터를 의미하는 로봇 TCP 변환행렬이고, 상기 (xC, yC, zC)는 상기 화상 카메라가 촬영한 물체의 좌표임.
- 제 9항에 있어서,상기 화상 카메라가 촬영한 물체의 좌표는,상기 보정 지그로부터 상기 물체까지의 위치 벡터로서, 상기 화상 카메라를 기준으로 한 카메라 좌표계의 좌표 및 상기 보정 지그를 기준으로 한 보정 지그 좌표계의 좌표 중 어느 하나인 것을 특징으로 하는 로봇 자세 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060057618A KR20070122271A (ko) | 2006-06-26 | 2006-06-26 | 로봇 자세 제어 시스템 및 로봇 자세 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060057618A KR20070122271A (ko) | 2006-06-26 | 2006-06-26 | 로봇 자세 제어 시스템 및 로봇 자세 제어 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070122271A true KR20070122271A (ko) | 2007-12-31 |
Family
ID=39139202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060057618A Ceased KR20070122271A (ko) | 2006-06-26 | 2006-06-26 | 로봇 자세 제어 시스템 및 로봇 자세 제어 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070122271A (ko) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101230950B1 (ko) * | 2011-03-18 | 2013-02-06 | 한국과학기술원 | 햅틱 장치 및 햅틱 장치 제어 방법 |
WO2015183050A1 (ko) * | 2014-05-29 | 2015-12-03 | 주식회사 고영테크놀러지 | 옵티컬 트래킹 시스템 및 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법 |
CN110274599A (zh) * | 2019-06-26 | 2019-09-24 | 皖西学院 | 一种基于多深度摄像头的移动机器人室内定位系统及方法 |
KR102217247B1 (ko) * | 2020-06-08 | 2021-02-18 | 주식회사 지오시스템 | 스마트 드릴머신, 스마트 드릴 시스템 및 이의 제어방법 |
KR20210044388A (ko) * | 2019-10-15 | 2021-04-23 | 이태경 | 다관절 로봇 암의 정밀도 보정방법 |
KR20210080868A (ko) | 2019-12-23 | 2021-07-01 | 주식회사 코아로봇 | 가상축 인터페이스를 갖는 로봇제어장치 및 그 장치의 구동방법 |
KR102338329B1 (ko) * | 2020-10-20 | 2021-12-10 | 현대제철 주식회사 | 차체 자동화 용접 시스템 및 차체 자동화 용접 방법 |
-
2006
- 2006-06-26 KR KR1020060057618A patent/KR20070122271A/ko not_active Ceased
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101230950B1 (ko) * | 2011-03-18 | 2013-02-06 | 한국과학기술원 | 햅틱 장치 및 햅틱 장치 제어 방법 |
WO2015183050A1 (ko) * | 2014-05-29 | 2015-12-03 | 주식회사 고영테크놀러지 | 옵티컬 트래킹 시스템 및 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법 |
CN106415663A (zh) * | 2014-05-29 | 2017-02-15 | 株式会社高永科技 | 光学跟踪系统及光学跟踪系统的标记部姿势及位置算出方法 |
US10109066B2 (en) | 2014-05-29 | 2018-10-23 | Koh Young Technology Inc. | Optical tracking system, and method for calculating posture and location of marker part in optical tracking system |
CN110274599A (zh) * | 2019-06-26 | 2019-09-24 | 皖西学院 | 一种基于多深度摄像头的移动机器人室内定位系统及方法 |
KR20210044388A (ko) * | 2019-10-15 | 2021-04-23 | 이태경 | 다관절 로봇 암의 정밀도 보정방법 |
WO2021075876A3 (ko) * | 2019-10-15 | 2021-06-10 | 이태경 | 다관절 로봇 암의 정밀도 보정방법 |
KR20210080868A (ko) | 2019-12-23 | 2021-07-01 | 주식회사 코아로봇 | 가상축 인터페이스를 갖는 로봇제어장치 및 그 장치의 구동방법 |
KR102217247B1 (ko) * | 2020-06-08 | 2021-02-18 | 주식회사 지오시스템 | 스마트 드릴머신, 스마트 드릴 시스템 및 이의 제어방법 |
US11285615B2 (en) | 2020-06-08 | 2022-03-29 | GeoSystem Inc. | Smart drilling machine, smart drilling system, and method of controlling smart drilling system |
US11931884B2 (en) | 2020-06-08 | 2024-03-19 | GeoSystem Inc. | Smart drilling machine, smart drilling system, and method of controlling smart drilling system |
KR102338329B1 (ko) * | 2020-10-20 | 2021-12-10 | 현대제철 주식회사 | 차체 자동화 용접 시스템 및 차체 자동화 용접 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7207851B2 (ja) | 制御方法、ロボットシステム、物品の製造方法、プログラム及び記録媒体 | |
JP6429473B2 (ja) | ロボットシステム、ロボットシステムの校正方法、プログラム、およびコンピュータ読み取り可能な記録媒体 | |
JP4021413B2 (ja) | 計測装置 | |
JP6468741B2 (ja) | ロボットシステム及びロボットシステムの校正方法 | |
CN100415460C (zh) | 机械手系统 | |
US20200298411A1 (en) | Method for the orientation of an industrial robot, and industrial robot | |
JP4191080B2 (ja) | 計測装置 | |
JP6661028B2 (ja) | 作業位置補正方法 | |
KR101988937B1 (ko) | 카메라와 로봇 핸드의 캘리브레이션 방법 및 장치 | |
JP6427972B2 (ja) | ロボット、ロボットシステム及び制御装置 | |
US20180161984A1 (en) | Control device, robot, and robot system | |
US20160279800A1 (en) | Robot, robot control device, and robotic system | |
KR20070122271A (ko) | 로봇 자세 제어 시스템 및 로봇 자세 제어 방법 | |
JP6661027B2 (ja) | 作業ロボット | |
CN105313127A (zh) | 机器人、机器人的控制方法以及机器人的控制装置 | |
US20130090880A1 (en) | Force sensor correcting method | |
TW200402117A (en) | Carriage robot system and controlling method thereof | |
JP2018202559A (ja) | 教示位置修正装置および教示位置修正方法 | |
JP6855491B2 (ja) | ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法 | |
JP6912529B2 (ja) | 視覚誘導ロボットアームの補正方法 | |
JPH08132373A (ja) | ロボット−センサシステムにおける座標系結合方法 | |
CN116472144A (zh) | 图像处理系统以及图像处理方法 | |
JP2016203282A (ja) | エンドエフェクタの姿勢変更機構を備えたロボット | |
JP7660686B2 (ja) | ロボット制御装置、ロボット制御システム、及びロボット制御方法 | |
JP6578671B2 (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: 20060626 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070622 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20071217 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20070622 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
PG1501 | Laying open of application |