Title Introduction Theory Implementation Usability Study Conclusions Future Work Navigation in Virtual Reality with the Wii Balance Board Andre Hilsendeger, Stephan Brandauer, Julia Tolksdorf, Christian Fr¨ ohlich Faculty of Technology, Artificial Intelligence Group Navigation in Virtual Reality with the Wii Balance Board 1/18
47
Embed
Navigation in Virtual Reality with the Wii Balance Board
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation in Virtual Realitywith the Wii Balance Board
Andre Hilsendeger, Stephan Brandauer,Julia Tolksdorf, Christian Frohlich
Faculty of Technology, Artificial Intelligence Group
Navigation in Virtual Reality with the Wii Balance Board 1/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
1 Introduction
2 Theory
3 Implementation
4 Usability Study
5 Conclusions
6 Future Work
Navigation in Virtual Reality with the Wii Balance Board 2/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
student project
summer term 2009
goal:
navigation through apre-existing virtualworld with the WiiBalance Board
Navigation in Virtual Reality with the Wii Balance Board 3/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
student project
summer term 2009
goal:
navigation through apre-existing virtualworld with the WiiBalance Board
Navigation in Virtual Reality with the Wii Balance Board 3/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Motivation
hands-free
feet naturally used for movement → intuitive
low-cost
usable outside of the CAVE
easily transportable and to install
Navigation in Virtual Reality with the Wii Balance Board 4/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Motivation
hands-free
feet naturally used for movement → intuitive
low-cost
usable outside of the CAVE
easily transportable and to install
Navigation in Virtual Reality with the Wii Balance Board 4/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Motivation
hands-free
feet naturally used for movement → intuitive
low-cost
usable outside of the CAVE
easily transportable and to install
Navigation in Virtual Reality with the Wii Balance Board 4/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Motivation
hands-free
feet naturally used for movement → intuitive
low-cost
usable outside of the CAVE
easily transportable and to install
Navigation in Virtual Reality with the Wii Balance Board 4/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Motivation
hands-free
feet naturally used for movement → intuitive
low-cost
usable outside of the CAVE
easily transportable and to install
Navigation in Virtual Reality with the Wii Balance Board 4/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The Wii Balance Board
four pressure sensors
up to 150kg
cheap
Navigation in Virtual Reality with the Wii Balance Board 5/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The Wii Balance Board
four pressure sensors
up to 150kg
cheap
Navigation in Virtual Reality with the Wii Balance Board 5/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The Wii Balance Board
four pressure sensors
up to 150kg
cheap
Navigation in Virtual Reality with the Wii Balance Board 5/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The CAVE
3 walls → 6 projectors
frontleftfloor
6 render-clients
application-server
tracking-server
Navigation in Virtual Reality with the Wii Balance Board 6/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The CAVE
3 walls → 6 projectors
frontleftfloor
6 render-clients
application-server
tracking-server
Navigation in Virtual Reality with the Wii Balance Board 6/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The CAVE
3 walls → 6 projectors
frontleftfloor
6 render-clients
application-server
tracking-server
Navigation in Virtual Reality with the Wii Balance Board 6/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The CAVE
3 walls → 6 projectors
frontleftfloor
6 render-clients
application-server
tracking-server
Navigation in Virtual Reality with the Wii Balance Board 6/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Biosphere
former student-project
green-house on a mars-likesurface
navigation with hand-gestures
Navigation in Virtual Reality with the Wii Balance Board 7/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Biosphere
former student-project
green-house on a mars-likesurface
navigation with hand-gestures
Navigation in Virtual Reality with the Wii Balance Board 7/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Biosphere
former student-project
green-house on a mars-likesurface
navigation with hand-gestures
Navigation in Virtual Reality with the Wii Balance Board 7/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation Metaphors
leaning aside:
→ steering
leaning forward or backward:
→ controlling speed→ controlling acceleration
Navigation in Virtual Reality with the Wii Balance Board 8/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation Metaphors
leaning aside:
→ steering
leaning forward or backward:
→ controlling speed→ controlling acceleration
Navigation in Virtual Reality with the Wii Balance Board 8/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation Metaphors
leaning aside:
→ steering
leaning forward or backward:
→ controlling speed→ controlling acceleration
Navigation in Virtual Reality with the Wii Balance Board 8/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation Metaphors
leaning aside:
→ steering
leaning forward or backward:
→ controlling speed
→ controlling acceleration
Navigation in Virtual Reality with the Wii Balance Board 8/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
Navigation Metaphors
leaning aside:
→ steering
leaning forward or backward:
→ controlling speed OR→ controlling acceleration
Navigation in Virtual Reality with the Wii Balance Board 8/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
user-input → vector
all examples for the front/back angle α
∆F =P
F −P
FPF
→ ∆F ∈ [−1, 1]
Navigation in Virtual Reality with the Wii Balance Board 9/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
user-input → vector
all examples for the front/back angle α
∆F =P
F −P
FPF
→ ∆F ∈ [−1, 1]
Navigation in Virtual Reality with the Wii Balance Board 9/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
user-input → vector
all examples for the front/back angle α
∆F =P
F −P
FPF
→ ∆F ∈ [−1, 1]
Navigation in Virtual Reality with the Wii Balance Board 9/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
user-input → vector
all examples for the front/back angle α
∆F =P
F −P
FPF
→ ∆F ∈ [−1, 1]
Navigation in Virtual Reality with the Wii Balance Board 9/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
first approach: α ∝ ∆F
difficult to produce 0◦
Navigation in Virtual Reality with the Wii Balance Board 10/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
first approach: α ∝ ∆F
difficult to produce 0◦
Navigation in Virtual Reality with the Wii Balance Board 10/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
next step: α(∆F ) = tan(π4 (∆F )3)
→ flat near 0◦, but difficult to reachmaximum angle
thin: tan( π4 ∆F )
thick: tan( π4 (∆F )3)
Navigation in Virtual Reality with the Wii Balance Board 11/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
next step: α(∆F ) = tan(π4 (∆F )3)
→ flat near 0◦, but difficult to reachmaximum angle
thin: tan( π4 ∆F )
thick: tan( π4 (∆F )3)
Navigation in Virtual Reality with the Wii Balance Board 11/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
piecewise function:
α(∆F ) =
{1
1+e−c( ∆F−d) − 11+ec·d) if ∆F ≥ 0
− 11+e−c(−∆F−d) + 1
1+ec·d else
c controls steepnessd = position of the steepest arealast term: shift to α(0) = 0 to achieve acontinous function
Navigation in Virtual Reality with the Wii Balance Board 12/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
piecewise function:
α(∆F ) =
{1
1+e−c( ∆F−d) − 11+ec·d) if ∆F ≥ 0
− 11+e−c(−∆F−d) + 1
1+ec·d else
c controls steepnessd = position of the steepest area
last term: shift to α(0) = 0 to achieve acontinous function
c = 10
d = 0.45
Navigation in Virtual Reality with the Wii Balance Board 12/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work
The User-Vector
piecewise function:
α(∆F ) =
{1
1+e−c( ∆F−d) − 11+ec·d) if ∆F ≥ 0
− 11+e−c(−∆F−d) + 1
1+ec·d else
c controls steepnessd = position of the steepest arealast term: shift to α(0) = 0 to achieve acontinous function
c = 10
d = 0.45
Navigation in Virtual Reality with the Wii Balance Board 12/18
Title Introduction Theory Implementation Usability Study Conclusions Future Work