Q&A
제목 | htc 바이브!!! | 추천 | 0 | IP 주소 | 39.7.xxx.94 |
---|---|---|---|---|---|
글쓴이 | ニセコイ | 날짜 | 2017.06.05 08:39 | 조회 수 | 620 |
htc 바이브를 사용할 기회가 되어 써 봤는데
바이브의 컨트롤러가 X Y Z축의 움직임을 모두 인식하더군요!! 이의 원리가 뭔지 궁굼합니다. 카메라 추적인지 컨트롤러 내부의 센서로 계산하는 것 인지 |
댓글 3
-
허쉬쵸콜렛
2017.06.05 11:17 [*.17.xxx.66]
-
ニセコイ
2017.06.06 13:07 [*.20.xxx.236]
아 답글 감사합니다!!! 그렇다면 라이트하우스의 범위안에 들어오는 한정된 공간에서만 사용이 가능 한것이군요. 컨트롤러에 6자센서가 들어가는 아이디어가 상용화 된것일까 했는데 뭔가 좀 아쉽기도 합니다 -
허쉬쵸콜렛
2017.06.06 19:15 [*.97.xxx.183]
현재 혹은 근 미래 까지는 라이트 하우스 같은 베이스 스테이션이 보조하는 공간 안에서만 정확한 사용이 가능할겁니다.
이유는 자체 위치센서가 가지는 한계 때문인데 아무리 정확하게 측정한다고 해도 아날로그 데이터를 전송하지는 못하기 때문에
디지털화 하는 경우 생기는 양자화 오류가 생길 수 밖에 없습니다. 측정 간격이 빠르면 빠를수록
양자화 오류가 가져오는 누적오류는 점점 커질 수 밖에 없는거죠. 이걸 회복하귀 위해서는 외부에서 측정한 값으로 복원해줄 수 밖엔 없습니다.
추후에 양자화 레벨이 매우 높아져서 양자화 오류가 의미없어지거나 자체적인 누적 양자화 오류 제거 기술이 생기기 전까진
베이스 스테이션 기반이 대부분일 거에요
바이브의 베이스 스테이션 혹은 라이트하우스가 어떻게 동작하는지 설명하는 영상입니다.
물론 이것과 동시에 자체 센서로 보정이 들어가지만 가장 주요한 움직임 측정은 라이트 하우스 기반으로 동작하고
라이트하우스의 측정이 그리 빠른속도로 자주 이뤄지지 않기에 그 중간 움직임은 자체 센서로 보정합니다.
이것과 별개로 오큘러스는 패턴인식을 통해 HMD의 위치를 확인합니다. 적외선 카메라가 HMD에 달린 적외선LED의 모양을 확인해서 위치를 찾구요
물론 오큘러스도 HMD 자체 센서 정보를 포함하여 움직임을 보정합니다.