2nd draft

39
CHINMA YA INSTITUTE OF TECHNOLOGY KANNUR SEMINAR REPORT ON OCULUS RIFT Presented by  NIKHIT A SREEDHAR Fourth Semester MCA SCHOOL OF COMPUTER SCIENCE AND INFORMATION TECHNOLOG

Upload: anamika

Post on 07-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

oculus rift

TRANSCRIPT

Page 1: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 1/39

CHINMAYA INSTITUTE OF TECHNOLOGYKANNUR 

SEMINAR REPORT

ON

OCULUS RIFT

Presented by

 NIKHITA SREEDHAR 

Fourth Semester MCA

SCHOOL OF COMPUTER SCIENCE

AND

INFORMATION TECHNOLOG

Page 2: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 2/39

CHINMAYA INSTITUTE OF TECHNOLOGY

KANNUR 

SCHOOL OF COMPUTER SCIENCE AND INFORMATION TECHNOLOG

CERTIFICATE

 This is to certify that the Seminar Report titled “OCULUS RIFT”  was

 prepared and presented by Nikhita Sreedhar of the School of Computer 

Science and Information Technology, Chinmaya Institute of Technology in

 partial fulfillment of the requirement as a subject under the ni!ersity of 

 "annur during the fourth semester#

 $aculty in Charge

K!nnur 

D!te "

Page 3: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 3/39

ACKNOWLEDGMENT

F#rst o$ !%%& I e'(ress my s#n)ere th!n*s to Pr#n)#(!% Dr+ K+K F!%,un!n $or ,#-#n,

 (erm#ss#on to )ondu)t th#s sem#n!r !nd ,#-#n, %ot o$ en)our!,ement+

I !m ,re!t$u% to Dr+ Sr#-!ths!n& the D#re)tor o$ Ch#nm!y! Inst#tute o$ Te)hno%o,y $or h#s

,u#d!n)e !nd es(e)#!%%y $or h#s )onst!nt en)our!,ement $or de-e%o(#n, ! dee( (!ss#on to.!rds

rese!r)h !nd em(h!s#s on h!rd.or* !nd r#,orous e'(er#ment!t#on+

I !m th!n*$u% to !%% $!)u%ty members #n MCA de(!rtment $or the#r )oo(er!t#on to.!rds th#s

sem#n!r (resent!t#on+

I !m th!n*$u% to Mr+ S#beesh Kum!r& Le)turer& S)hoo% o$ Com(uter S)#en)e !nd

In$orm!t#on Te)hno%o,y $or h#s )oo(er!t#on to.!rds th#s sem#n!r (resent!t#on+

L!st& but not the %e!st I .ou%d %#*e to e'r(ess my th!n*s to omn#(otent ,od ,#-e the

stren,th to )ondu)t the sem#n!r& !nd !%so s#n)ere th!n*s to my $r#ends& .ho h!-e (!rt#)#(!ted #n the

sem#n!r !nd en)our!,ed me su)h+

Page 4: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 4/39

ABSTRACT

The O)u%us R#$t& #s true -#rtu!% re!%#ty+ /#rtu!% Re!%#ty )!n be de$#ned !s !n

en-#ronment .h#)h #s s#mu%!ted by ! )om(uter system+ O)u%us R#$t #s ! (erson!% -#rtu!%

re!%#ty ,o,,%es $or e-eryone to use+ The s)reen d#s(%!ys t.o #m!,es s#de by s#de one $or 

e!)h eye !nd $o)us !nd resh!(e (#)tures $or e!)h eye+ In th#s te)hno%o,y .e !re )om(%ete%y

 b%o)*#n, our -#e. o$ the re!% .or%d !nd see#n, ! ne. d#,#t!%& -#rtu!% .or%d #n #ts (%!)e+ The

R#$t uses stereos)o(#) 01D render#n,& ! h#,h1reso%ut#on d#s(%!y& ! $#e%d o$ -#e. 223 de,rees

.#de !nd u%tr!1%o. %!ten)y he!d tr!)*#n, to #mmerse us #n ! -#rtu!% .or%d th!t shou%d (ro-e

to be more be%#e-!b%e th!n !ny /R most o$ us h!-e .#tnessed be$ore+ The he!dset $#ts o-er 

the eyes& )om(%ete%y )o-er#n, the .e!rer4s $#e%d o$ -#s#on+ Un%#*e the -#rtu!% re!%#ty

he!dsets o$ the (!st& #t4s %#,ht& .#th ! s)reen th!t4s e!sy to %oo* !t& s#n)e #t4s set u( to !((e!r 

e'!)t%y !s #$ the -#rtu!% .or%d .!s be#n, seen #n re!% %#$e+

O)u%us r#$t #s !n u()om#n, -#rtu!% re!%#ty& he!d mounted d#s(%!y& be#n, de-e%o(ed by

O)u%us /R& ! d#-#s#on o$ F!)eboo*+ O)u%us r#$t #s ! -#rtu!% re!%#ty he!dset th!t %ets (%!yers

ste( #ns#de the#r $!-our#te ,!mes !nd -#rtu!% .or%ds+ Thus O)u%us R#$t enh!n)e the

,!me(%!y e'(er#en)e o$ the users !nd he%(s user to e'(er#en)e ,!mes #n 0D+ The r#$t uses

)ustom tr!)*#n, te)hno%o,y to (ro-#de u%tr!1%o. %!ten)y 0531de,ree he!d tr!)*#n,&

!%%o.#n, us to se!m%ess%y %oo* !round the -#rtu!% .or%d 6ust !s .e .ou%d #n re!% %#$e+ E-ery

subt%e mo-ement o$ our he!d #s tr!)*ed #n re!% t#me )re!t#n, ! n!tur!% !nd #ntu#t#-e

e'(er#en)e+ Tr!)*s mo-ement us#n, ,yros)o(e !nd !))e%erometer+ It h!s sensors to mon#tor 

he!d mot#ons !nd !d6ust the #m!,e !))ord#n,%y+ The O)u%us R#$t4s m!#n ,o!% #s to set on

-#deo ,!mes but #t !%so (%!ns to #m(!)t other ty(es o$ med#!& #n)%ud#n, mo-#es+

Page 5: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 5/39

INDEX

S%+No CONTENTS P!,e No+

2 Introdu)t#on 2

7 O)u%us R#$t 7

0 8or*#n, 9

: Inter$!)#n, 2;

< Ado(t#on 29

5 S#m#%!r Te)hno%o,#es !nd Com(!r#son 73

; Com(!r#son o$ S(e)#$#)!t#on 7<

9 Future S)o(e 75

= Prob%ems 03

23 Ad-!nt!,es !nd D#s!d-!nt!,es 07

22 Con)%us#on 00

27 Re$eren)e 0:

0

Page 6: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 6/39

1. INTRODUCTION

/#rtu!% re!%#ty >/R? #s ! te)hno%o,y used $or #nter!)t#on .#th ! )om(uter ,ener!ted

en-#ronment+ It #s ! s#mu%!ted -ers#on o$ the re!% en-#ronment !nd )!n be e'(er#en)ed #n

three d#mens#ons+ S)reens !re used to d#s(%!y th#s -#su!% e'(er#en)e+ It !%so (ro-#des !n

#nter!)t#-e e'(er#en)e .here#n the d#s(%!y #s !))ord#n, to the t!)t#%e $eedb!)* re)e#-ed

$rom the user+ The #de! o$ ! %#$e%#*e e'(er#en)e #n ! s#mu%!ted en-#ronment #s .h!t dr#-es

the entert!#nment #ndustry to e-o*e -#rtu!% re!%#ty )on)e(ts+ E'!m(%es #n)%ude the US !#r 

$or)es .ho (r!)t#)e the#r (!r!)hut#n, s*#%%s by .e!r#n, ! he!dset th!t s#mu%!tes the

en-#ronment o$ the user 6um(#n, o$$ ! (%!ne !nd $%y#n, throu,h the !#r+ He!d mounted

d#s(%!y (#e)es h!-e been used by .e!rers to (%!)e on the#r he!ds !nd see -#rtu!% re!%#ty #n

#ts $u%% ,%ory+

/#rtu!% re!%#ty h!s been des)r#bed by some no-e%#sts !s d#-#ded #nto se-en d#$$erent

se,ments1 net.or* )ommun#)!t#ons& tot!% body #mmers#on& te%e1(resen)e& !rt#$#)#!%&

#mmers#on& #nter!)t#-#ty !nd s#mu%!ted re!%#ty+ Pre-#ous%y the te)hno%o,y $or /R .!s -ery

 (r#m#t#-e !nd needed ! boost+ Fortun!te%y& the te!m beh#nd O)u%us R#$t re!%#@ed th#s& !nd

the te)hno%o,y .!s $#n!%%y here to do (ro(er -#rtu!% re!%#ty+ It #s ! he!d1mounted d#s(%!y

th!t .or*s #n t!ndem .#th )om(uters+

/#rtu!% re!%#ty #s us#n, )om(uter te)hno%o,y to )re!te ! s#mu%!ted& three1d#mens#on!%

.or%d th!t ! user )!n m!n#(u%!te !nd e'(%ore .h#%e $ee%#n, !s #$ he .ere #n th!t .or%d+

-#rtu!% re!%#ty !nd #mmers#on ,o s#de by s#de+ In ! -#rtu!% re!%#ty en-#ronment& ! user 

e'(er#en)es #mmers#on& or the $ee%#n, o$ be#n, #ns#de !nd ! (!rt o$ th!t .or%d+ So&

#mmers#on )!n be seen !s ! me!surement $or the %e-e% o$ -#rtu!% re!%#ty+ For #mmers#on to

1

Page 7: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 7/39

 be e$$e)t#-e& ! user must be !b%e to e'(%ore .h!t !((e!rs to be ! %#$e1s#@ed -#rtu!%

en-#ronment !nd be !b%e to )h!n,e (ers(e)t#-es se!m%ess%y+ Another #m(ort!nt term re%!ted

to -#rtu!% re!%#ty #s L!ten)y+ L!, t#me bet.een .hen ! user !)ts !nd .hen the -#rtu!%

en-#ronment re$%e)ts th!t !)t#on #s )!%%ed %!ten)y+

The O)u%us R#$t #s ! %#,ht.e#,ht -#rtu!% re!%#ty he!dset th!t b%o)*s your -#e. o$ your 

surround#n,s !nd $u%%y #mmerses you #n ! -#rtu!% .or%d+ The R#$t %ets you ste( #nto ! ,!me&

%oo* !round #n !ny d#re)t#on !nd see the ,!me en-#ronment !%% !round you r!ther th!n on !

$%!t s)reen surrounded by your %#-#n, room de)or+ And .e )!n see #t #n 0D+

2

Page 8: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 8/39

2. OCULUS RIFT

The O)u%us R#$t #s ! he!dset .h#)h !%%o.s #ts user to $ee% %#*e they !re !)tu!%%y #n !

,!me 6ust by .e!r#n, #t+ It #s ! set o$ s*# ,o,,%es #n .h#)h ! %!r,e mob#%e (hone s)reen

re(%!)es the ,%!ss m!ter#!%+ The s)reen d#s(%!ys t.o #m!,es !d6!)ent to e!)h other& one $or 

%e$t eye !nd one #m!,e $or r#,ht eye+ The )omb#n!t#on o$ %enses #s (%!)ed !bo-e s)reen&

en!b%#n, the @oom #n1out !nd re1sh!(#n, the (#)ture $or both the eye& thereby )re!t#n, !

stereos)o(#) 0D #m!,e+ R#$t de-#)es mon#tor the .e!rer4s he!d mot#ons by the embedded

sensor !nd !))ord#n,%y !d6ust the #m!,e+ The %!test -ers#on o$ the O)u%us R#$t #s bo%stered

 by !n e'tern!% (os#t#on!%1tr!)*#n, !))essory& .h#)h he%(s tr!)* he!d mo-ements more

!))ur!te%y+ The resu%t #s the sens!t#on th!t you !re %oo*#n, !round ! -ery re!%#st#) 0D .or%d+

O)u%us r#$t #s !n u()om#n, -#rtu!% re!%#ty& he!d mounted d#s(%!y& be#n, de-e%o(ed by

O)u%us /R& ! d#-#s#on o$ F!)eboo*+ O)u%us r#$t #s ! -#rtu!% re!%#ty he!dset th!t %ets (%!yers

ste( #ns#de the#r $!-our#te ,!mes !nd -#rtu!% .or%ds+ Thus O)u%us R#$t enh!n)e the

,!me(%!y e'(er#en)e o$ the users !nd he%(s user to e'(er#en)e ,!mes #n 0D+ The r#$t uses

)ustom tr!)*#n, te)hno%o,y to (ro-#de u%tr!1%o. %!ten)y 0531de,ree he!d tr!)*#n,&

!%%o.#n, us to se!m%ess%y %oo* !round the -#rtu!% .or%d 6ust !s .e .ou%d #n re!% %#$e+ E-ery

3

Page 9: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 9/39

subt%e mo-ement o$ our he!d #s tr!)*ed #n re!% t#me )re!t#n, ! n!tur!% !nd #ntu#t#-e

e'(er#en)e+ Tr!)*s mo-ement us#n, ,yros)o(e !nd !))e%erometer+ It h!s sensors to mon#tor 

he!d mot#ons !nd !d6ust the #m!,e !))ord#n,%y+

The O)u%us R#$t )re!tes ! stereos)o(#) 0D -#e. .#th e')e%%ent de(th& s)!%e !nd

 (!r!%%!'+ Un%#*e 0D on ! te%e-#s#on or #n ! mo-#e& th#s #s !)h#e-ed by (resent#n, un#ue !nd

 (!r!%%e% #m!,e $or e!)h eye+ Th#s #s the s!me .!y our eyes (er)#e-e #m!,es #n the

re!%.or%d& )re!t#n, ! mu)h more n!tur!% !nd )om$ort!b%e e'(er#en)e+ The O)u%us R#$t

 (ro-#des !n !((ro'#m!te%y 2231de,ree $#e%d o$ -#e.& stret)h#n, the -#rtu!% .or%d bey#nd our 

 (er#(her!% -#s#on+ Our -#e. o$ the ,!me #s no %on,er bo'ed #n on ! s)reen !nd #s on%y

%#m#ted by .h!t our eyes )!n see+ The )omb#n!t#on o$ the .#de $#e%d o$ -#e. .#th he!d

tr!)*#n, !nd stereos)o(#) 0D )re!tes !n #mmers#-e -#rtu!% re!%#ty e'(er#en)e+

O)u%us r#$t #s some.h!t %#*e s*# ,o,,%es #n .h#)h ! %!r,e )e%% (hone s)reen re(%!)es

the ,%!ss+ The s)reen d#s(%!ys t.o #m!,es s#de by s#de& one $or e!)h eye+ A set o$ %enses #s

 (%!)ed on to( o$ the s)reen& $o)us#n, !nd resh!(#n, the (#)ture $or e!)h eye& !nd )re!t#n, !

stereos)o(#) 0D #m!,e+ The ,o,,%es h!-e embedded sensors th!t mon#tor the .e!rer4s he!d

mot#ons !nd !d6ust the #m!,e !))ord#n,%y+ The %!test -ers#on o$ the O)u%us R#$t #s

su((orted by !n e'tern!% (os#t#on!%1tr!)*#n, !))essory& .h#)h he%(s tr!)* he!d mo-ements

more !))ur!te%y+ The resu%t #s the sens!t#on th!t you !re %oo*#n, !round ! 0D .or%d+

O)u%us R#$t (rodu)es ! st!b%e #m!,e e-en .hen .e turn& #e no mot#on b%ur+ E-ery

mo-ement th!t the )ustomers he!d m!*es #s tr!)*ed #n re!% t#me !nd )h!n,es the

or#ent!t#on o$ the obser-er+ Th#s )re!tes the most n!tur!% e'(er#en)e ! ,!mer )!n h!-e .#th

! he!dset+ There !re m!ny !d-!nt!,es $or the O)u%us R#$t+ Better ,!m#n, e'(er#en)e

4

Page 10: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 10/39

.hereby -#su!% d#s(%!y #s #nst#n)t#-e& #e Gamers can orientate their perspective base on

head motion. Create the impression of an immense environment within a small physical

space, #e %!r,e $#e%d o$ -#e.+ O)u%us o$$er %o. %!ten)y& $!st he!d1tr!)*#n, (er$orm!n)e+ A%so

#t !%%o.s !d6ust!b%e $o)us $or ne!r1or1$!r1s#,hted ,!mers+

A )onsumer -ers#on o$ the r#$t #s #n de-e%o(ment& .h#)h .#%% be !#med !t ! ,ener!%

m!r*et !nd $e!ture #m(ro-ed )om(onents+ Im(ro-ed (os#t#on!% tr!)*#n,& h#,her reso%ut#on&

!nd .#re%ess o(er!t#on !re some o$ the $e!tures under )ons#der!t#ons+ The O)u%us R#$t4s

m!#n ,o!% #s to set on -#deo ,!mes but #t !%so (%!ns to #m(!)t other ty(es o$ med#!&

#n)%ud#n, mo-#es+

 Technic! S"eci#ic$i%n&

The O)u%us R#$t De-e%o(ment K#t -ers#on 2+2 #n)%udes the O)u%us R#$t he!d set+ The

*#t !%so )omes .#th ! )ontro% bo' th!t4s (erm!nent%y !tt!)hed to the he!dset -#! ! 51$oot

>2+91meter? )!b%e& ! remo-!b%e o-er1the1he!d str!( $or !dded )om$ort !nd st!b#%#ty& three

 (!#rs o$ -#s#on %enses o$ d#$$erent $o)!% %en,ths& !n HDMI )!b%e& ! USB )!b%e& ! D/I )!b%e&

!n HDMI to D/I !d!(ter !nd ! <1/o%t s.#t)h#n, US1st!nd!rd (o.er su((%y !%on, .#th

#ntern!t#on!% (o.er !d!(ters+ A%% o$ th#s )omes housed #n ! h!rd )!se+ The O)u%us R#$t de-

*#t ,o,,%es .e#,h %ess th!n ! (ound 11 ! mere 05= ,r!ms 11 !nd the $uture )onsumer mode%

m!y be e-en %#,hter+ The de-e%o(er he!dset !%%o.s $or he!d1tr!)*#n, .#th 0 de,rees o$ 

$reedom >DOF?& u%tr!1%o. %!ten)y !nd ! $#e%d o$ -#e. >FO/? o$ 223 de,rees d#!,on!%%y !nd

=3 de,rees hor#@ont!%%y $or )on-#n)#n, #mmers#on+ The R#$t #n)or(or!tes ! $%!t ;1#n)h

>2;+91 )ent#meter? 53H@ LCD d#s(%!y s)reen .#th ! reso%ut#on o$ 2793 by 933 (#'e%s

5

Page 11: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 11/39

>!round ;73( h#,h1de$ reso%ut#on?+ The s)reen #s d#-#ded #nto 5:3 by 933 (#'e%s (er eye&

.#th ! 7+<1#n)h >5:1m#%%#meter? $#'ed d#st!n)e bet.een %ens )enters+ The user -#e.s the

s)reen throu,h t.o %ens )u(s+ There !re (%!ns to m!*e the )onsumer mode%4s reso%ut#on !t

%e!st 2393(& !nd the )om(!ny h!s !%re!dy demonstr!ted t.o 2393( (rototy(es >the HD !nd

Cryst!% Co-e mode%s?+ The d#s(%!y #n(uts #n)%ude D/I1D S#n,%e L#n*& HDMI 2+0 !nd

USB 7+3 Fu%% S(eed& !%% $ed to #t throu,h the s#n,%e )ontro% bo' )ord+

The Ri#$ 'i$h%($ i$& i))e*&i%n+"*%,(cin- !en&e&

The Ri#$ 'i$h i$& i))e*&i%n+"*%,(cin- !en&e&

 S&$e) Re/(i*e)en$&

The O)u%us R#$t de-#)e !nd So$t.!re De-e%o(ment K#t >SDK? su((ort L#nu'& M!)

OS !nd 8#ndo.s o(er!t#n, systems+ There !re no s(e)#$#) m#n#mum system reu#rements&

6

Page 12: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 12/39

ho.e-er some re)ommended ,u#de%#nes #n)%ude"

•  8#ndo.s >/#st!& ; or 9?

• M!) OS 23+5 or h#,her

• L#nu' >Ubuntu 27+3: LTS?

• 7+3 GH@ (ro)essor

• 7 GB RAM

• D#re)t0D 23 or O(enGL 0 )om(!t#b%e -#deo )!rd

The O)u%us SDK #s (ub%#)%y !-!#%!b%e !nd o(en sour)e& me!n#n, th!t !nyone )!n

obt!#n& use !nd e-en mod#$y !nd d#str#bute the )ode+

Page 13: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 13/39

0. WORKING

  O*ien$$i%n T*cin-

The he!d tr!)*#n, so$t.!re #n the O)u%us R#$t re(%#)!tes the .!y the user .ou%d %oo* 

!round #n the re!% .or%d thus !%%o.#n, the user to %oo* !round the -#rtu!% .or%d #n the s!me

m!nner+ The (%!yers he!d mo-ement #s )ont#nuous%y !n!%y@ed !nd used to )ontro% the

-#e.& r!ther th!n re%y#n, on ! mouse or !n!%o,ue st#)* to turn your -#e. #n the ,!me+ The

ne. O)u%us /R sensor su((orts s!m(%#n, r!tes u( to 2333 H@& thus he%(#n, m#n#m#@e the

t#me bet.een the (%!yers he!d mo-ement !nd the ,!me en,#ne re)e#-#n, the sensor d!t! to

rou,h%y 7 m#%%#se)onds+ S#n)e the #n)re!sed s!m(%#n, r!tes (ro-#de ! denser d!t!set to

#nte,r!te o-er& or#ent!t#on error #s !%so redu)ed& .h#)h syn)s the (%!yers re!%1.or%d

mo-ements more .#th the ,!me+

M%$i%n Sen&%*

The O)u%us R#$t he!dset )ont!#ns ! ,yros)o(e& !))e%erometer& !nd m!,netometer+ To

determ#ne the or#ent!t#on o$ the users he!d #n the re!% .or%d& .e )omb#ne the #n$orm!t#on

$rom these sensors throu,h ! (ro)ess *no.n !s sensor $us#on+ It #s !%so used to syn)hron#@e

the users -#rtu!% (ers(e)t#-e #n re!%1t#me+ The d!t! (ro-#ded by these sensors he%( to

!))ur!te%y tr!)* !nd (ortr!y y!.& (#t)h& !nd ro%% mo-ements+

!

Page 14: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 14/39

A -ery s#m(%e mode% o$ the users he!d !nd ne)* #s use$u% #n !))ur!te%y tr!ns%!t#n,

sensor #n$orm!t#on $rom he!d mo-ements #nto )!mer! mo-ements+ Th#s #s denoted !s the

he!d mode%& !nd #t re(resents the $!)t th!t mo-ement o$ the he!d #n !ny o$ the three

d#re)t#ons !)tu!%%y (#-ots !round ! (o#nt rou,h%y !t the b!se o$ your ne)*ne!r your 

-o#)e1bo'+ De(th (er)e(t#on !nd the un)om$ort!b%e $ee%#n, norm!%%y !sso)#!ted .#th /R 

.hen you rot!te your he!d !re so%-ed by (rodu)#n, ! tr!ns%!t#on !t your eyes thereby

)re!t#n, ! mot#on (!r!%%!'+

The Ri#$& %*ien$$i%n i& *e"%*$e, & &e$ %#+

*%$$i%n& in *i-h$+hn,e, c%%*,in$e &&$e).

The most -!%u!b%e d!t! $or he!d or#ent!t#on tr!)*#n, #s (ro-#ded by the ,yros)o(e&

.h#)h re(orts the r!te o$ rot!t#on >!n,u%!r -e%o)#ty? !round & !nd !'es #n

r!d#!nsse)ond+ The O)u%us SDK )!n determ#ne the d#re)t#on o$ the R#$t re%!t#-e to .here #t

 be,!n s#n)e #t )ont#nuous%y )o%%e)ts !n,u%!r -e%o)#ty s!m(%es o-er t#me+

"

Page 15: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 15/39

A%thou,h the ,yros)o(e (ro-#des or#ent!t#on re%!t#-e to the st!rt#n, (o#nt& #t (oses

t.o )h!%%en,es" #t )!nt (ro-#de the or#,#n!% or#ent!t#on o$ the he!dset !nd #t #s sub6e)t to !

sm!%% !mount o$ dr#$t o-er t#me #+e+ #m!,#ne re1or#ent#n, your he!d b!)* to (er$e)t )enter 

 but #n the ,!me youre no. %oo*#n, s%#,ht%y %e$t or r#,ht+ These !re ob-#ous%y s#,n#$#)!nt

#ssues $or !ny /R ,!me .#th ! $#'ed re$eren)e (o#nt >#+e+ ! ,!me .#th ! )o)*(#t& .here your 

he!ds or#ent!t#on does not !$$e)t the (os#t#on o$ .h!te-er )!r(%!neme)h youre (#%ot#n,?+

 Ne-erthe%ess& by %e-er!,#n, the !))e%erometer to est#m!te the do.n -e)tor !nd our ‖

m!,netometer to me!sure stren,th !nd d#re)t#on o$ the m!,net#) $#e%d& .e )!n )omb#ne

them to !%%o. $or )orre)t#on o$ dr#$t #n !%% three !'es+

Thus the O)u%us R#$t he!dset )ont!#ns ! ,yros)o(e& !))e%erometer& !nd

m!,netometer+ The #n$orm!t#on $rom these sensors !re )omb#ned throu,h ! (ro)ess *no.n

!s sensor $us#on to determ#ne the or#ent!t#on o$ the userJs he!d #n the re!% .or%d& !nd to

syn)hron#@e the userJs -#rtu!% (ers(e)t#-e #n re!%1t#me+ These sensors (ro-#de d!t! to

!))ur!te%y tr!)* !nd (ortr!y y!.& (#t)h& !nd ro%% mo-ements+

A -ery s#m(%e mode% o$ the userJs he!d !nd ne)* to be use$u% #n !))ur!te%y

tr!ns%!t#n, sensor #n$orm!t#on $rom he!d mo-ements #nto )!mer! mo-ements h!-e been

$ound !nd th#s #s re$erred #n short !s the he!d mode%& !nd #t re$%e)ts the $!)t th!t mo-ement

o$ the he!d #n !ny o$ the three d#re)t#ons !)tu!%%y (#-ots !round ! (o#nt rou,h%y !t the b!se

o$ our ne)*ne!r our -o#)e1bo'+ Th#s me!ns th!t rot!t#on o$ the he!d !%so (rodu)es !

tr!ns%!t#on !t our eyes& )re!t#n, mot#on (!r!%%!'& ! (o.er$u% )ue $or both de(th (er)e(t#on

!nd )om$ort+

10

Page 16: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 16/39

 P%&i$i%n T*cin-

Pos#t#on tr!)*#n, o(ens ne. (oss#b#%#t#es $or more )om$ort!b%e& #mmers#-e

e'(er#en)es !nd ,!me(%!y e%ements+ For e'!m(%e& ! )o)*(#t )onso%e )!n be e'!m#ned by

the (%!yers by %e!n#n, #n& they )!n (eer !round )orners .#th ! subt%e sh#$t o$ the body& or 

s#deste( (ro6e)t#%es by mo-#n, out o$ the#r .!y& to n!me ! $e.+ DK7 #ntrodu)es 51de,ree1

o$1$reedom (os#t#on tr!)*#n, to the R#$t+ Underne!th the DK7s IR1tr!ns%u)ent outer )!s#n,

#s !n !rr!y o$ #n$r!red m#)ro1LEDs& .h#)h !re tr!)*ed #n re!% s(!)e by the #n)%uded #n$r!red

)!mer!+ Pos#t#on!% tr!)*#n, shou%d !%.!ys )orres(ond 2"2 .#th the userJs mo-ements !s

%on, !s they !re #ns#de the tr!)*#n, )!mer!Js -o%ume+ Au,ment#n, the res(onse o$ (os#t#on

tr!)*#n, to the (%!yerJs mo-ements )!n be d#s)om$ort#n,+

The SDK re(orts ! rou,h mode% o$ the userJs he!d #n s(!)e b!sed on ! set o$ (o#nts

!nd -e)tors+ The mode% #s de$#ned !round !n or#,#n (o#nt& .h#)h shou%d be )entered

!((ro'#m!te%y !t the (#-ot (o#nt o$ the userJs he!d !nd ne)* .hen they !re s#tt#n, u( #n !

)om$ort!b%e (os#t#on #n $ront o$ the )!mer!+

Here .e h!-e to ,#-e users the !b#%#ty to reset the he!d mode%Js or#,#n (o#nt b!sed

on .here they !re s#tt#n, !nd ho. the#r R#$t #s set u(+ Users m!y !%so sh#$t or mo-e dur#n,

,!me(%!y& !nd there$ore shou%d h!-e the !b#%#ty to reset the or#,#n !t !ny t#me+ A%so shou%d

 (ro-#de users .#th some me!ns o$ ,u#d!n)e to he%( them best (os#t#on themse%-es #n $ront

o$ the )!mer! to !%%o. $ree mo-ement dur#n, our e'(er#en)e .#thout %e!-#n, the tr!)*#n,

-o%ume+ Other.#se& ! user m#,ht un*no.#n,%y set the or#,#n to ! (o#nt on the ed,e o$ the

)!mer!Js tr!)*#n, r!n,e& )!us#n, them to %ose (os#t#on tr!)*#n, .hen they mo-e+ Th#s )!n

t!*e the $orm o$ ! set1u( or )!%#br!t#on ut#%#ty se(!r!te $rom ,!me(%!y+

11

Page 17: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 17/39

The he!d mode% #s (r#m!r#%y )om(osed o$ three -e)tors+ One -e)tor rou,h%y m!(s

onto the userJs ne)*& .h#)h be,#ns !t the or#,#n o$ the (os#t#on tr!)*#n, s(!)e !nd (o#nts to

the )enter eye& ! (o#nt rou,h%y !t the userJs nose br#d,e+ T.o -e)tors or#,#n!te $rom the

)enter eye& one (o#nt#n, to the (u(#% o$ the %e$t eye& the other to the r#,ht+ More det!#%ed

do)ument!t#on on user (os#t#on d!t! )!n be $ound #n the SDK+

Pos#t#on tr!)*#n, o(ens ne. (oss#b#%#t#es $or more )om$ort!b%e& #mmers#-e

e'(er#en)es !nd ,!me(%!y e%ements+ P%!yers )!n %e!n #n to e'!m#ne ! )o)*(#t )onso%e& (eer 

!round )orners .#th ! subt%e sh#$t o$ the body& dod,e (ro6e)t#%es by du)*#n, out o$ the#r 

.!y& !nd mu)h more+

A%thou,h (os#t#on tr!)*#n, ho%ds ! ,re!t de!% o$ (otent#!%& #t !%so #ntrodu)es ne.

)h!%%en,es+ F#rst& users )!n %e!-e the -#e.#n, !re! o$ the tr!)*#n, )!mer! !nd %ose (os#t#on

tr!)*#n,& .h#)h )!n be ! -ery 6!rr#n, e'(er#en)e+ >Or#ent!t#on tr!)*#n, $un)t#ons #ns#de !nd

outs#de the )!mer!Js tr!)*#n, r!n,e& b!sed on the (ro(r#et!ry IMU te)hno%o,y .h#)h h!s

)!rr#ed o-er $rom DK2 to )om(%ement ne. )!mer!1b!sed or#ent!t#on !nd (os#t#on!%

tr!)*#n,+? To m!#nt!#n ! )ons#stent& un#nterru(ted e'(er#en)e& .e shou%d (ro-#de users .#th

.!rn#n,s !s they be,#n to !((ro!)h the ed,es o$ the )!mer!Js tr!)*#n, -o%ume be$ore

 (os#t#on tr!)*#n, #s %ost+ They shou%d !%so re)e#-e some $orm o$ $eedb!)* th!t .#%% he%(

them better (os#t#on themse%-es #n $ront o$ the )!mer! $or tr!)*#n,+

Th#s !%so re)ommend $!d#n, the s)ene to b%!)* be$ore tr!)*#n, #s %ost& .h#)h #s !

mu)h %ess d#sor#ent#n, !nd d#s)om$ort#n, s#,ht th!n see#n, the en-#ronment .#thout

 (os#t#on tr!)*#n, .h#%e mo-#n,+ The SDK de$!u%ts to us#n, or#ent!t#on tr!)*#n, !nd the

he!d mode% .hen (os#t#on tr!)*#n, #s %ost+ 8h#%e th#s does mere%y s#mu%!te the e'(er#en)e

12

Page 18: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 18/39

o$ us#n, the DK2& mo-#n, .#th the e'(e)t!t#on o$ (os#t#on tr!)*#n, !nd not h!-#n, the

rendered s)ene res(ond !))ord#n,%y )!n be d#s)om$ort#n,+

The se)ond )h!%%en,e #ntrodu)ed by (os#t#on tr!)*#n, #s th!t users )!n no. mo-e the

-#rtu!% )!mer! #nto unusu!% (os#t#ons th!t m#,ht h!-e been (re-#ous%y #m(oss#b%e+ For 

#nst!n)e& users )!n mo-e the )!mer! to %oo* under ob6e)ts or !round b!rr#ers to see (!rts o$ 

the en-#ronment th!t .ou%d be h#dden $rom them #n ! )on-ent#on!% -#deo ,!me+ On the one

h!nd& th#s o(ens u( ne. methods o$ #nter!)t#on& %#*e (hys#)!%%y mo-#n, to (eer !round

)o-er or e'!m#ne ob6e)ts #n the en-#ronment+

On the other h!nd& users m!y be !b%e to un)o-er te)hn#)!% short)uts th!t m#,ht h!-e

t!*en #n des#,n#n, the en-#ronment th!t .ou%d norm!%%y be h#dden .#thout (os#t#on

tr!)*#n,+ 8e h!-e to t!*e )!re to ensure th!t !rt !nd !ssets do not bre!* the userJs sense o$ 

#mmers#on #n the -#rtu!% en-#ronment+

A re%!ted #ssue #s th!t the user )!n (otent#!%%y use (os#t#on tr!)*#n, to )%#( throu,h

the -#rtu!% en-#ronment by %e!n#n, throu,h ! .!%% or ob6e)t+ One !((ro!)h #s to des#,n your 

en-#ronment so th!t #t #s #m(oss#b%e $or the user to )%#( throu,h !n ob6e)t .h#%e st#%% #ns#de

the )!mer!Js tr!)*#n, -o%ume+ Fo%%o.#n, the re)ommend!t#ons !bo-e& the s)ene .ou%d

$!de to b%!)* be$ore the user )ou%d )%#( throu,h !nyth#n,+ S#m#%!r to (re-ent#n, users $rom

!((ro!)h#n, ob6e)ts )%oser th!n the o(t#)!% )om$ort @one o$ 3+;<10+< meters& ho.e-er& th#s

)!n m!*e the -#e.er $ee% d#st!n)ed $rom e-eryth#n,& !s #$ surrounded by !n #n-#s#b%e

 b!rr#er+ E'(er#ment!t#on !nd test#n, .#%% be ne)ess!ry to $#nd !n #de!% so%ut#on th!t

 b!%!n)es us!b#%#ty !nd )om$ort+

13

Page 19: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 19/39

A%thou,h .e en)our!,e de-e%o(ers to e'(%ore #nno-!t#-e ne. so%ut#ons to these

)h!%%en,es o$ (os#t#on tr!)*#n,& .e d#s)our!,e !ny method th!t t!*es !.!y (os#t#on

tr!)*#n, $rom the user or other.#se )h!n,es #ts beh!-#or .h#%e the -#rtu!% en-#ronment #s #n

-#e.+ See#n, the -#rtu!% en-#ronment sto( res(ond#n, >or res(ond#n, d#$$erent%y? to

 (os#t#on tr!)*#n,& (!rt#)u%!r%y .h#%e mo-#n, #n the re!% .or%d& )!n be d#s)om$ort#n, to the

user+ Any method $or )omb!t#n, these #ssues shou%d (ro-#de the user .#th !deu!te

$eedb!)* $or .h!t #s h!((en#n, !nd ho. to resume norm!% #nter!)t#on+

 L%' Pe*&i&$ence

Lo. (ers#sten)e re%!tes to ho. u#)*%y the d#s(%!ys re$resh+ The s.#t)h $rom LCD

>#n DK2? to OLED >#n DK7? d#s(%!ys (%!yed ! b#, ro%e #n do#n, !.!y .#th the sme!r#n, or 

,host#n, o$ ob6e)ts+ No. on%y the u(d!ted $r!mes !re d#s(%!yed to the user& !s they !re

dr!.n by the GPU on%y the u(d!ted $r!mes !re d#s(%!yed to the user+ DK7 uses ! %o.

 (ers#sten)e OLED d#s(%!y to e%#m#n!te mot#on b%ur !nd 6udder& t.o o$ the b#,,est $!)tors #n

)!us#n, s#mu%!tor s#)*ness+ Th#s ne.%y1#ntrodu)ed $e!ture he%(s m!*es the s)ene !((e!r 

-#su!%%y st!b%e+

The ne. h!rd.!re h!s HD d#s(%!ys& sus(e)ted to be ;73( d#s(%!y& !s the #nd#-#du!%

 (#'e%s )ou%d st#%% be seen& )re!t#n, ! s)reen door e$$e)t+ The ,o!% o$ the O)u%us te!m #s to

!))om(%#sh ,re!ter reso%ut#ons !nd !tt!#n e-en %o.er %!ten)y+ The#r !#m #s to %o.er the

)urrent number $rom !round 03 ms to under the sub173 ms r!n,e $or the $#n!% )onsumer 

-ers#on+

14

Page 20: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 20/39

The Oc(!(& Ri#$ DK2 'i!! &"%*$ !%'+"e*&i&$ence ,i&"!&3 'hich 'i!! *e,(ce $he

n(&e+in,(cin- )%$i%n 4!(* "*%,(ce, 4 #&$+"ce, -)e&.

O)u%us /R de$#nes %!ten)y !s the tot!% t#me bet.een mo-ement o$ the users he!d

!nd the u(d!ted #m!,e be#n, d#s(%!yed on the s)reen >mot#on1to1(hoton ?& !nd #t #n)%udes‖

the t#mes $or $us#on& #m!,e tr!nsm#ss#on& render#n,& sensor res(onse !nd d#s(%!y res(onse+

Redu)#n, %!ten)y #s )r#t#)!% to ! )om$ort!b%e !nd #mmers#-e /R e'(er#en)e+ One o$ the

un#ue (o#nts th!t se(!r!te R#$t $rom #ts )om(et#tors #s #ts %o. %!ten)y he!d tr!)*#n,+

Thus $or underst!nd#n, the .or*#n, o$ O)u%us R#$t& .e $#rst need to underst!nd the

.or*#n, o$ !ny he!d mounted d#s(%!y #n /R+ The (r#n)#(%e #n ,ener!% #s )!%%ed !s )%osed

>-#deo on%y? HMD+ Here& the mon#tor #s mounted -ery )%ose to the eye+

C*e$in- 5R 'i$h HMD

15

Page 21: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 21/39

The O)u%us R#$t .or*s %#*e ! )on-ent#on!% he!d1mounted d#s(%!y& but (!)*s ! $e.

$e!tures th!t m!*e #t #de!% $or ,!m#n,+ For e'!m(%e& the R#$t o$$ers #m(ress#-e he!d1

tr!)*#n, )!(!b#%#t#es stereos)o(#) 0D render#n, ! .#de $#e%d o$ -#e. >223 de,rees 11 most

he!dsets on%y o$$er !round :3 de,rees? !nd se-er!% #n(uts >D/IHDMI !nd USB?+ 8hen

.e!r#n, the O)u%us& e!)h eye ,ets )%ose !nd (erson!% .#th ! 5:3'933 LCD s)reen $or !

tot!% reso%ut#on o$ 2&793'933 >;73(?+

Oc(!(& Ri#$6& M&&i7e #ie!, %# 7ie'

16

Page 22: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 22/39

8. INTERFACING

The O)u%us SDK )!n be )urrent%y run #n M!) OS& 8#ndo.s >/#st! ;& 9? L#nu'+

There !re no s(e)#$#) )om(uter h!rd.!re reu#rements $or the O)u%us SDK ho.e-er& !

)om(uter .#th ! modern ,r!(h#)s )!rd #s re)ommended+ A ,ood ben)hm!r* #s to try

runn#n, Unre!% En,#ne 0 !nd Un#ty !t 53 $r!mes (er se)ond >FPS? .#th -ert#)!% syn) !nd

stereo 0D en!b%ed+ The $o%%o.#n, )om(onents !re (ro-#ded !s ! ,u#de%#ne"

• L#nu'" Ubuntu 27+3: LTS

• 7+3 GH@ (ro)essor

• 7 GB system RAM

• D#re)t0D23

• O(enGL 0 C/C

• 8#ndo.s" /#st!& ;& or 9

M!ny %o.er end mob#%e -#deo )!rds& su)h !s the Inte% HD :333& )ons#sts ,r!(h#)s

th!t )!n run m#n#m!% R#$t demos& the#r render#n, throu,hout m!y be #n!deu!te $or $u%%1

s)ene 53 FPS+ The SDK !%so su((orts ,!m#n, )ontro%%ers .h#)h #n)%ude bo' 053 .#red

)ontro%%ers $or bo' !nd the Sony (%!y st!t#on DUALsho)*0 )ontro%%er $or M!) OS+ To use

the he!dset the )ontro% bo' #s )onne)ted .#th the )om(uter -#! the USB (ort us#n, D#,#t!%

/#deo Inter!)t#-e >D/I? or H#,h De$#n#t#on Mu%t#1med#! Inter$!)e >HDMI?+

1

Page 23: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 23/39

9. ADOPTION

G!mes !nd ,!me (%!t$orms must be s(e)#$#)!%%y des#,ned to .or* )orre)t%y .#th the

O)u%us R#$t+ O)u%us #s (rodu)#n, ! so$t.!re de-e%o(ment *#t >SDK? to !ss#st de-e%o(ers

.#th #nte,r!t#n, the O)u%us R#$t .#th the#r ,!mes+ The SDK .#%% #n)%ude )ode& s!m(%es !nd

do)ument!t#on+ S#n)e #ts #ntrodu)t#on& m!ny de-e%o(ers h!-e been .or*#n, on #nte,r!t#on+

Te!m Fortress 7 .!s the $#rst ,!me to !dd su((ort $or the O)u%us R#$t& !nd #s )urrent%y

!-!#%!b%e to (%!y .#th the O)u%us R#$t

de-e%o(ment *#t by use o$ ! )omm!nd %#ne o(t#on+ A%thou,h !t the t#me o$ th#s .r#t#n, the

)onsumer -ers#on o$ O)u%us R#$t #sn4t out yet& there !re !%re!dy some ,!mes $rom m!6or 

de-e%o(ers th!t h!-e been )re!ted or (orted to .or* .#th the de-#)e+ These #n)%ude"

• Doom 0 BFG Ed#t#on by #d So$t.!re 1 the $#rst O)u%us1re!dy ,!me+

•  E-e" /!%*yr#e by CCP G!mes 1 !n e')%us#-e %!un)h t#t%e $or O)u%us R#$t+

•  Te!m Fortress 7 by /!%-e 1 ! (ort th!t )!n be (%!yed #n /R mode+

• H!%$ L#$e 7 by /!%-e 1 !nother (ort th!t )!n be (%!yed #n /R mode+

• H!.*en by Meteor Entert!#nment !nd Adhes#-e G!mes+

: Te) F%*$*e&& 2 %n Oc(!(& Ri#$

1!

Page 24: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 24/39

Un$ortun!te%y& not 6ust !ny 01D ,!me )!n be (%!yed .#th the de-#)e 6ust yet+ Due to

the un#ue (ro(ert#es o$ the R#$t& #n)%ud#n, #ts .#de $#e%d o$ -#s#on !nd he!d1tr!)*#n,

!b#%#t#es& ,!mes !nd other !((%#)!t#ons .#%% h!-e to be s(e)#$#)!%%y m!de to .or* .#th the

de-#)e+

1"

Page 25: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 25/39

:. SIMILAR TECHNOLOGIES

 G%%-!e -!&&

Goo,%e G%!ss #s ! ty(e o$ .e!r!b%e te)hno%o,y .#th !n o(t#)!% he!d1mounted d#s(%!y

>OHMD?+ It .!s de-e%o(ed by Goo,%e .#th the m#ss#on o$ (rodu)#n, ! m!ss1m!r*et

ub#u#tous )om(uter+

G%%-!e -!&&

For some re!son (eo(%e !%.!ys )om(!re O)u%us R#$t .#th Goo,%e ,%!ss+ A(!rt $rom

the $!)t th!t they both !re ! ty(e o$ He!d Mounted D#s(%!y& they !re )om(%ete%y d#$$erent

!nd they .ere bu#%t $or tot!%%y d#$$erent (ur(oses !nd $or d#$$erent !ud#en)e too+ O)u%us R#$t

#s des#,ned e'(%#)#t%y $or ,!m#n, (ur(oses& .here!s Goo,%e ,%!ss #s bu#%t $or ! more

,ener!% (ur(ose o$ mob#%#ty !nd )onne)t#-#ty+

 S%n6& P*%;ec$ M%*"he(&

Pro6e)t Mor(heus #s the )oden!me $or !n u()om#n, -#rtu!% re!%#ty he!dset (rodu)ed

 by Sony Com(uter Entert!#nment+ It #s des#,ned to be $u%%y $un)t#on!% .#th the Sony

P%!ySt!t#on : !nd .or* .#th the P%!ySt!t#on /#t!+ It #s )urrent%y ! (rototy(e !nd .#%% be

re%e!sed somet#me !$ter 732:+

20

Page 26: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 26/39

P*%;ec$ M%*"he(&

Pro6e)t Mor(heus )!n tru%y be )ons#dered !s ! )om(et#t#on to O)u%us R#$t+ L#*e

O)u%us R#$t& Pro6e)t Mor(heus #s des#,ned (r#m!r#%y $or ,!m#n, (ur(oses !nd !%so both the

 (rodu)ts .#%% be t!r,eted to the s!me !ud#en)e+ Ne#ther he!dset #s !ny.here ne!r the

$#n#shed (rodu)t thou,h !nd both )om(!n#es #ns#st th!t the des#,n !nd te)hn#)!%

s(e)#$#)!t#ons m!y )h!n,e s#,n#$#)!nt%y be$ore re%e!se+

 The Si<$h Sen&e Techn%!%-

S#'th Sense #s ! .e!r!b%e ,esture b!sed de-#)e th!t !u,ments the (hys#)!% .or%d

.#th d#,#t!% #n$orm!t#on !nd %ets (eo(%e use n!tur!% h!nd ,estures to #nter!)t .#th th!t

#n$orm!t#on+

Si<$h Sen&e Techn%!%-

21

Page 27: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 27/39

It .!s de-e%o(ed by Pr!n!- M#stry& ! PhD student #n the F%u#d Inter$!)es Grou( !t

the MIT Med#! L!b+ A ,r!d student .#th the F%u#d Inter$!)es Grou( !t MIT& he )!used !

storm .#th h#s )re!t#on o$ S#'th Sense+

O)u%us R#$t !nd S#'th Sense !re by no me!ns )om(et#tors& #n $!)t& there #s !

 (oss#b#%#ty th!t both te)hno%o,#es )!n .or* #n un#son !nd )om(%ement e!)h other+ The

#ntrodu)t#on o$ the O)u%us R#$t -#rtu!% re!%#ty he!dset #s ! (!rt#)u%!r%y e')#t#n, de-e%o(ment

$or S#'th Sense be)!use the he!dset #s ! n!tur!% m!t)h $or the 0D #n(ut de-#)es+

22

Page 28: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 28/39

 COMPARISON

C%)"*$i7e &$(, %# Oc(!(& Ri#$ DK 2 n, P*%;ec$ M%*"he(&

The O)u%us R#$t De-e%o(ment K#t 7 #s the se)ond ,ener!t#on or se)ond #ter!t#on o$ 

-#rtu!% re!%#ty $rom O)u%us /R !nd #t #s he!d1mounted d#s(%!y th!t .#%% be so%d to

de-e%o(ers .ho .!nt ! he!d st!rt #n m!*#n, -#rtu!% ,!mes $or the de-#)e+ It h!s !n OLED

d#s(%!y des#,ned to use %o.1(ers#sten)e1o$1-#s#on to smooth mot#on& !%so ! $u%%

 (os#t#on!% tr!)*#n, system .#th !n u(d!te r!te o$ 53H@+ Sony4s /R system #s )urrent%y

termed !s Pro6e)t Mor(heus& !nd #t .#%% .or* e')%us#-e%y .#th PS:+ The he!dset #nte,r!tes

.#th the P%!ySt!t#on C!mer! $or tr!)*#n, !nd P%!ySt!t#on Mo-e $or mot#on )ontro%+ 8h#%e

the )urrent%y #t uses ! <1meter )!b%e& Sony .ou%d %#*e to m!*e #t .#re%ess by #ts re%e!se

d!te+

There #s more to /#rtu!% Re!%#ty th!n h!rd.!re+ The )om(!t#b#%#ty o$ the de-#)es #n

terms o$ so$t.!re %#br!r#es #s !%so essent#!%+ 8h#)h #s .here O)u%us R#$t DK7 #s .#nn#n,

 be)!use o$ #ts (re-#ous #ter!t#on #t #s )om(!t#b%e .#th most (o(u%!r ,!mes #n)or(or!t#n,

-#rtu!% re!%#ty+ The O)u%us R#$t& sho.s #ts roots !s ! homem!de so%ut#on !nd e!s#er to use !s

the O)u%us R#$t4s use o$ e%!st#)s #s s#m(%e+

Pro6e)t Mor(heus h!s ! s%ee* !nd $utur#st#) e'ter#or !((e!r!n)e th!t .#%% de$#n#te%y

!ttr!)t ,!mers+ It reu#res ! t.o1ste( (ro)ess o$ ,ett#n, #t on your he!d !nd then !d6ust#n,

the de(th o$ the d#s(%!y #nto your $!)e+

Mor(heus !%so uses ne. 0D !ud#o te)hno%o,y th!t re1 )re!tes stereos)o(#) sounds #n

!%% d#re)t#ons !nd )h!n,es #n re!%1t#me de(end#n, on the .e!rer4s he!d or#ent!t#on& .h#)h #s

not used #n R#$t+ The de-#)e #s !%so )om(!t#b%e .#th the Du!%Sho)* : .#re%ess )ontro%%er

23

Page 29: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 29/39

!nd P%!ySt!t#on Mo-e m!*es $or ! ne-er seen be$ore /R st#mu%!t#on+

Pro6e)t Mor(heus !((e!rs to su$$er $rom %ess o$ ! s)reen door e$$e)t+ But there #s

#m!,e (ers#sten)e #n Sony& so O)u%us R#$t .#ns #n th#s !re!+ Des(#te th#s O)u%us R#$t #s

 (retty un)om$ort!b%e to use #$ one .e!rs ,%!sses+ By )om(!r#son Pro6e)t Mor(heus #s -ery

er,onom#)!%%y des#,ned& !nd -ery e!sy to !d6ust+ O)u%us R#$t #s $or PC !nd Pro6e)t

Mor(heus #s $or P%!y St!t#on :+

S%n& P*%;ec$ M%*"he(&

In the e!r%y st!,es& more #nno-!t#on m!y )ome $rom O)u%us R#$t s#m(%y $rom the

stren,th o$ the $ree o(en sour)e )ommun#ty& but e-entu!%%y Sony4s (rodu)t .#%% h!-e some

!m!@#n, b%o)*busters $rom #ts AAA de-e%o(ers+ Ne#ther he!dset #s !ny.here ne!r the

$#n#shed (rodu)t thou,h !nd both )om(!n#es #ns#st th!t the des#,n !nd te)hn#)!%

s(e)#$#)!t#ons m!y )h!n,e s#,n#$#)!nt%y be$ore re%e!se+

24

Page 30: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 30/39

=. COMPARISON OF SPECIFICATIONS

25

Page 31: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 31/39

>. FUTURE SCOPE

Thou,h the O)u%us R#$t h!s hu,e #m(%#)!t#ons $or the ,!m#n, #ndustry& #ts (otent#!%

stret)hes .!y beyond ,!mes+ The O)u%us R#$t o$$ers un(re)edented %e-e%s o$ s#mu%!t#on

th!t )!n be use$u% #n ne!r%y e-ery )ore #ndustry+ It m!y e-en (ro-e more re-o%ut#on!ry th!n

the sm!rt (hone+

 F%* Re)%$e In$e*c$i%n&

The m!,#) o$ O)u%us R#$t !nd -#rtu!% re!%#ty #n ,ener!% #s ho. #t ,r!nts us the

!b#%#ty to be (resent #n !nother .or%d+ Th!t )on)e(t )!n be t!*en !nd !u,mented by the

,%ob!% #nter)onne)tedness o$ the 72st Century to (ro-#de $or some m#nd1b%o.#n,

e'(er#en)es+ In some .!ys& the O)u%us R#$t )!n be used to (ro6e)t onese%$ to (%!)es th!t

m!y not be re!)h!b%e other.#se+

• 5i*$(! $%(*i&)

8hen Goo,%e Street /#e. debuted #n 733;& #t !m!@ed e-erybody+ It .!s the

n!tur!% ne't ste( !$ter s!te%%#te m!( te)hno%o,y& !nd the O)u%us R#$t .#%% dr#-e th!t

e-o%ut#on one ste( $urther+ R!ther th!n s#m(%e street -#e.s& #m!,#ne -#rtu!% re)re!t#ons o$ 

ent#re E!rth %o)!t#ons+ Im!,#ne be#n, !b%e to e'(%ore those %o)!t#ons #n re!%1t#me do.n to

the $#nest det!#%s+

Th#s #s ,re!t ne.s $or those .ho !re (hys#)!%%y un!b%e to tr!-e% >e+,+ due to

 (hys#)!% #n6ury? or %#m#ted by the $#n!n)#!% )osts o$ tr!-e%+ It )ou%d !%so !%%o. us to e'(%ore

 (%!)es o$ the .or%d th!t !re #nherent%y d!n,erous >%#*e remote 6un,%e !re!s? or #m(oss#b%e

to re!)h >su)h !s mount!#n r!n,es or underse! )!-erns?+

26

Page 32: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 32/39

• P$ien$ c*e

It )!n be ! re!% (!#n $or #n)!(!)#t!ted or unst!b%e (!t#ents to )onst!nt%y tr!-e%

 b!)* !nd $orth to do)tors !nd ther!(#sts+ At $#rst& the O)u%us R#$t )ou%d (ro-#de ! .!y $or 

do)tors !nd (!t#ents to meet re,u%!r%y $or sess#ons& but !s the te)h !d-!n)es& #t )ou%d e-en

!%%o. $or remote e'!m#n!t#ons+

 F%* E,(c$i%n

• C!&&*%%)&

8h#%e on%#ne )ourses !re noth#n, ne.& they st#%% h!-e ! %on, .!y to ,o be$ore

theyJ%% be seen !s eu!% to %#-e )%!ssrooms+ The O)u%us R#$t m#,ht be the *ey to (ro-#d#n, !

better en-#ronment $or remote %e!rners+ Comb#ned .#th the !$orement#oned -#rtu!%

tour#sm& )%!ssrooms )ou%d emb!r* on h#,h1te)h $#e%d tr#(s to $ore#,n %!nds $or ! $r!)t#on o$ 

the )ost+

• C*e$i7e e<"!%*$i%n

 The R#$t o(ens u( do@ens o$ ne. .!ys $or )h#%dren to e'(%ore )re!t#-e

edu)!t#on+ Edu)!t#on!% M#ne)r!$t #s ,!#n#n, ,round !s ! -#!b%e te!)h#n, too%& )urrent%y

ut#%#@ed #n :3 )ountr#es+

• S"eci! !e*nin-

The R#$t h!s !%so sho.n to be !n e$$e)t#-e too% #n s#tu!t#ons th!t #n-o%-e

s(e)#!% needs )h#%dren or *#ds .#th so)#!% !n'#ety+

2

Page 33: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 33/39

 F%* T*inin- n, Si)(!$i%n

The s#mu%!t#on !s(e)t o$ the O)u%us R#$t )!n be (ut to use !s ! too% $or tr!#n#n,+ ItJs

one o$ the more ob-#ous non1,!m#n, !((%#)!t#ons $or the de-#)e& most%y be)!use non1/R 

s#mu%!t#ons !%re!dy e'#st #n m!ny $#e%ds& but the u!%#ty o$ s#mu%!t#on #s .h!tJs #m(ort!nt

here+

• Me,icine

Modern sur,ery s#mu%!t#ons !re !)tu!%%y u#te so(h#st#)!ted !%re!dy #n $!)t&

theyJre so so(h#st#)!ted th!t the $#e%d doesnJt !)tu!%%y need ! de-#)e %#*e the O)u%us R#$t+

Ho.e-er& the R#$tJs (r#)e t!, #s e'treme%y !((e!%#n,& es(e)#!%%y !s ! too% $or sho.#n,

student sur,eons the (ers(e)t#-e o$ ! sur,ery1#n1(ro,ress+

As $!r !s O)u%us demos ,o& the sur,ery #snJt ! (!rt#)u%!r%y !d-!n)ed use o$ 

-#rtu!% re!%#ty+ ItJs b!s#)!%%y 6ust ! .#des)reen -#deo (%!y#n, #n $ront o$ your eyes& .#th the

!b#%#ty to %e!n #n $or ! )%oser -#e. o$ the !)t#on+ But )om(!red to 6ust .!t)h#n, the -#deo on

! )om(uter s)reen& the O)u%us -#deo #s !r,u!b%y better !t b%o)*#n, d#str!)t#ons+ P%us& #t

sho.s you e'!)t%y .h!t the o(er!t#n, sur,eon .!s see#n, dur#n, re!%1.or%d (ro)edures+

 F%* A*chi$ec$(*e n, M%,e!in-

8h#%e the e'(%or!t#on o$ $!nt!sy en-#ronments #s !n ob-#ous se%%#n, (o#nt $or the

O)u%us R#$t& some !re us#n, the de-#)e to e'(%ore en-#ronments be$ore theyJre )onstru)ted

#n the re!% .or%d+

2!

Page 34: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 34/39

• A*chi$ec$(*e

A %ot o$ resour)es !re e'(ended .hen des#,n#n, !nd (rototy(#n, bu#%d#n,s&

 but the O)u%us R#$t !%%o.s !r)h#te)ts to bu#%d !nd e'(%ore the#r )re!t#ons #n ! -#rtu!%

en-#ronment .#thout the need $or !ny (hys#)!% resour)es+ As #t turns out& th#s )!n be

e'treme%y )on-en#ent+

• M%,e!in- 

/#rtu!% s)u%(t#n, #s !nother .!y #n .h#)h the R#$t (ro-#des !n out%et $or 

)re!t#-e e'(%or!t#on+ As the !bo-e -#deo sho.s& the -#rtu!% en-#ronment !%%o.s $or ! un#ue

!((ro!)h to 0D mode%#n,& .h#)h h!s #m(%#)!t#ons $or d#,#t!% !rt >thou,h #t (rob!b%y .onJt

)!t)h on unt#% (re)#s#on !nd .or*$%o. !re #m(ro-ed?+

2"

Page 35: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 35/39

?. PROBLEMS

The s)reen door e$$e)t re$ers to ! d#str!)t#n, (henomenon (eo(%e e'(er#en)e .hen

$#ne %#nes bet.een #nd#-#du!% (#'e%s )om(r#s#n, the #m!,e on ! mon#tor be)ome -#s#b%e+

Th#s !((e!rs be)!use (ro6e)tor o(t#)s most%y h!s h#,her (#'e% dens#ty th!n the (ro6e)ted

#m!,e& .h#)h !%%o.s these $#ne %#nes& .h#)h !re mu)h sm!%%er th!n the (#'e%s themse%-es& to

 be seen+ The $#ne %#nes or the sm!%% se(!r!t#ons bet.een these (#'e%s ,#-e the st#mu%!t#on or 

sens!t#on o$ .!t)h#n, !n #m!,e throu,h ! mesh& thereby the n!me+

E<)"!e %# &c*een ,%%* e##ec$ & &een in Oc(!(& Ri#$

Th#s h!((ens be)!use o$ the em(ty s(!)e bet.een (#'e%s 1 ! )h!r!)ter#st#) o$ !

d#s(%!y *no.n !s (#'e% $#%% $!)tor+ Most d#s(%!ys th!t use re!% (#'e%s >!s o((osed to

 (ro6e)t#on? h!-e some !mount o$ s(!)e bet.een (#'e%s+ On !n LCD d#s(%!y& e!)h (#'e% #s

30

Page 36: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 36/39

m!de u( o$ three sub1 )o%ored (#'e%s red& ,reen& !nd b%ue .h#)h !re %#t !t d#$$erent

#ntens#t#es to m!*e the hum!n eye (er)e#-es .h#)he-er )o%or #s #ntended $or th!t (#'e%+ The

 (#'e% (#t)h or dot (#t)h o$ ! d#s(%!y #nd#)!tes the d#st!n)e bet.een sub (#'e%s+ H#,her 

 (#'e% (#t)h ,ener!%%y )orre%!tes .#th h#,her (#'e% $#%% $!)tor+

Pi<e! #i!! #c$%*

The O)u%us R#$ts d#s(%!y h!s ! de)ent (#'e% $#%% $!)tor but be)!use #ts (ro'#m#ty to

the users eyes& the s)reen door e$$e)t be)omes u#te )r#t#)!%+

31

Page 37: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 37/39

1@. AD5ANTAGES AND DISAD5ANTAGES

 A,7n$-e&

O)u%us R#$t (ro-#des better ,!m#n, e'(er#en)e .hereby -#su!% d#s(%!y #s #nst#n)t#-e&

#e G!mers )!n or#ent!te the#r (ers(e)t#-e b!se on he!d mot#on+ A%so #t )re!te the

#m(ress#on o$ !n #mmense en-#ronment .#th#n ! sm!%% (hys#)!% s(!)e& #e %!r,e $#e%d o$ 

-#e.+ O)u%us o$$er %o. %!ten)y& $!st he!d1tr!)*#n, (er$orm!n)e+ He!d mo-ement tr!)*#n,

.#thout mot#on s#)*ness+ Ad6ust!b%e $o)us $or ne!r1or1$!r1s#,hted ,!mers+

Di&,7n$-e&

In O)u%us R#$t #t %!)*s )om(!t#b%e ,!mes+ A%so not enou,h )ontent+

32

Page 38: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 38/39

11. CONCLUSION

/R ho%ds out the (rom#se o$ !%%o.#n, us to %#ter!%%y sho. one !nother .h!t .e me!n

r!ther th!n mere%y des)r#b#n, #t .#th )rude -erb!% !((ro'#m!t#ons+ /R o$$ers the (oss#b#%#ty

o$ e-o%-#n, our )ommun#)!t#on #nto ! *#nd o$ te%e(!thy& u%t#m!te%y br#d,#n, the ,!(

 bet.een our d#s)rete #m!,#n!t#ons+ Th#s #s .h!t -#rtu!% re!%#ty ho%ds out to us 1 the

 (oss#b#%#ty o$ .!%*#n, #nto the )onstru)ts o$ the #m!,#n!t#on+ And #n th#s $#e%d r!(#d

!d-!n)ements !re be#n, m!de by O)u%us /R !nd Sony entert!#nment+ Thou,h both -ery

s#m#%!r & but m!de $or d#$$erent (%!t$orms her!%d #n the /R !,e .#th the#r $utur#st#) %oo*#n,

de-#)es & !nd !re !%so (%!y#n, ! m!6or ro%e #n m!*#n, /#rtu!% re!%#ty !-!#%!b%e to ,ener!%

 (ub%#) + Both the de-#)es h!-e some dr!.b!)*s .h#)h h!-e been s!#d to be remo-ed by the

t#me the de-#)es re!)h the )onsumer m!r*et+

E!r%y #m(ress#ons o$ the de-e%o(er mode% h!-e been %!r,e%y (os#t#-e+ M!ny (eo(%e

th#n* the R#$t #s #n)red#b%y )oo%+ On the other h!nd& there h!-e been the e'(e)ted

)om(%!#nts !bout n!use! !nd d#@@#ness& !nd some )on)ern !bout us#n, ,%!sses .#th the

O)u%us R#$t+ The R#$t %ets you ste( #nto ! ,!me& %oo* !round #n !ny d#re)t#on !nd see the

,!me en-#ronment !%% !round you r!ther th!n on ! $%!t s)reen surrounded by your %#-#n,

room de)or+ And you see #t #n 0D+ Not u#te the te)hno%o,y th!t .e see #n $#)t#on!% mo-#es

yet& but ! ,ood ste( #n th!t d#re)t#on+

As #t !%.!ys does& te)hno%o,y h!s #m(ro-ed by %e!(s !nd bounds& ,r!(h#)s h!-e

,otten better& !nd no. .#th the O)u%us R#$t& #t sounds %#*e more en6oy!b%e !nd be%#e-!b%e

/R #s .#th#n our ,r!s(+

33

Page 39: 2nd draft

7/17/2019 2nd draft

http://slidepdf.com/reader/full/2nd-draft-568db64f610a3 39/39

12. REFERENCES

• h$$"&'''.%c(!(&.c%)*i#$

•   www.dmarlett.com/s/Paper183196-3200.pdf

•   http://www.makeuseof.com/tag/5-amaz!g-!o!-gam!g-wa"s-people-

us!g-oculus-rft/

•   !pressco.com/wp-c%n$en$("!%,&2@181@P"e*?@09>?+09?2.",#