🔗 Link

🛠️ 사용 Skills & tools

📖 상세 내용

<aside> 🎮 본 연구의 최종 목표는 사용자들이 홈 트레이닝을 꾸준히 하도록 유도해주는 게임형 스마트 홈 트레이닝 시스템을 구현하는 것입니다. 때문에 사용자들에게 흥미를 부여하고, 꾸준히 할 수 있는 동기를 주어야 합니다.

1️⃣ 첫 번째 목표는 가상현실을 이용하여 생생한 시각적 환경을 제공하는 것입니다. 생생한 시각적 환경 속에서 운동을 함으로써 사용자들은 보다 높은 몰입감을 느낄 수 있습니다.

2️⃣ 두 번째 목표는 시각적 환경을 사용자의 행동과 연결시키는 것입니다. 사용자의 움직임에 따라 시각적 환경을 변화시켜 실제 거리를 걷는 것처럼 인식하게끔 만듭니다.

3️⃣  세 번째 목표는 사용자 테스트를 통해 본 시스템의 효과를 검증하는 것입니다. 본 시스템은 게임형이기 때문에 사용자가 시스템을 이용하기 쉬운가, 흥미를 느꼈는가의 여부가 매우 중요합니다. 사용자 테스트를 통해 프로토타입을 시험하여 사용자 피드백을 측정하고 발전 방향을 연구합니다.

</aside>

💻 시스템 구조

Untitled

1️⃣ 사용자는 HMD기기를 착용 후, 컨트롤러를 들고 스텝퍼 위에 올라가 운동을 수행한다.

2️⃣ Kinect로부터 인식된 Joint 정보 중 왼쪽 무릎과 오른쪽 무릎 Joint의 Skeleton Data를 이용한다. 다음 프레임에서 한쪽 무릎의 x 위치 정보와 y 위치 정보가 다른쪽 무릎의 위치보다 작은 수치를 가지게 된다면 사용자가 걷고 있음을 나타낸다.

3️⃣ 각 데이터의 분석을 통해 사용자가 걷는 동작을 인식하게 되면, Unity에서 Step 변수(걸음수 측정)를 증가시킨다.

4️⃣ Unity 내의 Step 변수가 증가함에 따라 사용자의 시점이 움직이거나, 미니게임이 진행되는 등의 이벤트가 발생하여 스토리가 진행되도록 한다.

📸 Demo 사진

Untitled

Untitled

Untitled