SlideShare a Scribd company logo
1 of 56
Download to read offline
간단한 기구부와 결합한 공간증강현실
시스템의 샘플 기반 제어 방법
CADCAM 2015 동계학술대회
이아현 이주호 이주행
UST	
  /	
  ETRI 리츠메이칸 대학교 ETRI	
  /	
  UST
특별세션 - 제 17회 가헌학술상
*
목 차
1. RSAR(로봇공간증강현실) ?
2. CAD 모델 기반의 기구학 제어
3. 제안된 샘플 기반의 기구학 제어
4. 구현 및 실험 결과
5. 결론
AR Augmented Reality
SAR Spatial Augmented Reality
RSAR Robotic Spatial Augmented Reality
1. RSAR ?
AR 증강현실
Augmented Reality
1. RSAR ?
Augmented Reality
Vuforia (Qualcomm AR SDK) | 2014
1. RSAR ?
SAR 공간증강현실
Spatial Augmented Reality
1. RSAR ?
Spatial Augmented Reality
HideOut | Disney Reaserch | 2012
OmniTouch | CMU | 2011OASIS | Intel Labs | 2010
IllumiRoom | Microsoft | 2013
1. RSAR ?
RSAR 로봇공간증강현실
Robotic Spatial Augmented Reality
1. RSAR ?
Robotic Spatial Augmented Reality
LuminAR | MIT | 2010
Ubiquitous Display | Ritsumeikan U | 2009PixelFlex | MIT | 2001
Beamatron | Microsoft | 2012
1. RSAR ?
미래형 로봇 컴퓨터 | ETRI | 2012
Robotic Spatial Augmented Reality
1. RSAR ?
2. CAD모델 기반의
기구학 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
RSAR 기구학 제어 단계 구성
프로젝터-카메라 캘리브레이션
기구학 설정 단계
응용단계
PCU (Projector Camera Unit)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
실세계 좌표계
프로젝터 좌표계
카메라 좌표계
𝐻"#
𝐻"$
𝐻#$
𝑝#
𝑝$
𝑝"
프로젝터-카메라 캘리브레이션
PCU 캘리브레이션
기구학 설정 단계
응용 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
프로젝터-카메라 캘리브레이션
프로젝터와 카메라가 물리적으로 고정되어, 카메라 위치/자세
정보만으로 프로젝터 위치/자세 정보를 계산할 수 있다.
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
프로젝터-카메라 캘리브레이션 결과
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
CAD 모델 기반 기구부의 기하학정보 추출
𝑞'
𝑞(
𝑙'
𝑙(
𝑙*
𝑦'
𝑧'
𝑥'
엔드 이펙터
𝑦*
𝑧*
𝑥*
PCU 캘리브레이션
기구학 설정 단계
응용 단계
기구학 설정 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
𝑞'
𝑞(
𝒍 𝟎
𝒍 𝟏
𝒍 𝟐
𝑦'
𝑧'
𝑥'
엔드 이펙터
𝑦*
𝑧*
𝑥*
링크의 길이
CAD 모델 기반 기구부의 기하학정보 추출
기구학 설정 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
PCU 캘리브레이션
기구학 설정 단계
응용 단계
𝒒 𝟎
𝒒 𝟏
𝑦'
𝑧'
𝑥'
엔드 이펙터
𝑦*
𝑧*
𝑥*
관절 회전축의 위치
CAD 모델 기반 기구부의 기하학정보 추출
기구학 설정 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
PCU 캘리브레이션
기구학 설정 단계
응용 단계
링크의 길이
𝒍 𝟎
𝒍 𝟏
𝒍 𝟐
𝑞'
𝑞(
𝑙'
𝑙(
𝑙*
𝑦'
𝑧'
𝑥'
엔드 이펙터
𝑦*
𝑧*
𝑥*
𝐾4
𝑞'
𝑙'
𝑙(
𝑙*
𝑟6
𝑟7
𝑟8
𝑞(
𝑝6
𝑝7
𝑝7
엔드이펙터의 위치/자세 계산
정
기
구
학
역
기
구
학
목표 위치로 이동하기 위한 관절각 계산
LJ
L
)(
),,(),,(
AAA
RTA
(q)q
ψθppp zyx
=
= ϕ
⎥
⎦
⎤
⎢
⎣
⎡
==
10
)()( 1201n
pR
AAK qq
)(qr
pr
f
e
=
−=
!
qqq
q
q
p !!! )(
)(
J
f
=
∂
∂
=
정/역기구학 제어식 생성
기구학 설정 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
𝑞'
𝑞(
𝑙'
𝑙(
𝑙*
𝑦'
𝑧'
𝑥'
𝑦*
𝑧*
𝑥*
프로젝터-카메라
𝑙'
𝑞'
𝑞(
𝑙(
𝒍 𝟐
𝑦'
𝑥'
𝑧'
RSAR
엔드이펙터 = 투사영역의 중심점
기구학 설정 단계
정/역기구학 제어식 생성
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
프로젝터 투사
영역의 중심점
엔드이펙터
PCU 캘리브레이션
기구학 설정 단계
응용 단계
RSAR 제어 및 응용
미래형 로봇 컴퓨터 | ETRI/Ritsumeikan U | 2012
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
카메라 입력 영상
엔드이펙터의 위치/
자세 계산
<정기구학>
영상 워핑 + 렌더링
시작
관절 회전각 계산
<역기구학>
투사 영역의
이동?
끝
영상 투사
영상 투사
끝?
관절 회전
yes
no
yes
no
RSAR 시스템의 흐름도
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
UCR 사용자 제작 로봇
User Created Robot
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
UCR의 장점
CAD 모델이
없는 경우
조립시 오차
> 허용공차
UCR 기구학 제어의 한계점
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
CAD 모델 기반 기구학 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
링크의 길이
𝒍 𝟎
𝒍 𝟏
𝒍 𝟐
𝒒 𝟎
𝒒 𝟏
관절 회전축의 위치
관절의 회전각
𝝋
𝜽
엔드이펙터의
위치/자세
패턴마커
샘플 기반의 기구학 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
CAD 모델 기반의 RSAR 제어
프로젝터-카메라 캘리브레이션
기구학 설정 단계
응용단계
PCU (Projector Camera Unit)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
정/역기구학 수식 표현
샘플 기반의 RSAR 제어
프로젝터-카메라 캘리브레이션
샘플 데이터 취득 및
B-spline 기반 표현
응용단계
PCU (Projector Camera Unit)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
PCU 캘리브레이션
샘플 데이터 취득 및
B-spline 기반 표현
응용 단계
모터 회전 반경 설정
관절 가용 범위
샘플 데이터 취득
시작
끝
B-spline 기반 표현
B-spline
곡면 8개
샘플 데이터 취득
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
샘플 데이터 취득 방법
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
모터 회전 반경 설정
샘플 데이터 취득
시작
끝
B-spline 기반 표현
B-spline
곡면 8개
B-spline 기반 표현
PCU 캘리브레이션
샘플 데이터 취득 및
B-spline 기반 표현
응용 단계
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
샘플 데이터 3차원 그래프 B-spline 곡면 표현
B-spline 기반 표현
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
입 력
출 력
회 전 이 동
index pan tilt rx ry rz tx ty tz
𝑖 𝜃= 𝜑= 𝑟𝑥= 𝑟𝑦= 𝑟𝑧= 𝑡𝑥= 𝑡𝑦= 𝑡𝑧=
정기구학 샘플 데이터 구성
정기구학 제어 곡면 6개
{𝜃, 𝜑, 𝑟𝑥} ~ {𝜃, 𝜑, 𝑡𝑧}
입력1, 입력2, 출력 입력1, 입력2, 출력
B-spline 기반 표현
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
정기구학 샘플 데이터 구성
입 력 출 력
index 투사영역의 중심점 pan tilt
𝑖 𝑐𝑥= 𝑐𝑦= 𝜃= 𝜑=
역기구학 샘플 데이터 구성
역기구학 제어 곡면 2개
{𝑐𝑥, 𝑐𝑦, 𝜃}, {𝑐𝑥, 𝑐𝑦, 𝜑}
입력1, 입력2, 출력 입력1, 입력2, 출력
B-spline 기반 표현
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
역기구학 샘플 데이터 재구성
B-spline 곡면 표현 결과
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
rx ry rz
tx ty tz
정기구학 샘플 데이터
B-spline 곡면 표현 결과
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
pan tilt
역기구학 샘플 데이터
정기구학 제어 방법의 예
{𝛉, 𝛗}
입력 데이터
x	
  6
{𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛}
출력 데이터
정기구학 제어 곡면 6개
카메라 위치/자세
𝑹 𝒕
𝟎 𝟏4x4
B-spline 기반 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
출력 데이터 계산 방법
pan tilt
카메라 입력 영상
엔드이펙터의 위치/
자세 계산
<정기구학>
영상 워핑 + 렌더링
시작
관절 회전각 계산
<역기구학>
투사 영역의
이동?
끝
영상 투사
영상 투사
끝?
관절 회전
yes
no
yes
no
PCU 캘리브레이션
샘플 데이터 취득 및
B-spline 기반 표현
응용 단계
CAD 모델 기반의 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
카메라 입력 영상
엔드이펙터의 위치/
자세 계산
<정기구학: B-spline 전개>
영상 워핑 + 렌더링
시작
관절 회전각 계산
<역기구학 :	
  B-­‐spline	
  전개 >
투사 영역의
이동?
끝
영상 투사
영상 투사
끝?
관절 회전
yes
no
yes
no
PCU 캘리브레이션
샘플 데이터 취득 및
B-spline 기반 표현
응용 단계
샘플 기반의 제어
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어
4. 구현 및 실험 결과
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
UCR-based RSAR 응용의 예(1)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
프로젝터 이동
투사 영상의 와핑+렌더링 영상 투사 결과
실험 결과 영상
UCR-based RSAR 응용의 예(1)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
UCR-based RSAR 응용의 예(2)
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
실험 방법
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
샘플 기반의 기구학 제어 방법의 정확도 측정
프로젝터-카메라가 동일한 위치에서
카메라+패턴마커
제안된 샘플 기반의
제어 방법
{𝜽, 𝝋,	
  
𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛,
	
   𝒄 𝒙, 𝒄𝒚}
pan, tilt
카메라 자세/위치
엔드이펙터
{𝜽, 𝝋,	
  
𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛,
	
   𝒄 𝒙, 𝒄𝒚}
pan, tilt
카메라 자세/위치
엔드이펙터
실험 방법
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
샘플 기반의 기구학 제어 방법의 정확도 측정
제어점 개수
카메라 위치/자세
회전( ° ) 이동(mm)
rx ry rz tx ty tz
4  x  4 0.4616 0.4081 0.0820 0.5018 0.5470 1.2953
6  x 6 0.5078 0.3199 0.0802 0.4290 0.4744 1.2769
8  x 8 0.4760 0.2999 0.0779 0.4847 0.6334 1.2042
정기구학 제어 방법의 RMSE
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
실험 결과
정기구학 출력데이터 = 카메라 위치/자세
제어점 개수
관절각(°)
pan tilt
4  x  4 0.6970 0.5037
6  x 6 0.6676 0.4756
8  x 8 0.6287 0.4373
역기구학 제어 방법의 RMSE
1. RSAR ?
2. CAD 모델 기반의
기구학 제어
3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
실험 결과
역기구학 출력데이터 = 관절각
요 약
UCR-based RSAR의 한계점
CAD모델이 없는 경우 or 조립 오차 > 허용공차
샘플 기반의 기구학 제어 방법
샘플 데이터 취득
-> B-spline 곡면 8개 (정6/역2) 생성
-> 곡면을 사용해 기구학(출력) 데이터 계산
구현 및 실험 결과
엔드이펙터 이동을 위한 관절각 계산 -> 역기구학
엔드이펙터 위치/자세 계산 -> 정기구학
제안된 방법의 한계점
단일 영역에서 샘플 데이터 취득
관절 가용 범위가 작음
2축의 로봇 팔로 제한
단일 RSAR 시스템으로 제한
단일 평면에 투사
향후 연구 계획
다중 영역에서 샘플 데이터 취득
관절 가용 범위를 확장
다축의 로봇 팔에 적용
다중 RSAR 시스템의 협업
다면체/곡면에 투사
이아현(azsure@etri.re.kr)
이주호(lee.aislab@is.ritsumei.ac.jp)
이주행(joohaeng@etri.re.kr)
감사합니다
Q & A
이아현(azsure@etri.re.kr)
이주호(lee.aislab@is.ritsumei.ac.jp)
이주행(joohaeng@etri.re.kr)

More Related Content

Viewers also liked

Resta polinomios
Resta polinomiosResta polinomios
Resta polinomiosRocio_mc
 
Start up Gathering - Driving Business Forward, TSSG & South East Bic
Start up Gathering - Driving Business Forward, TSSG & South East Bic Start up Gathering - Driving Business Forward, TSSG & South East Bic
Start up Gathering - Driving Business Forward, TSSG & South East Bic Walton Institute
 
Customer Centricity Checklist
Customer Centricity Checklist Customer Centricity Checklist
Customer Centricity Checklist David Geraghty
 
News from Northwest Arctic Borough (Summer 2015)
News from Northwest Arctic Borough (Summer 2015)News from Northwest Arctic Borough (Summer 2015)
News from Northwest Arctic Borough (Summer 2015)Zach Stevenson
 
Micro niche jobs at 5$
Micro niche jobs at 5$Micro niche jobs at 5$
Micro niche jobs at 5$hsaleem741
 
C.5.4.3.pdf.p7m
C.5.4.3.pdf.p7mC.5.4.3.pdf.p7m
C.5.4.3.pdf.p7mdanost7
 
Charla aprender, emprender e innovar
Charla   aprender, emprender e innovarCharla   aprender, emprender e innovar
Charla aprender, emprender e innovarlickarinadangelo77
 
Cisco InterCloud Strategy
Cisco InterCloud StrategyCisco InterCloud Strategy
Cisco InterCloud StrategyOmar Nawaz
 
[연구방법론] 문헌연구 0923
[연구방법론] 문헌연구 0923[연구방법론] 문헌연구 0923
[연구방법론] 문헌연구 0923J Park
 
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...Maa- ja metsätalousministeriö
 
Comparison of IoT platforms
Comparison of IoT  platformsComparison of IoT  platforms
Comparison of IoT platformsAnandDesshpande
 
Kaist arrc 20160901
Kaist arrc 20160901Kaist arrc 20160901
Kaist arrc 20160901Woontack Woo
 

Viewers also liked (17)

Historia de la_informatica
Historia de la_informaticaHistoria de la_informatica
Historia de la_informatica
 
Actividades158
Actividades158Actividades158
Actividades158
 
Resta polinomios
Resta polinomiosResta polinomios
Resta polinomios
 
Unit 65 log
Unit 65   logUnit 65   log
Unit 65 log
 
Start up Gathering - Driving Business Forward, TSSG & South East Bic
Start up Gathering - Driving Business Forward, TSSG & South East Bic Start up Gathering - Driving Business Forward, TSSG & South East Bic
Start up Gathering - Driving Business Forward, TSSG & South East Bic
 
Customer Centricity Checklist
Customer Centricity Checklist Customer Centricity Checklist
Customer Centricity Checklist
 
News from Northwest Arctic Borough (Summer 2015)
News from Northwest Arctic Borough (Summer 2015)News from Northwest Arctic Borough (Summer 2015)
News from Northwest Arctic Borough (Summer 2015)
 
Micro niche jobs at 5$
Micro niche jobs at 5$Micro niche jobs at 5$
Micro niche jobs at 5$
 
C.5.4.3.pdf.p7m
C.5.4.3.pdf.p7mC.5.4.3.pdf.p7m
C.5.4.3.pdf.p7m
 
Charla aprender, emprender e innovar
Charla   aprender, emprender e innovarCharla   aprender, emprender e innovar
Charla aprender, emprender e innovar
 
Tema 5 lucia
Tema 5 luciaTema 5 lucia
Tema 5 lucia
 
Cisco InterCloud Strategy
Cisco InterCloud StrategyCisco InterCloud Strategy
Cisco InterCloud Strategy
 
[연구방법론] 문헌연구 0923
[연구방법론] 문헌연구 0923[연구방법론] 문헌연구 0923
[연구방법론] 문헌연구 0923
 
El aparato psíquico
El aparato psíquicoEl aparato psíquico
El aparato psíquico
 
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...
Valtion aluehallinnon puheenvuoro: Maakuntiin siirtyvät ruoka- ja luonnonvara...
 
Comparison of IoT platforms
Comparison of IoT  platformsComparison of IoT  platforms
Comparison of IoT platforms
 
Kaist arrc 20160901
Kaist arrc 20160901Kaist arrc 20160901
Kaist arrc 20160901
 

Similar to 간단한 기구부와 결합한 공간증강현실 시스템의 샘플 기반 제어 방법

시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptxssuserfb6a2f
 
시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptxssuserfb6a2f
 
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발park jinwoo
 
[FOSS4G Korea 2016] Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발
[FOSS4G Korea 2016]  Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발[FOSS4G Korea 2016]  Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발
[FOSS4G Korea 2016] Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발Jinwoo Park
 
2. KSB 인공지능 기계 고장진단 솔루션.pdf
2. KSB 인공지능 기계 고장진단 솔루션.pdf2. KSB 인공지능 기계 고장진단 솔루션.pdf
2. KSB 인공지능 기계 고장진단 솔루션.pdfssuserde0b2d
 
기보작 피피
기보작 피피기보작 피피
기보작 피피yoonyj
 
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018devCAT Studio, NEXON
 
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...Wookjin Choi
 
Auv parameter optimisation
Auv parameter optimisationAuv parameter optimisation
Auv parameter optimisationpms1760
 
안테나 분석기 Rig expert aa series 소개
안테나 분석기 Rig expert aa series 소개안테나 분석기 Rig expert aa series 소개
안테나 분석기 Rig expert aa series 소개WAVENIX CO.,LTD.
 
A.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptxA.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptxssuser0e717a
 
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stryx
 
Introduce midasPlant
Introduce midasPlantIntroduce midasPlant
Introduce midasPlantmidasITPlant
 
스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발진우 박진우
 
소형 무인 비행기 1장-소개
소형 무인 비행기 1장-소개소형 무인 비행기 1장-소개
소형 무인 비행기 1장-소개jdo
 
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안Suji Lee
 
Automatic 3d reconstruction and calibration of calf
Automatic 3d reconstruction and calibration of calfAutomatic 3d reconstruction and calibration of calf
Automatic 3d reconstruction and calibration of calfSehee Min
 
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in Smartphone
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in SmartphoneSmart Golf Club Application with Gyro, Accelerometer and LSTM AI in Smartphone
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in SmartphoneChan-Young Han
 
증강 현실을 이용한 수술내비게이션 시스템
증강 현실을 이용한 수술내비게이션 시스템증강 현실을 이용한 수술내비게이션 시스템
증강 현실을 이용한 수술내비게이션 시스템메가트렌드랩 megatrendlab
 

Similar to 간단한 기구부와 결합한 공간증강현실 시스템의 샘플 기반 제어 방법 (20)

시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx
 
증강현실의 기술원리 및 프레임워크
증강현실의 기술원리 및 프레임워크증강현실의 기술원리 및 프레임워크
증강현실의 기술원리 및 프레임워크
 
시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx시스템종합설계_R&D_최종발표자료.pptx
시스템종합설계_R&D_최종발표자료.pptx
 
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발
Smart Camera UAV를 이용한 오픈소스 기반의 자동촬용 및 UAV image 처리시스템 개발
 
[FOSS4G Korea 2016] Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발
[FOSS4G Korea 2016]  Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발[FOSS4G Korea 2016]  Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발
[FOSS4G Korea 2016] Smart Camera UAV를 이용한 오픈소스 기반의 자동촬영 및 UAV Image 처리시스템 개발
 
2. KSB 인공지능 기계 고장진단 솔루션.pdf
2. KSB 인공지능 기계 고장진단 솔루션.pdf2. KSB 인공지능 기계 고장진단 솔루션.pdf
2. KSB 인공지능 기계 고장진단 솔루션.pdf
 
기보작 피피
기보작 피피기보작 피피
기보작 피피
 
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018
문석진, 프로젝트DH의 절차적 애니메이션 시스템 Ⅱ, NDC2018
 
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...
Insight toolkit을 이용한 삼차원 흉부 ct 영상분석 및 폐 결절 검ᄎ...
 
Auv parameter optimisation
Auv parameter optimisationAuv parameter optimisation
Auv parameter optimisation
 
안테나 분석기 Rig expert aa series 소개
안테나 분석기 Rig expert aa series 소개안테나 분석기 Rig expert aa series 소개
안테나 분석기 Rig expert aa series 소개
 
A.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptxA.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptx
 
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
 
Introduce midasPlant
Introduce midasPlantIntroduce midasPlant
Introduce midasPlant
 
스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발
 
소형 무인 비행기 1장-소개
소형 무인 비행기 1장-소개소형 무인 비행기 1장-소개
소형 무인 비행기 1장-소개
 
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
 
Automatic 3d reconstruction and calibration of calf
Automatic 3d reconstruction and calibration of calfAutomatic 3d reconstruction and calibration of calf
Automatic 3d reconstruction and calibration of calf
 
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in Smartphone
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in SmartphoneSmart Golf Club Application with Gyro, Accelerometer and LSTM AI in Smartphone
Smart Golf Club Application with Gyro, Accelerometer and LSTM AI in Smartphone
 
증강 현실을 이용한 수술내비게이션 시스템
증강 현실을 이용한 수술내비게이션 시스템증강 현실을 이용한 수술내비게이션 시스템
증강 현실을 이용한 수술내비게이션 시스템
 

More from Joo-Haeng Lee

Notes on Reinforcement Learning - v0.1
Notes on Reinforcement Learning - v0.1Notes on Reinforcement Learning - v0.1
Notes on Reinforcement Learning - v0.1Joo-Haeng Lee
 
My first IKEA assembly
My first IKEA assemblyMy first IKEA assembly
My first IKEA assemblyJoo-Haeng Lee
 
Spatial AR: Toward Augmentation of Ambient and Effective Interaction Channel
Spatial AR: Toward Augmentation of Ambient and Effective Interaction ChannelSpatial AR: Toward Augmentation of Ambient and Effective Interaction Channel
Spatial AR: Toward Augmentation of Ambient and Effective Interaction ChannelJoo-Haeng Lee
 
New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...Joo-Haeng Lee
 
New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...Joo-Haeng Lee
 
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...Joo-Haeng Lee
 
Inverse Perspective Projection of Convex Quadrilaterals
Inverse Perspective Projection of Convex QuadrilateralsInverse Perspective Projection of Convex Quadrilaterals
Inverse Perspective Projection of Convex QuadrilateralsJoo-Haeng Lee
 
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)Joo-Haeng Lee
 
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...Joo-Haeng Lee
 
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)Joo-Haeng Lee
 
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...Joo-Haeng Lee
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Joo-Haeng Lee
 
Robotic Spatial AR (로봇 공간증강현실 기술 소개)
Robotic Spatial AR (로봇 공간증강현실 기술 소개)Robotic Spatial AR (로봇 공간증강현실 기술 소개)
Robotic Spatial AR (로봇 공간증강현실 기술 소개)Joo-Haeng Lee
 
Ribs and Fans of Bezier Curves and Surfaces with Applications
Ribs and Fans of Bezier Curves and Surfaces with ApplicationsRibs and Fans of Bezier Curves and Surfaces with Applications
Ribs and Fans of Bezier Curves and Surfaces with ApplicationsJoo-Haeng Lee
 

More from Joo-Haeng Lee (14)

Notes on Reinforcement Learning - v0.1
Notes on Reinforcement Learning - v0.1Notes on Reinforcement Learning - v0.1
Notes on Reinforcement Learning - v0.1
 
My first IKEA assembly
My first IKEA assemblyMy first IKEA assembly
My first IKEA assembly
 
Spatial AR: Toward Augmentation of Ambient and Effective Interaction Channel
Spatial AR: Toward Augmentation of Ambient and Effective Interaction ChannelSpatial AR: Toward Augmentation of Ambient and Effective Interaction Channel
Spatial AR: Toward Augmentation of Ambient and Effective Interaction Channel
 
New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...
 
New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...New geometric interpretation and analytic solution for quadrilateral reconstr...
New geometric interpretation and analytic solution for quadrilateral reconstr...
 
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...
화홍문 사진 모음 및 편액에 대한 CLC 기반의 사각형 복원 (An Application of CLC on a framed picture ...
 
Inverse Perspective Projection of Convex Quadrilaterals
Inverse Perspective Projection of Convex QuadrilateralsInverse Perspective Projection of Convex Quadrilaterals
Inverse Perspective Projection of Convex Quadrilaterals
 
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)
Modeling and rendering of layered materials (다층 재질의 모델링 및 렌더링)
 
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...
Camera Calibration from a Single Image based on Coupled Line Cameras and Rect...
 
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)
Note on Coupled Line Cameras for Rectangle Reconstruction (ACDDE 2012)
 
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...
Calibration Issues in FRC: Camera, Projector, Kinematics based Hybrid Approac...
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...
 
Robotic Spatial AR (로봇 공간증강현실 기술 소개)
Robotic Spatial AR (로봇 공간증강현실 기술 소개)Robotic Spatial AR (로봇 공간증강현실 기술 소개)
Robotic Spatial AR (로봇 공간증강현실 기술 소개)
 
Ribs and Fans of Bezier Curves and Surfaces with Applications
Ribs and Fans of Bezier Curves and Surfaces with ApplicationsRibs and Fans of Bezier Curves and Surfaces with Applications
Ribs and Fans of Bezier Curves and Surfaces with Applications
 

간단한 기구부와 결합한 공간증강현실 시스템의 샘플 기반 제어 방법

  • 1. 간단한 기구부와 결합한 공간증강현실 시스템의 샘플 기반 제어 방법 CADCAM 2015 동계학술대회 이아현 이주호 이주행 UST  /  ETRI 리츠메이칸 대학교 ETRI  /  UST 특별세션 - 제 17회 가헌학술상 *
  • 2.
  • 3.
  • 4. 목 차 1. RSAR(로봇공간증강현실) ? 2. CAD 모델 기반의 기구학 제어 3. 제안된 샘플 기반의 기구학 제어 4. 구현 및 실험 결과 5. 결론
  • 5. AR Augmented Reality SAR Spatial Augmented Reality RSAR Robotic Spatial Augmented Reality 1. RSAR ?
  • 7. Augmented Reality Vuforia (Qualcomm AR SDK) | 2014 1. RSAR ?
  • 9. Spatial Augmented Reality HideOut | Disney Reaserch | 2012 OmniTouch | CMU | 2011OASIS | Intel Labs | 2010 IllumiRoom | Microsoft | 2013 1. RSAR ?
  • 10. RSAR 로봇공간증강현실 Robotic Spatial Augmented Reality 1. RSAR ?
  • 11. Robotic Spatial Augmented Reality LuminAR | MIT | 2010 Ubiquitous Display | Ritsumeikan U | 2009PixelFlex | MIT | 2001 Beamatron | Microsoft | 2012 1. RSAR ?
  • 12. 미래형 로봇 컴퓨터 | ETRI | 2012 Robotic Spatial Augmented Reality 1. RSAR ?
  • 13. 2. CAD모델 기반의 기구학 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 14. RSAR 기구학 제어 단계 구성 프로젝터-카메라 캘리브레이션 기구학 설정 단계 응용단계 PCU (Projector Camera Unit) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 15. 실세계 좌표계 프로젝터 좌표계 카메라 좌표계 𝐻"# 𝐻"$ 𝐻#$ 𝑝# 𝑝$ 𝑝" 프로젝터-카메라 캘리브레이션 PCU 캘리브레이션 기구학 설정 단계 응용 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 16. 프로젝터-카메라 캘리브레이션 프로젝터와 카메라가 물리적으로 고정되어, 카메라 위치/자세 정보만으로 프로젝터 위치/자세 정보를 계산할 수 있다. 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 17. 프로젝터-카메라 캘리브레이션 결과 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 18. CAD 모델 기반 기구부의 기하학정보 추출 𝑞' 𝑞( 𝑙' 𝑙( 𝑙* 𝑦' 𝑧' 𝑥' 엔드 이펙터 𝑦* 𝑧* 𝑥* PCU 캘리브레이션 기구학 설정 단계 응용 단계 기구학 설정 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 19. 𝑞' 𝑞( 𝒍 𝟎 𝒍 𝟏 𝒍 𝟐 𝑦' 𝑧' 𝑥' 엔드 이펙터 𝑦* 𝑧* 𝑥* 링크의 길이 CAD 모델 기반 기구부의 기하학정보 추출 기구학 설정 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 PCU 캘리브레이션 기구학 설정 단계 응용 단계
  • 20. 𝒒 𝟎 𝒒 𝟏 𝑦' 𝑧' 𝑥' 엔드 이펙터 𝑦* 𝑧* 𝑥* 관절 회전축의 위치 CAD 모델 기반 기구부의 기하학정보 추출 기구학 설정 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 PCU 캘리브레이션 기구학 설정 단계 응용 단계 링크의 길이 𝒍 𝟎 𝒍 𝟏 𝒍 𝟐
  • 21. 𝑞' 𝑞( 𝑙' 𝑙( 𝑙* 𝑦' 𝑧' 𝑥' 엔드 이펙터 𝑦* 𝑧* 𝑥* 𝐾4 𝑞' 𝑙' 𝑙( 𝑙* 𝑟6 𝑟7 𝑟8 𝑞( 𝑝6 𝑝7 𝑝7 엔드이펙터의 위치/자세 계산 정 기 구 학 역 기 구 학 목표 위치로 이동하기 위한 관절각 계산 LJ L )( ),,(),,( AAA RTA (q)q ψθppp zyx = = ϕ ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ == 10 )()( 1201n pR AAK qq )(qr pr f e = −= ! qqq q q p !!! )( )( J f = ∂ ∂ = 정/역기구학 제어식 생성 기구학 설정 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 22. 𝑞' 𝑞( 𝑙' 𝑙( 𝑙* 𝑦' 𝑧' 𝑥' 𝑦* 𝑧* 𝑥* 프로젝터-카메라 𝑙' 𝑞' 𝑞( 𝑙( 𝒍 𝟐 𝑦' 𝑥' 𝑧' RSAR 엔드이펙터 = 투사영역의 중심점 기구학 설정 단계 정/역기구학 제어식 생성 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 프로젝터 투사 영역의 중심점 엔드이펙터
  • 23. PCU 캘리브레이션 기구학 설정 단계 응용 단계 RSAR 제어 및 응용 미래형 로봇 컴퓨터 | ETRI/Ritsumeikan U | 2012 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 24. 카메라 입력 영상 엔드이펙터의 위치/ 자세 계산 <정기구학> 영상 워핑 + 렌더링 시작 관절 회전각 계산 <역기구학> 투사 영역의 이동? 끝 영상 투사 영상 투사 끝? 관절 회전 yes no yes no RSAR 시스템의 흐름도 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 25. 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 UCR 사용자 제작 로봇 User Created Robot
  • 26. 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 UCR의 장점
  • 27. CAD 모델이 없는 경우 조립시 오차 > 허용공차 UCR 기구학 제어의 한계점 1. RSAR ? 2. CAD 모델 기반의 기구학 제어
  • 28. 3. 샘플 기반의 기구학 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 29. CAD 모델 기반 기구학 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 링크의 길이 𝒍 𝟎 𝒍 𝟏 𝒍 𝟐 𝒒 𝟎 𝒒 𝟏 관절 회전축의 위치
  • 30. 관절의 회전각 𝝋 𝜽 엔드이펙터의 위치/자세 패턴마커 샘플 기반의 기구학 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 31. CAD 모델 기반의 RSAR 제어 프로젝터-카메라 캘리브레이션 기구학 설정 단계 응용단계 PCU (Projector Camera Unit) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 정/역기구학 수식 표현
  • 32. 샘플 기반의 RSAR 제어 프로젝터-카메라 캘리브레이션 샘플 데이터 취득 및 B-spline 기반 표현 응용단계 PCU (Projector Camera Unit) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 33. PCU 캘리브레이션 샘플 데이터 취득 및 B-spline 기반 표현 응용 단계 모터 회전 반경 설정 관절 가용 범위 샘플 데이터 취득 시작 끝 B-spline 기반 표현 B-spline 곡면 8개 샘플 데이터 취득 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 34. 샘플 데이터 취득 방법 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 35. 모터 회전 반경 설정 샘플 데이터 취득 시작 끝 B-spline 기반 표현 B-spline 곡면 8개 B-spline 기반 표현 PCU 캘리브레이션 샘플 데이터 취득 및 B-spline 기반 표현 응용 단계 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 36. 샘플 데이터 3차원 그래프 B-spline 곡면 표현 B-spline 기반 표현 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 37. 입 력 출 력 회 전 이 동 index pan tilt rx ry rz tx ty tz 𝑖 𝜃= 𝜑= 𝑟𝑥= 𝑟𝑦= 𝑟𝑧= 𝑡𝑥= 𝑡𝑦= 𝑡𝑧= 정기구학 샘플 데이터 구성 정기구학 제어 곡면 6개 {𝜃, 𝜑, 𝑟𝑥} ~ {𝜃, 𝜑, 𝑡𝑧} 입력1, 입력2, 출력 입력1, 입력2, 출력 B-spline 기반 표현 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 정기구학 샘플 데이터 구성
  • 38. 입 력 출 력 index 투사영역의 중심점 pan tilt 𝑖 𝑐𝑥= 𝑐𝑦= 𝜃= 𝜑= 역기구학 샘플 데이터 구성 역기구학 제어 곡면 2개 {𝑐𝑥, 𝑐𝑦, 𝜃}, {𝑐𝑥, 𝑐𝑦, 𝜑} 입력1, 입력2, 출력 입력1, 입력2, 출력 B-spline 기반 표현 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 역기구학 샘플 데이터 재구성
  • 39. B-spline 곡면 표현 결과 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 rx ry rz tx ty tz 정기구학 샘플 데이터
  • 40. B-spline 곡면 표현 결과 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 pan tilt 역기구학 샘플 데이터
  • 41. 정기구학 제어 방법의 예 {𝛉, 𝛗} 입력 데이터 x  6 {𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛} 출력 데이터 정기구학 제어 곡면 6개 카메라 위치/자세 𝑹 𝒕 𝟎 𝟏4x4 B-spline 기반 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 출력 데이터 계산 방법 pan tilt
  • 42. 카메라 입력 영상 엔드이펙터의 위치/ 자세 계산 <정기구학> 영상 워핑 + 렌더링 시작 관절 회전각 계산 <역기구학> 투사 영역의 이동? 끝 영상 투사 영상 투사 끝? 관절 회전 yes no yes no PCU 캘리브레이션 샘플 데이터 취득 및 B-spline 기반 표현 응용 단계 CAD 모델 기반의 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 43. 카메라 입력 영상 엔드이펙터의 위치/ 자세 계산 <정기구학: B-spline 전개> 영상 워핑 + 렌더링 시작 관절 회전각 계산 <역기구학 :  B-­‐spline  전개 > 투사 영역의 이동? 끝 영상 투사 영상 투사 끝? 관절 회전 yes no yes no PCU 캘리브레이션 샘플 데이터 취득 및 B-spline 기반 표현 응용 단계 샘플 기반의 제어 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어
  • 44. 4. 구현 및 실험 결과 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
  • 45. UCR-based RSAR 응용의 예(1) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
  • 46. 프로젝터 이동 투사 영상의 와핑+렌더링 영상 투사 결과 실험 결과 영상 UCR-based RSAR 응용의 예(1) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
  • 47. UCR-based RSAR 응용의 예(2) 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과
  • 48. 실험 방법 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과 샘플 기반의 기구학 제어 방법의 정확도 측정
  • 49. 프로젝터-카메라가 동일한 위치에서 카메라+패턴마커 제안된 샘플 기반의 제어 방법 {𝜽, 𝝋,   𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛,   𝒄 𝒙, 𝒄𝒚} pan, tilt 카메라 자세/위치 엔드이펙터 {𝜽, 𝝋,   𝒓𝒙, 𝒓𝒚, 𝒓𝒛, 𝒕𝒙, 𝒕𝒚, 𝒕𝒛,   𝒄 𝒙, 𝒄𝒚} pan, tilt 카메라 자세/위치 엔드이펙터 실험 방법 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과 샘플 기반의 기구학 제어 방법의 정확도 측정
  • 50. 제어점 개수 카메라 위치/자세 회전( ° ) 이동(mm) rx ry rz tx ty tz 4  x  4 0.4616 0.4081 0.0820 0.5018 0.5470 1.2953 6  x 6 0.5078 0.3199 0.0802 0.4290 0.4744 1.2769 8  x 8 0.4760 0.2999 0.0779 0.4847 0.6334 1.2042 정기구학 제어 방법의 RMSE 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과 실험 결과 정기구학 출력데이터 = 카메라 위치/자세
  • 51. 제어점 개수 관절각(°) pan tilt 4  x  4 0.6970 0.5037 6  x 6 0.6676 0.4756 8  x 8 0.6287 0.4373 역기구학 제어 방법의 RMSE 1. RSAR ? 2. CAD 모델 기반의 기구학 제어 3. 샘플 기반의 기구학 제어 4. 구현 및 실험 결과 실험 결과 역기구학 출력데이터 = 관절각
  • 52. 요 약 UCR-based RSAR의 한계점 CAD모델이 없는 경우 or 조립 오차 > 허용공차 샘플 기반의 기구학 제어 방법 샘플 데이터 취득 -> B-spline 곡면 8개 (정6/역2) 생성 -> 곡면을 사용해 기구학(출력) 데이터 계산 구현 및 실험 결과 엔드이펙터 이동을 위한 관절각 계산 -> 역기구학 엔드이펙터 위치/자세 계산 -> 정기구학
  • 53. 제안된 방법의 한계점 단일 영역에서 샘플 데이터 취득 관절 가용 범위가 작음 2축의 로봇 팔로 제한 단일 RSAR 시스템으로 제한 단일 평면에 투사
  • 54. 향후 연구 계획 다중 영역에서 샘플 데이터 취득 관절 가용 범위를 확장 다축의 로봇 팔에 적용 다중 RSAR 시스템의 협업 다면체/곡면에 투사