CAVE controller redesign
-
Upload
melissa-wedeen -
Category
Design
-
view
354 -
download
0
Transcript of CAVE controller redesign
![Page 1: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/1.jpg)
COGNITIVE DESIGN
CAVECAVECAVE Controller Redesign
Caitlin Cagampan / Shelby Cohantz / James Darling / Nancy Lam / Justin Li /
April Phuong / Melissa Wedeen
Wednesday, July 10, 13
![Page 2: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/2.jpg)
STAR
NEX
CAVE
CAVE
irtual
utomatic
ave
nvironment
INTRODUCTIONCAVE
TOUR
Wednesday, July 10, 13
![Page 3: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/3.jpg)
StarCAVECAVE
Wednesday, July 10, 13
![Page 4: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/4.jpg)
StarCAVECAVE
Wednesday, July 10, 13
![Page 5: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/5.jpg)
NexCAVECAVE
Wednesday, July 10, 13
![Page 6: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/6.jpg)
NexCAVECAVE
Wednesday, July 10, 13
![Page 7: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/7.jpg)
TourCAVE & GyromouseCAVE
Wednesday, July 10, 13
![Page 8: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/8.jpg)
TourCAVE & GyromouseCAVE
Wednesday, July 10, 13
![Page 9: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/9.jpg)
WHY REDESIGN?
2
1 Never before tested by or on anyone besides
the developers
Users don’t necessarily know what they need!
??
??
??? Investigating from a UX design perspective
??
?
? ? ?
?
?
?
? ??
?
?
Wednesday, July 10, 13
![Page 10: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/10.jpg)
METHODS
OUR USERS5 developers and 11 novice users
INTERVIEWSTOTAL: 16
Wednesday, July 10, 13
![Page 11: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/11.jpg)
DEFINE FOCUS RECOGNIZE PROBLEM SPACE
IDENTIFY USERSCONTEXTUAL INQUIRY
INTERPRETATION SESSIONS COMPETITIVE ANALYSIS
AFFINITY DIAGRAM PT. 1
PAPER PROTOTYPE
METHODS OUTLINE
ORGANIZING DESIGN IDEAS
CONSULT DEVELOPERS
Wednesday, July 10, 13
![Page 12: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/12.jpg)
DEFINE FOCUS RECOGNIZE PROBLEM SPACE
IDENTIFY USERSCONTEXTUAL INQUIRY
INTERPRETATION SESSIONS COMPETITIVE ANALYSIS
AFFINITY DIAGRAM PT. 1
PAPER PROTOTYPE
METHODS OUTLINE
CURRENT PROTOTYPE
ORGANIZING DESIGN IDEAS
CONSULT DEVELOPERS
Wednesday, July 10, 13
![Page 13: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/13.jpg)
AFFINITY DIAGRAM
Quality through quantitywe reviewed, then reviewed again, then
reviewed some more
Design Ideas
REALuserdata
Wednesday, July 10, 13
![Page 14: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/14.jpg)
a cross comparison of existing controllersVS
Competitive AnalysisWiimote
Leapmotion
Kinect Joystick
Two handed controllers
Mouses
TrackpadSmartphonesWednesday, July 10, 13
![Page 15: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/15.jpg)
DESIGN INSIGHT DATA
0
1.25
2.5
3.75
5
Developers out of 5
Remembering each button’s function in each worldKnowing which controls are enabled in each worldAchieving full range of motionBringing up, exiting and clicking on menuArms get tired
0
2.25
4.5
6.75
9
Novices out of 11
Wednesday, July 10, 13
![Page 16: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/16.jpg)
PROJECT FOCUS
Ergonomics
Consistency
SimplicityWednesday, July 10, 13
![Page 17: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/17.jpg)
PROTOTYPE
Wednesday, July 10, 13
![Page 18: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/18.jpg)
BUTTON FUNCTIONALITY
LESS BUTTONSUsers confused by unnecessary buttons
“Middle button should already be assigned to operations or functions already in the interface” - ABOUT FACE 2.0: Interaction Design, P272
FUNCTIONS◦ menu button → pop up menu
◦ right button → click and drag
◦ left button → selecting menu options
◦ trigger → fly/zoom
◦ joystick → angle of view/perspectiveWednesday, July 10, 13
![Page 19: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/19.jpg)
REPLACE SCROLL WHEEL WITH JOYSTICK
PROBLEM:Changing perspective and navigating at
the same time
JOYSTICK ENABLES:◦ "head-like" movement
◦ paradigm of flight
◦ movement in multiple directions (ie. panoramic view)
◦ adjustable, precise sensitivity to motion
◦ easy switching between menus
Wednesday, July 10, 13
![Page 20: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/20.jpg)
NESTED JOYSTICK
PROBLEM:Unintentional bumping of center scroll
JOYSTICK ENABLES:◦ Nesting- acts as a guard ◦ positioned at the same level as
the buttons for easy thumb use
Wednesday, July 10, 13
![Page 21: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/21.jpg)
JOYSTICK SHOULD SEPARATE THE TWO BUTTONS
PROBLEM:User frequently misclicks
JOYSTICK ENABLES:◦ Distinguishes left and right
mouse buttons◦ Control will be through
joystick
Wednesday, July 10, 13
![Page 22: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/22.jpg)
JOYSTICK SHOULD BE AT THE BASE OF BUTTONS
PROBLEM:•Users commented that scroll wheel was too high•Difficult to reach with thumb
JOYSTICK ENABLES:joystick will be same level as both
mouse buttons, making it easier for
users to reach reducing amt of
buttons
Wednesday, July 10, 13
![Page 23: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/23.jpg)
ENABLED CONTROLS LIGHT UP
LIGHTING UP ENABLED CONTROLS NOTIFIES THE USER
VISIBILITY OF SYSTEM STATUS
RECOGNITION RATHER THAN RECALL
Functions enabledType of environmentHow to navigate through the environment
The system should always keep users informed about what is going on.
Minimize the user's memory load by making objects, actions, and
options visible.
Wednesday, July 10, 13
![Page 24: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/24.jpg)
GROOVESAN ERGONOMIC IMPLEMENTATION
PURPOSE OF GROOVES
ComfortStabilityCorrect upright placement
Wednesday, July 10, 13
![Page 25: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/25.jpg)
GRIPSAN ERGONOMIC IMPLEMENTATION
PURPOSE OF GROOVES
• "Universal" CAVE controller
◦ Create grooves for left- handedand right-handed users
◦ Reduce risk of dropping and damaging controller
Wednesday, July 10, 13
![Page 26: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/26.jpg)
EMPLOYING CLICK AND DRAG MOTION GESTURES
• Users preferred:
◦ A more natural motion gesture for navigation■ Implement a more natural,
consistent, and easy- to-learn gesture
◦ Clicking and dragging gesture instead of scrolling■ Intuitive, familiar, and reliable
(Charade)■ Avoids fatigue due to less effort
Wednesday, July 10, 13
![Page 27: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/27.jpg)
FUTURE GOALS
CREATE AND TEST
A REAL 3D PROTOTYPE
INTRODUCTORY TUTORIAL
Wednesday, July 10, 13
![Page 28: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/28.jpg)
FINAL THOUGHTS
DOES IT DESERVE TO EXIST?
DOES IT MAKE LIFE BETTER?
Wednesday, July 10, 13
![Page 29: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/29.jpg)
THANK YOUAny questions?
Wednesday, July 10, 13
![Page 30: CAVE controller redesign](https://reader033.fdocuments.in/reader033/viewer/2022060201/559b31eb1a28abe5568b4583/html5/thumbnails/30.jpg)
REFERENCES• Evaluating Video Game Controller: Usability
As Related to User Hand Sizehttp://altchi.org/2013/submissions/submission_michelle.brown_1.pdf
• Nielsen's Usability Heuristicshttp://www.nngroup.com/articles/ten-usability-heuristics/
• Charade: Remote Control of Objects Using Free- Hand Gestures◦ http://dl.acm.org/citation.cfm?id=159562&bnc=1
Wednesday, July 10, 13