New Products
UC-win/Road for RoboCar(R) Ver.2
AURELO (오레로) 대��
  Ver.up
확장 현실 위치 결정 시스템� �한 3D위치 특정 기능 대�

릴리스 예정 � 2011년 1월 시뮬레�션

 로봇공학 분야로� 대처
지금까지� �럼��트� 주요 활� 분야는 3D시뮬레�션� 토대를 둔 토목공학�나 버추얼 리얼리티�고 하는 방향성�었지만, 금년�는 로봇공학�하고 하는 신분야� 활�� �� 넓혔습니다.
� 분야� 최초� 프로�트로� 로봇공학� 전문으로 하는 제트엠피사� �해 개발� 로봇 플랫�� �한 RoboCar(R)� 시뮬레�션� 임했습니다. RoboCar란 차� 축소 모�로 디바�스와 소프트웨어 알고리즘� 진화� �해 �율�� �작� 가능하게 �어 있습니다. � 외�� �럼��트�서는 ���� 모바� 로봇� 개발�� 착수하고 있습니다.


 최신 버전� 기능
UC-win/Road for RoboCar(R)개발� 목��, 로봇공학�서 착�� 얻� 툴� �해, ��차 메�커� 대해서 새로운 운전 보조 장치를 개발하고, 보다 안전하고 쾌�한 운전� 추구하는 것입니다. RoboCar(R)� 최신 버전(그림1)� 기능� 아래와 같습니다.
  • ê°� 차량과 주모터ì�˜ ìƒ�대값 엔코ë�”ì—� ì�˜í•œ RoboCar(R)ì�˜ 위치와 ë°©í–¥ì�˜ 측정 기능
  • ë ˆì�´ì € 측거기, ì �외선 센서, 스테레오 ì¹´ë©”ë�¼ì—� ì�˜í•œ 최접근 장애물과ì�˜ 거리 계측, ìž�율 네비게ì�´ì…˜ì�˜ 기지 패턴 ì‹�별
  • 무선 LAN어댑터ì—� ì�˜í•œ RoboCar(R)로ì�˜ 리모트 액세스
  • ê°€ì†�ë�„계, Gyro
  • 온ë�„ 센서
■그림1 RoboCar(R)최신 버전


�러한 시스템� 전체는, Linux� 500Mhz CPU�작� 베�스로 한 메�보드�서 관리�고 있습니다. �한 2.7m × 1.8m� 코스를 구축하여 횡단보행�, 가드레�, �통신호기 등, 실제� 차량 주행� 시뮬레�션 했습니다. �럼��트가 개발한 UC-win/Road 드��브 시뮬레�터를 �용해 3D・VR환경� 있어서 ��차 모�� 시뮬레�션� 실시했습니다(그림2).

■그림2 UC-win/Road for RoboCar(R)� 표시 화면(윗면뷰와 유저뷰)


매뉴얼 모드�서 주행할 때, 유저는 예를 들면 핸들�나 페달(엑셀�나 브레��)등, 실제� RoboCar(R)와 시뮬레�션 모�� 표준 입력 장치� �해 조작합니다. UC-win/Road유저 제어를 RoboCar(R)로 보내, RoboCar(R)는 센서로부터 ��터를 리얼타임으로 �려�니다(그림3).
■그림3 RoboCar(R)와 UC-win/Road 사�� 커뮤니케�션

 2D위치 특정: 주행거리 계측법
RoboCar(R)� 시뮬레�션� �절하게 실시하기 위해서 UC-win/Road는 샘플� 시간�서 RoboCar(R)� 위치 정보(위치와 방향)를 파악할 필요가 있습니다. 최근까지 � 2D위치 정보는 주행거리 계측법� �리� �해 측정�었습니다. 최근�, 과거� 샘플� 시간� 위치 정보나 � 차량� 탑재� �대값 엔코�를 �용한 차륜 회전� 계측� 기초를 �고 계측�고 있습니다(그림5).
 � 수법� 매우 단순하고 알기 쉽다는 ��� 있지만, 차륜� 바닥� 슬립하는, �는 그 외� 축�오차(통합수법� �한 � 차륜� 실제� 반경 변�성 등), 성질� 다른 �러� �향� 받게 �다는 측면� 있습니다.
 실제� RoboCar(R)와 시뮬레�션 모�� 같� 위치 정보�서 개시했다고 하여� �러한 �러� �향� �해 주행거리가 길어�� 따�서 모�� 계측 위치 정보� 오차가 ��니다. � 문제를 해결하기 위해서는 과거� 위치 정보와는 별�로 RoboCar(R)� 위치 정보를 정기�으로 제공하는 절대�� 위치 결정 시스템� �입하는 것입니다. 다양한 솔루션� 조사하여 가장 간편하게 실행 가능한 확장 현실로부터 착�� 얻� 툴� �용하고 있습니다.

■그림4 RoboCar(R)차륜�
(빛)회전 엔코�
■그림5 주행거리 계측법� 윈리를 �용한 현재� 위치 정보(X, Y, Θ)� 계측

 확장 현실 위치 결정 시스템(AURELO)
확장 현실(AR)� 복합 현실(mixed reality)� 한 종류로 현실세계와 가�세계� 사�� 있는 것� 가리킵니다(그림6).
■그림6 확장 현실(Augmented Reality) vs. 가� 현실(Virtual Reality)


�반�으로 AR씬�란 ��브 비디오 화�� 삽입� CG를 나타냅니다. AR툴� �부는 마커� �존하여 트랙할 항목� 3D위치 정보를 결정합니다.
개발중� 확장 현실 위치 결정 시스템(AUgmented REality LOcalization System)� �해, �시� 복수� 마커를 트랙하는 것� 가능합니다(그림7). � 마커는 같� 경계(검정색 사�형)를 나타내고 검정색 사�형내� 패턴� 기초를 �고 마커� �별� 실시�니다.

■그림7 AURELO를 �용한 2개� 마커� 3D위치 특정


마커와 카메�� 위치가 떨어지면 계측 �러가 늘어납니다. 거리가 1.5�보다 짧� 경우, 계측 �러는 위치 7mm미만, �� 2� 미만� 오차가 �니다.
사용한 AR툴�서는 카메� 참조 프레임과 �대�� � 마커� 변환 매트릭스만� �별할 수 있습니다. 그 결과, RoboCar(R) 코스� �부� 있는 카메�를 �용해 2개� 마커로 현실� RoboCar(R)절대 위치 정보를 추�하는 것� 가능해졌습니다. 그림8� 실제� 윗면뷰를 나타내고 있습니다.
최신 버전� AURELO시스템�서는 2.7m x 1.8m보다 넓� 코스�서 RoboCar(R)� 추�� 가능합니다. �와 같� 결과로부터 다� 버전�서는 멀티 카메� 시스템� �용하여 추� ��먼스를 한층 � 넓� 범위로 실행 가능해질 것��는 기대가 높아지고 있습니다.

■그림8 AURELO윗면뷰
(Up&Coming '11 신년호 게재)
戻る
Up&Coming

FORUM8


‚¨–â�‡‚¹‘‹Œû




�¡ �m ƒ†�[ƒU�[�Љî �n
‘å�¬Œš�ÝŠ”Ž®‰ïŽÐ “y–Ø–{•” “y–Ø�ÝŒv•”
�Â�XŒ§—§ŒÜ�Š�쌴”_—Ñ�‚“™Šw�Z ŠÂ‹«“y–؉È
ƒiƒKƒkƒ} ƒfƒUƒCƒ“ ƒAƒgƒŠƒG�@’·�À �¯‘¾˜Y Ž�






>> �»•i‘��‡ƒJƒ^ƒ�ƒO


>> ƒvƒŒƒ~ƒAƒ€‰ïˆõƒT�[ƒrƒX
>> ƒtƒ@ƒCƒiƒ“ƒVƒƒƒ‹ƒTƒ|�[ƒg

�Å‹ßƒŠƒŠ�[ƒX‚µ‚½�»•i
�¡ ‹´—À“_ŒŸŽx‰‡ƒVƒXƒeƒ€�i�‘‘�Œ¤”Å�j Ver.2
�¡ ‹´—À“_ŒŸŽx‰‡ƒVƒXƒeƒ€ Ver.5
�¡ ˜A‘±�‡�¬Œ…‚ÌŠT—ª�ÝŒvŒvŽZ(R7�^H29“¹Ž¦‘Ήž) Ver.2

ƒLƒƒƒ“ƒy�[ƒ“ŽÀŽ{’†
�¡ ƒŠƒŠ�[ƒX2”NˆÈ“à�A30%OFF�{FPB30,000ptŠÒŒ³
�¡ ƒXƒ}�[ƒg�Eƒ_ƒEƒ“ƒ��[ƒh
�¡ ƒhƒ��[ƒ“ƒXƒN�[ƒ‹Š„ˆøƒLƒƒƒ“ƒy�[ƒ“

ƒZƒ~ƒi�[�EƒCƒxƒ“ƒgƒJƒŒƒ“ƒ_�[
ŠJ�Êԋ߂̃Zƒ~ƒi�[
9/29 �@ƒ�ƒ^ƒoƒjƒAF8VPS‘ÌŒ±
10/2 �@Engineer's
  StudioŠˆ—p
10/6 �@Shade3D‘ÌŒ±
10/7 �@2D�E3D �Z“§—¬‰ð�͑̌±
10/8 �@Œš’z�YŠî‘b�A’n‰ºŽÔŒÉ‚Ì�Ý
  Œv‘ÌŒ±

ƒ\ƒtƒgƒEƒFƒA�^Žx‰‡ƒT�[ƒrƒX
VRƒ\ƒtƒg(ƒo�[ƒ`ƒƒƒ‹ƒŠƒAƒŠƒeƒB)
�sUC-winƒVƒŠ�[ƒY�t
�E“¹˜H�EƒVƒ~ƒ…ƒŒ�[ƒ^
�Eƒhƒ‰ƒCƒu�EƒVƒ~ƒ…ƒŒ�[ƒ^
�Eƒ}ƒCƒNƒ��EƒVƒ~ƒ…ƒŒ�[ƒVƒ‡ƒ“
�E”ð“ï‰ð�Í�EƒVƒ~ƒ…ƒŒ�[ƒVƒ‡ƒ“
>>‚»‚Ì‘¼VRƒ\ƒtƒg
FEM‰ð�̓\ƒtƒg
�E3ŽŸŒ³ƒvƒŒ�[ƒg“®“I”ñ�üŒ`‰ð�Í
�E2ŽŸŒ³“®“I”ñ�üŒ`‰ð�Í
�E‘��‡—LŒÀ—v‘f–@‰ð�̓VƒXƒeƒ€
>>‚»‚Ì‘¼FEM‰ð�̓\ƒtƒg
“y–Ø�EŒš’z�E�ÝŒvƒ\ƒtƒg
�sUC-1ƒVƒŠ�[ƒY�t
�E�\‘¢‰ð�Í�^’f–Ê
�E‹´—À�ã•”�H
�E‹´—À‰º•”�H
�EŠî‘b�H
�E‰¼�Ý�H
�E“¹˜H“y�H
�E�`˜p
�E�…�H
�E’n”Õ‰ð�Í
�ECAD�^CIM�AŒš�݉ïŒv
�EˆÛŽ�ŠÇ—��E’n�kƒŠƒXƒN
�EŒš’z
�E‘D”•�^”ð“ï
>>‚»‚Ì‘¼“y–Ø�EŒš’z�E�ÝŒvƒ\ƒtƒg
ƒNƒ‰ƒEƒh
�sƒXƒpƒRƒ“ƒNƒ‰ƒEƒh®�t
�EƒXƒpƒRƒ“ƒNƒ‰ƒEƒhƒT�[ƒrƒX
�sVR-Cloud®�t
�EƒŠƒAƒ‹ƒ^ƒCƒ€VRƒVƒXƒeƒ€
‰ð�ÍŽx‰‡ƒT�[ƒrƒX�^ƒTƒ|�[ƒg
�EUC-win/RoadƒTƒ|�[ƒgƒVƒXƒeƒ€
�E�ÝŒv�¬‰Êƒ`ƒFƒbƒNŽx‰‡ƒT�[ƒrƒX
�EEngineer's Studio®‰ð�ÍŽx‰‡
�E’n”Õ‰ð�ÍŽx‰‡ƒT�[ƒrƒX
�EEXODUS/SMARTFIRE‰ð�ÍŽx‰‡
�Expswmm‰ð�ÍŽx‰‡ƒT�[ƒrƒX
�EŒš•¨ƒGƒlƒ‹ƒM�[ƒVƒ~ƒ…ƒŒ�[ƒVƒ‡ƒ“
�E3DƒŒ�[ƒUƒXƒLƒƒƒ“�Eƒ‚ƒfƒŠƒ“ƒO
�E3D–ÍŒ^ƒT�[ƒrƒX
�E3D•ñ���‘�E�}–ʃT�[ƒrƒX
>>‚»‚Ì‘¼Žx‰‡ƒT�[ƒrƒX
ŠeŽíƒ\ƒŠƒ…�[ƒVƒ‡ƒ“
�E‘Ï�k�f’f�^‰ð�Í
�E�|‹´�ÝŒv
�E‹´—À�V�H–@
�EŒš’z�ÝŒv
�Eީޡ‘Ì
�Eˆã—ÃŒnVRƒVƒXƒeƒ€
�Eƒp�[ƒLƒ“ƒOƒ\ƒŠƒ…�[ƒVƒ‡ƒ“
�EECOƒ\ƒŠƒ…�[ƒVƒ‡ƒ“
>>‚»‚Ì‘¼ƒ\ƒŠƒ…�[ƒVƒ‡ƒ“