| 번호 | 청구항 |
|---|---|
| 4 | 제3항에 있어서상기 진동세기 정규화부는 상기 진동세기 출력값을 스텝수로 선형 정규화 또는 스텝별로 가중치 가산 정규화를 수행하는 VR 글러브 제어 장치. |
| 1 | VR 글러브의 손가락 부분에 배치되어 움직임을 감지하며 플렉시블 소재로 이루어진 센서부;센서부의 감지에 따른 상기 VR 글러브와 가상 오브젝트와의 최대 충돌거리에 대한 진동세기 출력값을 포함하는 진동세기 테이블이 저장된 저장부;상기 진동세기 출력값에 따라 진동하는 모터; 및 상기 센서부의 감지결과에 따라 상기 진동세기 테이블에 기반하여 상기 진동세기 출력값을 결정하고 상기 결정된 진동세기 출력값에 따라 상기 모터의 진동을 제어하는 제어부를 포함하는 VR 글러브 제어 장치. |
| 2 | 제1항에 있어서,상기 제어부는, 미리설정된 스텝수에 따라 스텝별 상기 진동세기 출력값을 포함하는 상기 진동세기 테이블을 생성하는 진동세기 정규화부;상기 가상 오브젝트의 체적에 기초하여 상기 VR 글러브와 상기 가상 오브젝트의 충돌깊이를 산출하는 충돌깊이 산출부; 및상기 산출된 충돌깊이에 따른 진동 스텝을 결정하고, 상기 결정된 진동 스텝에 따라 상기 생성된 진동세기 테이블로부터 상기 진동세기 출력값을 산출하는 진동세기 산출부;를 포함하는 VR 글러브 제어 장치. |
| 3 | 제2항에 있어서상기 진동세기 정규화부는 사용자에 의한 입력에 따라 스텝수를 설정하고, 상기 설정된 스텝수로 진동세기 출력값을 정규화하여 상기 진동세기 테이블을 생성하는 VR 글러브 제어 장치. |
| 5 | 제2항에 있어서,상기 충돌깊이 산출부는, 상기 가상 오브젝트와의 충돌을 감지하여 상기 최대 충돌거리를 계산하고,상기 최대 충돌거리와 상기 미리설정된 스텝수에 따라 기준거리를 계산하며,상기 센서부의 감지 결과를 기초로 현재 상기 가상 오브젝트와의 충돌 위치에 따라 현재 충돌거리를 계산하며,상기 최대 충돌거리와 상기 현재 충돌거리의 차이에 따라 상기 충돌깊이를 계산하는 VR 글러브 제어 장치. |
| 6 | 제5항에 있어서,상기 충돌깊이 산출부는 하기의 식에 따라 상기 충돌깊이(d)를 산출하는 VR 글러브 제어 장치. (p, q, r)은 상기 가상 오브젝트의 중심 좌표,은 상기 가상 오브젝트의 표면 좌표,은 상기 VR 글러브가 상기 가상 오브젝트의 중심 측으로 최대로 들어간 지점의 좌표 |
| 7 | 제2항에 있어서,상기 진동세기 산출부는 상기 충돌깊이와 스텝별 기준거리를 순차적으로 비교하여 대응하는 상기 진동 스텝을 결정하고 해당 스텝의 진동세기 출력값을 산출하는 VR 글러브 제어 장치. |
| 8 | 제1항에 있어서,상기 가상 오브젝트와 상기 VR 글러브를 디스플레이하는 디스플레이부를 더 포함하고, 상기 제어부는 상기 진동세기 출력값에 따라 상기 디스플레이부에 디스플레이되는 가상 오브젝트의 색상을 변환하는 색상 변환부를 더 포함하는 VR 글러브 제어 장치. |
| 9 | VR 글러브의 제어 방법으로서, VR 글러브와 가상 오브젝트와의 최대 충돌거리에 대하여 미리설정된 스텝수에 따라 스텝별 진동세기 출력값을 포함하는 진동세기 테이블을 생성하는 정규화 단계;가상 오브젝트의 체적에 기초하여 VR 글러브와 상기 가상 오브젝트의 충돌깊이를 산출하는 충돌깊이 산출 단계;상기 산출된 충돌깊이에 따른 진동 스텝을 결정하고, 상기 결정된 진동 스텝에 따라 상기 생성된 진동세기 테이블로부터 상기 진동세기 출력값을 산출하는 진동세기 산출 단계; 및 상기 산출된 진동세기 출력값에 따라 진동을 출력하는 단계를 포함하는 VR 글러브 제어 방법. |
| 10 | 제9항에 있어서, 상기 정규화 단계는, 사용자에 의한 입력에 따라 스텝수를 설정하는 단계; 및상기 설정된 스텝수로 진동세기 출력값을 정규화하여 상기 진동세기 테이블을 생성하는 단계를 포함하는 VR 글러브 제어 방법. |
| 11 | 제10항에 있어서,상기 정규화 단계는 상기 진동세기 출력값을 스텝수로 선형 정규화 또는 스텝별로 가중치 가산 정규화를 수행하는 VR 글러브 제어 방법. |
| 12 | 제9항에 있어서,상기 충돌깊이 산출 단계는, 상기 가상 오브젝트와의 충돌을 감지하여 상기 최대 충돌거리를 계산하는 제1계산 단계;상기 최대 충돌거리와 상기 미리설정된 스텝수에 따라 기준거리를 계산하는 제2계산 단계;센서부의 감지 결과를 기초로 현재 상기 가상 오브젝트와의 충돌 위치에 따라 현재 충돌거리를 계산하는 제3계산 단계; 및 상기 최대 충돌거리와 상기 현재 충돌거리의 차이에 따라 상기 충돌깊이를 계산하는 제4계산 단계를 포함하는 단계 VR 글러브 제어 방법. |
| 13 | 제12항에 있어서,상기 제4계산 단계는 하기의 식에 따라 상기 충돌깊이(d)를 산출하는 VR 글러브 제어 방법. (p, q, r)은 상기 가상 오브젝트의 중심 좌표,은 상기 가상 오브젝트의 표면 좌표,은 상기 VR 글러브가 상기 가상 오브젝트의 중심 측으로 최대로 들어간 지점의 좌표 |
| 14 | 제9항에 있어서,상기 진동세기 산출 단계는, 상기 충돌깊이와 스텝별 기준거리를 순차적으로 비교하는 단계; 및 상기 비교결과에 따라 상기 진동 스텝을 결정하여 해당 스텝의 진동세기 출력값을 산출하는 단계를 포함하는 VR 글러브 제어 방법. |
| 15 | 제9항에 있어서,상기 진동세기 출력값에 따라 디스플레이부에 디스플레이되는 가상 오브젝트의 색상을 변환하는 단계를 더 포함하는 VR 글러브 제어 방법. |