이 콘텐츠를 보려면 JoVE 구독이 필요합니다. 로그인하거나 오늘 무료 평가판을 시작하세요.

방법 논문

가상 현실 환경에서 인간 관찰자의 제어 된 회전

2.5K 조회수

⸱

DOI:

10.3791/63699

⸱

2022년 4월 21일

 ,  , 

이 논문에서

요약

인간 관찰자의 제어된 물리적 회전은 특정 실험적, 레크리에이션적, 교육적 응용에 바람직하다. 이 백서에서는 사무실 회전 의자를 가상 현실 환경에서 제어된 물리적 회전을 위한 매체로 변환하는 방법을 간략하게 설명합니다.

초록

가상 현실 (VR) 시스템의 저렴한 비용과 가용성은보다 자연주의적, 다중 감각 및 몰입 형 조건에서 인식과 행동에 대한 최근의 연구 가속화를 지원했습니다. VR 시스템의 사용으로 특히 이익을 얻은 연구 분야 중 하나는 다중 감각 통합, 예를 들어 시각 및 전정 단서의 통합으로 자기 운동 감각을 불러 일으 킵니다. 이러한 이유로, 가상 환경에서 관찰자의 제어된 물리적 회전을 위한 접근 가능한 방법은 유용한 혁신을 나타낸다. 이 백서에서는 사무실 회전 의자의 회전을 자동화하는 방법과 함께 해당 동작을 VR 경험에 통합하는 방법을 제시합니다. 예제 실험을 사용하여, 이렇게 생성 된 물리적 움직임이 기대와 일치하는 방식으로 관찰자의 시각적 경험과 통합된다는 것이 입증됩니다. 움직임이 시각적 자극과 일치 할 때 높은 통합과 움직임이 일치하지 않을 때 낮은 통합.

서론

많은 단서가 자연 조건 하에서 결합하여 자기 운동의 감각을 생성합니다1. 이러한 감각을 생산하는 것은 많은 레크리에이션, 건강 및 교육 VR 응용 프로그램 2,3,4,5에서 목표이며, 단서가 어떻게 결합하여 자기 운동 감각을 부여하는지 이해하는 것은 신경 과학자 6,7,8,9,10,11의 장기적인 노력이었습니다. . 자기 운동 인식을위한 세 가지 가장 중요한 단서 클래스는 시각적, 전정 적 및 고유 한 수용1입니다. 세 가지 모두 현실 세계에서 자연스러운 활동을하는 동안 일치하게 결합하여 견고하고 풍부한 자기 운동 감각을 제공....

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

프로토콜

경고 : 전기 작업은 자격을 갖춘 사람이 수행해야합니다.

1. 기계 시스템 설정 절차

  1. 메인 풀리를 스위블 의자의 상부 샤프트에 부착하십시오.
    1. 상부 샤프트를 분리합니다.
      참고: 이것은 일반적으로 의자를 측면에 놓고 상부 샤프트가 하부 샤프트에서 미끄러지는 것을 방지하는 의자 바닥의 핀을 제거하는 것을 포함합니다.
    2. 풀리를 샤프트에 마찰 장착합니다.
      1. Vernier 캘리퍼를 사용하여 샤프트의 직경을 구하십시오. 선반을 사용하여 풀리 구멍을 보아 샤프트의 직경과 일치시킵니다.
      2. 풀리를 샤프트에 고정시킬 나사 나사 구멍을 만듭니다. 풀리의 허브에 추가 구멍을 뚫어 나사의 직경과 일치하는 총 4 개를 만듭니다. 나사를 사용하여 풀리를 샤프트에 고정하는 데 나사를 사용하여 나사를 나사의 나사와 일치시킬 수 있도록 탭을 사용하여 구멍을 나사로 묶습니다.
        참고: 나사를 만들 수 없는 경우 대안은 풀리의 허브와 의자의 샤프트를 끝까지 뚫고 풀리의 올바른 배치가 결정되면 볼트를 끝까지 실행하는 것입니다(1.4.6단계 이후).
      3. 풀리를 의자 샤프트에 밀어 넣습니다.
      4. 나사를 느슨하게 삽입하십시오 (메인....

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

결과

예제 실험의 목적은 물리적 회전의 추가(장면의 시각적 배경 동작과 일치하거나 일치하지 않음)가 해당 장면에서 움직이는 대상의 인식 방향에 영향을 미치는지 여부를 확인하는 것이었습니다. 일치 및 부조화 물리적 운동 사이의 차이는 배경 운동이 참여자의 시각 시스템이 배경 운동의 원인을 자기 운동(32,33)에 얼마나 쉽게 할당하는지에 따라 인식된 목표 방향에 영향을 미친다는 가설에 기초하여 예상되었다. 배경과 물리적 움직임이 일치한다면, 더 큰 인과 관계 감각이 예상되었고, 따라서 시각적 디스플레이에서 실제 방향으로부터 인식 된 목표 방향의 더 큰 편차가 예상되었습니다.

관찰자는 VR 컨트롤러를 사용하여 의자의 회전 속도와 방향을 제어했습니다. 컨트롤러가 HMD의 향하는 방향에서 왼쪽 또는 오른쪽으로 멀어질수록 회전 속도가 빨라집니다. 일치 조건에서, 항상 양의 수직 운동 성분을.......

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

토론

이 백서에서는 관찰자 또는 실험자의 제어하에 사무실 의자에 자동 회전을 추가하는 방법과 해당 동작을 가상 환경에 통합하는 방법을 제시합니다. 중요한 단계에는 의자에 모터를 기계적으로 부착하고, 모터의 전원 및 전기 제어를 설정 한 다음 모터 컨트롤러를 구동하도록 Arduino와 컴퓨터를 구성하는 것이 포함됩니다. 기계적 부착 단계에는 몇 가지 특수 장비와 기술이 필요하지만 가장 어려운 작업에 대한 해결 방법이 제안되었습니다. 하드웨어의 가용성에 따라 추가 수정이 요구될 수 있다.

고전압 전기 작업은 자격을 갖춘 개인이 완료해야하며 법으로 요구되는 경우 관련 기관의 인증을 받아야합니다. 저전압 작업은 경험이 부족한 사람이 수행 할 수 있습니다. 위의 내용은 동일한 장비를 사용하는 경우 재현을 허용할만큼 구체적인 지침이지만 다른 장비는 절차를 약간 수정해야합니다.

Arduino 코드는 여기에 제안 된 특정 전자 구성을 보완하기 위해 .......

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

공개 사항

이해 상충은 없습니다.

감사의 글

이 연구는 호주 연구위원회 보조금 DP160104211, DP190103474 및 DP190103103에 의해 지원되었습니다.

....

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

재료

이 논문에 사용된 재료 목록
이름회사카탈로그 번호댓글
48V DC 전원 공급 장치(모터)MeanwellRSP-320-48https://www.meanwellaustralia.com.au/products/rsp-320
5V DC 전원 공급 장치(arduino)JaycarMP3295https://www.jaycar.com.au/15w-5v-3a-enclosed-power-supply/p/MP3295?pos=5&queryId=dda344422ab16c6
7f558551ac0acbd40
오픈 소스용 Ardity 플러그인https://ardity.dwilches.com/
Arduino MEGA 2560JaycarXC4420https://www.jaycar.com.au/duinotech-mega-2560-r3-board-for-arduino/p/XC4420?pos=2&queryId=901771805f4bf6e0
ec31d41601d14dc3
Arduino 소프트웨어Arduinohttps://www.arduino.cc/en/software
벨트모션 다이나믹스RFTB10010용도에 맞는 크기를 선택하십시오. 우리는 60 개의 치아를 사용했습니다. https://www.motiondynamics.com.au/polyurethane-timing-belts-16mm-t-10/
브래킷 볼트 (홀딩 모터)The Fastner Factory161260x 4. https://www.thefastenerfactory.com.au/bolts-and-nuts/all-stainless-bolts/stainless-button-socket-head-cap-screws/stainless-steel-button-socket-head-cap-screw-m6-x-35mm-100pc
브래킷 볼트 (홀딩 모터가 아님)The Fastner Factory161258엑스 4. https://www.thefastenerfactory.com.au/bolts-and-nuts/all-stainless-bolts/stainless-button-socket-head-cap-screws/stainless-steel-button-socket-head-cap-screw-m6-x-25mm-100pc
클램프 앵글 아이언Austral Wright 금속50004813x 2.
https://www.australwright.com.au/products/stainless-steel/stainless-steel-bar-round-flat-angle-square/ 클램프 볼트The Fastner Factory161265엑스 4. https://www.thefastenerfactory.com.au/bolts-and-nuts/all-stainless-bolts/stainless-button-socket-head-cap-screws/stainless-steel-button-socket-head-cap-screw-m6-x-70mm-100pc  
클램프 잎 (스테인리스 플랫 바)Austral Wright Metals50004687x 8. https://www.australwright.com.au/products/stainless-steel/stainless-steel-bar-round-flat-angle-square/
커버 (아크릴)Bunnings Warehouse1010489https://www.bunnings.com.au/suntuf-900-x-600-x-5mm-grey-acrylic-sheet_p1010489
커버 볼트 / 너트Bunnings Warehouse247292엑스 4. https://www.bunnings.com.au/pinnacle-m3-x-16mm-stainless-steel-hex-head-bolts-and-nuts-12-pack_p0247292
커버 브래킷Bunnings Warehouse44061x 4. https://www.bunnings.com.au/zenith-20mm-zinc-plated-angle-bracket-16-pack_p0044061
비상 차단 스위치JaycarSP0786https://www.jaycar.com.au/latching-emergency-stop-switch/p/SP0786?pos=1&queryId=5abe9876cf78dc3d
d26b9067fbc36f74
하이브리드 스테퍼 모터 및 드라이버Vevor?폐회로 스테퍼 모터 Nema 34 12NM 서보 모터 하이브리드 드라이버 https://vevor.com.au/products/1712oz-in-nema34-closed-loop-stepper-motor-12nm-hybrid-servo-driver-hsc86-kit?variant=33058303311975
IEC 주전원 커넥터RS 구성 요소811-7213https://au.rs-online.com/web/p/iec-connectors/8117213
악기 케이스(하우징)JaycarHB6381https://www.jaycar.com.au/abs-instrument-case-with-purge-valve-mpv2/p/HB6381
LEDJaycarZD0205https://www.jaycar.com.au/green-10mm-led-100mcd-round-diffused/p/ZD0205?pos=11&queryId=e596cbd3d71e86
37AB9340CEE51175E7& sort=
relevance
Main pulley (chair)Motion DynamicsALTP10020용도에 맞는 크기를 선택합니다. 더 많은 톱니 = 더 느린 회전. 우리는 36 개의 치아를 사용했습니다. https://www.motiondynamics.com.au/timing-pulleys-t10-16mm.html
모터 어태치먼트 바 (스테인리스 플랫 바)Austral Wright Metals50004687x 4. https://www.australwright.com.au/products/stainless-steel/stainless-steel-bar-round-flat-angle-square/
마운팅 브라켓 (스테인리스 플랫 바)Austral Wright Metals50004687엑스 2. https://www.australwright.com.au/products/stainless-steel/stainless-steel-bar-round-flat-angle-square/
너트The Fastner Factory161989x 12. https://www.thefastenerfactory.com.au/stainless-steel-hex-nylon-insert-lock-nut-m6-100pc
켜기/끄기 스위치JaycarSK0982https://www.jaycar.com.au/dpdt-illuminated-rocker-large-red/p/SK0982?pos=4&queryId=88e0c5abfa682b74
fa631c6d513abc73& sort=relevance
PotentiometerJaycarRP8610https://www.jaycar.com.au/10k-ohm-logarithmic-a-single-gang-9mm-potentiometer/p/RP8610?pos=4&queryId=0d1510281ba100d
174b8e3d7f806a020
풀리 나사The Fastner Factory155856x 5. https://www.thefastenerfactory.com.au/stainless-steel-hex-socket-head-cap-screw-m4-x-25mm-100pc
저항기 150옴제이카RR2554https://www.jaycar.com.au/150-ohm-1-watt-carbon-film-resistors-pack-of-2/p/RR2554?pos=19&queryId=48c6317c73fd361
a42c835398d282c4a& sort=
relevance
Small pulley (motor)Motion DynamicsALTP10020용도에 맞는 크기를 선택합니다. 더 많은 치아 = 더 빠른 회전. 우리는 24 개의 치아를 사용했습니다. https://www.motiondynamics.com.au/timing-pulleys-t10-16mm.html
소형 토글 스위치JaycarST0555https://www.jaycar.com.au/sealed-mini-toggle-switch/p/ST0555?pos=14&queryId=066b989a151d83
31885c6cec92fba517& sort=
관련성
Steam 소프트웨어Valve Corporationhttps://store.steampowered.com/
SteamVR 플러그인 SteamValve Corporationhttps://store.steampowered.com/app/250820/SteamVR/
Unity 소프트웨어Unity Technologieshttps://unity3d.com/get-unity/download
VR 시스템Scorptec99HANW007-00HTC Vive Pro(컨트롤러 및 베이스 스테이션 포함). https://www.scorptec.com.au/product/gaming-peripherals/vr/72064-99hanw007-00?gclid=Cj0KCQiA5OuNBhCRARIsA
CgaiqX8NjXZ9F6ilIpVmYEhhanm
GA67xLzllk5EmjuG0gnhu4xmiE
_RwSgaAhn8EALw_wcB
Unity

참고문헌

  1. Campos, J., Bülthoff, H. Multimodal integration during self-motion in virtual reality. The Neural Bases of Multisensory. Murray, M. M., Wallace, M. T. , CRC Press. (2012).
  2. Radianti, J., Majchrzak, T. A., Fromm, J., Wohlgenannt, I. A systematic review of immersi....

액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.

재인쇄 및 허가

더 많은 논문 탐색

다감각 통합시각적 전정 단서관찰자 운동Arduino 제어Unity 통합SteamVR 플러그인유도 운동머리 장착형 디스플레이