virtual reality: haptic squatting€¦ · objective: figure out how to use public spaces for...

Post on 20-Sep-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

HumanComputerInteractionProf.Dr.PatrickBaudischMasterprojektSommersemester2016

Virtual Reality: Haptic Squatting Background Modernvirtualrealitysystems,suchastheHTCViveallowuserstowalkaroundfreelyinvirtualexperiences.Asaconsequence,themostexpensiveresourceconsumedbysuchsystemsisnottheheadsetorgraphicssystemanymore,butspaceitself.Thekeyideabehindthehapticsquattingproject(squatting=“Hausbesetzung”)isnottorentsuchspaceintheformoflargeapartmentsorgyms,buttoinsteadusepublicspaces,suchasPotsdamHauptbahnhof.

The software/hardware you are your team mates will write Youwillimplementahardware/softwaresystemthatallowsaVRexperiencetobeplayedbackinacrowdedpublicspace.Yourmainchallengewillbetopreventsusersfromaccidentallybumpingintostairs,escalators,orotherpeople.Instead,youwillintegratetheseelementsintotheexperienceinameaningfulway,sothatphysicalstairsarelocatedwhereusers’experiencesalsohavestairsandwhereusersbumpintoobstaclesonlywheretheirexperiencesaystheywill.Yoursystemwillcoverthefollowingfunctionality.

Offlinetools:1) Surveytheavailablespace:Digitizethemapandmapouttheresourcesofferedbythe

location,suchascoldarea,staircase,escalator,revolvingdoors,andmovingwalkways.2) DefinetheVRexperiencesinamodularformatforthatitconsistsoftilesconnectedby

genericpaths.3) Re-layouttheexperiencesoastomaptotheavailablespace.

Andatruntime:4) RendertheworldinUnity5) Tracktheuserinsidethespace.WewillofferaMicrosoftHololensforthatpurpose.6) Trackobstacles:Trackmovingobstaclesandintegratethemintotheexperience.7) Sensecollisionsetc.e.g.,usingaccelerometerstosensehowtheuserisaffectedbythe

environment.

YouwilluseWindowsHolographic(HoloLens)andGearVRforVRinpublicspaces

additionaldatatrackingdata

request

HumanComputerInteractionProf.Dr.PatrickBaudischMasterprojektSommersemester2016

Objective:figureouthowtousepublicspacesforVirtualRealityIdeally,youhaveexperienceinUnity3Ddevelopment(C#),in3DcomputergraphicsandmobileVRsetups,butyoucanalsolearntheseontheproject.IfyouhadtakenHCI2andenjoyedit,thatwouldbenice,butisnotmissioncritical.

To get you started, take a look at… § Sraetal.2016–“ProcedurallyGeneratedVirtualRealityfrom3DReconstructedPhysical

Space”§ Vasylevskaetal.2013–“FlexibleSpaces:DynamicLayoutGenerationforInfiniteWalking

inVirtualEnvironments”§ QuentinStevens–“TheLudicCity”

Contact CometalktousHumanComputerInteractionLabSebastian.Marwecki@hpi.de

Togetyoustarted,wewillprovideyouwithasimplecodebasethatregistersspaceintheHPImainbuilding

top related