Interaction Techniques in VR Workshop for interactive VR-Technology for On-Orbit Servicing

Similar documents
CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

13/11/2013. German Aerospace Center. Virtual Reality for Planning and Controlling of Robot-based Servicing in Space. German Aerospace Center

CSE 165: 3D User Interaction. Lecture #14: 3D UI Design

Building a bimanual gesture based 3D user interface for Blender

Guidelines for choosing VR Devices from Interaction Techniques

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing

Interaction Techniques for Immersive Virtual Environments: Design, Evaluation, and Application

PHYSICS-BASED INTERACTIONS IN VIRTUAL REALITY MAX LAMMERS LEAD SENSE GLOVE

Developing a VR System. Mei Yii Lim

Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit

Force Feedback in Virtual Assembly Scenarios: A Human Factors Evaluation

The Amalgamation Product Design Aspects for the Development of Immersive Virtual Environments

A Virtual Learning Environment for Deaf Children: Design and Evaluation


CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

Using Pinch Gloves for both Natural and Abstract Interaction Techniques in Virtual Environments

A Kinect-based 3D hand-gesture interface for 3D databases

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

Welcome. My name is Jason Jerald, Co-Founder & Principal Consultant at Next Gen Interactions I m here today to talk about the human side of VR

RV - AULA 05 - PSI3502/2018. User Experience, Human Computer Interaction and UI

CSC 2524, Fall 2017 AR/VR Interaction Interface

The architectural walkthrough one of the earliest

Chapter 15 Principles for the Design of Performance-oriented Interaction Techniques

Classic3D and Single3D: Two unimanual techniques for constrained 3D manipulations on tablet PCs

3D Interaction Techniques

Interaction Design. Beyond Human - Computer Interaction. 3rd Edition

TRAVEL IN IMMERSIVE VIRTUAL LEARNING ENVIRONMENTS: A USER STUDY WITH CHILDREN

3D User Interfaces. Using the Kinect and Beyond. John Murray. John Murray

Interaction in VR: Manipulation

Migrating Three Dimensional Interaction Techniques

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

GNSS Integrity Monitoring

6 Ubiquitous User Interfaces

Markerless 3D Gesture-based Interaction for Handheld Augmented Reality Interfaces

The DLR On-Orbit Servicing Testbed

Questionnaire Design with an HCI focus

Fly Over, a 3D Interaction Technique for Navigation in Virtual Environments Independent from Tracking Devices

Welcome, Introduction, and Roadmap Joseph J. LaViola Jr.

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine)

CS 350 COMPUTER/HUMAN INTERACTION

Implementing 3D-experience inside a car configurator Rasmus Dahlkvist

Abstract. Keywords: Multi Touch, Collaboration, Gestures, Accelerometer, Virtual Prototyping. 1. Introduction

3D interaction strategies and metaphors

TRAVEL IN SMILE : A STUDY OF TWO IMMERSIVE MOTION CONTROL TECHNIQUES

Virtual Reality: Basic Concept

VR4D: An Immersive and Collaborative Experience to Improve the Interior Design Process

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

A Multimodal Locomotion User Interface for Immersive Geospatial Information Systems

VR Haptic Interfaces for Teleoperation : an Evaluation Study

VIRTUAL ENVIRONMENTS FOR THE EVALUATION OF HUMAN PERFORMANCE. Towards Virtual Occupancy Evaluation in Designed Environments (VOE)

Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website

Admin. Today: Designing for Virtual Reality VR and 3D interfaces Interaction design for VR Prototyping for VR

Poured Paint. Create with Yarn and. Use yarn and poured paint to create a vibrant folk-art style painting

Testbed Evaluation of Virtual Environment Interaction Techniques

Preliminary Evaluation of the Augmented Representation of Cultural Objects System

Rory Garforth Guitar Handouts - 1

IMGD 4000 Technical Game Development II Interaction and Immersion

HAPTIC DEVICES FOR DESKTOP VIRTUAL PROTOTYPING APPLICATIONS

these systems has increased, regardless of the environmental conditions of the systems.

Usability Evaluation of Multi- Touch-Displays for TMA Controller Working Positions

ARTISTRY IN A NEW MEDIUM: LONE ECHO AND THE MAGIC OF VR NATHAN PHAIL-LIFF ART DIRECTOR READY AT DAWN

Virtual Environment Interaction Based on Gesture Recognition and Hand Cursor

Cosc VR Interaction. Interaction in Virtual Environments

A HYBRID DIRECT VISUAL EDITING METHOD FOR ARCHITECTURAL MASSING STUDY IN VIRTUAL ENVIRONMENTS

Low Vision and Virtual Reality : Preliminary Work

The Effect of 3D Widget Representation and Simulated Surface Constraints on Interaction in Virtual Environments

Tool Chains for Simulation and Experimental Validation of Orbital Robotic Technologies

Tangible interaction : A new approach to customer participatory design

Usability vs. user experience

Virtuelle Realität. Overview. Part 13: Interaction in VR: Navigation. Navigation Wayfinding Travel. Virtuelle Realität. Prof.

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne

Human Interface/ Human Error

The presentation based on AR technologies

Direct Manipulation. and Instrumental Interaction. Direct Manipulation 1

A Study of Street-level Navigation Techniques in 3D Digital Cities on Mobile Touch Devices

FORCE FEEDBACK. Roope Raisamo

An Evaluation of Bimanual Gestures on the Microsoft HoloLens

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

The use of gestures in computer aided design

Multiplanes: Assisted Freehand VR Sketching

Proprioception & force sensing

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

A new user interface for human-computer interaction in virtual reality environments

High-Level Programming for Industrial Robotics: using Gestures, Speech and Force Control

Direct Manipulation. and Instrumental Interaction. Direct Manipulation

Components for virtual environments Michael Haller, Roland Holm, Markus Priglinger, Jens Volkert, and Roland Wagner Johannes Kepler University of Linz

HandsIn3D: Supporting Remote Guidance with Immersive Virtual Environments

Shopping Together: A Remote Co-shopping System Utilizing Spatial Gesture Interaction

Introduction To Cognitive Robots

Reverse Engineering A Roadmap

USER RESEARCH: THE CHALLENGES OF DESIGNING FOR PEOPLE DALIA EL-SHIMY UX RESEARCH LEAD, SHOPIFY

Smoking and any food or drinks are not permitted in the Applications Lab!

Course Syllabus. P age 1 5

User experimentation: An Evaluation of Velocity Control Techniques in Immersive Virtual Environments

Gestaltung und Strukturierung virtueller Welten. Bauhaus - Universität Weimar. Research at InfAR. 2ooo

Audio for Cinematic VR

Simulation of Water Inundation Using Virtual Reality Tools for Disaster Study: Opportunity and Challenges

David Jones President, Quantified Design

The SNaP Framework: A VR Tool for Assessing Spatial Navigation

Transcription:

www.dlr.de Chart 1 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Interaction Techniques in VR Workshop for interactive VR-Technology for On-Orbit Servicing Dr Janki Dodiya and Johannes Hummel DLR, Software and Simulations Technology

www.dlr.de Chart 2 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Outline - 3D Interaction Techniques: Basic Terminologies - 3D Interaction Techniques and Interface Components - Factors influencing 3D Interaction Technique Design - Evaluation of 3D Interaction Techniques: Evaluation Methods - 3D UI Evaluation Approaches - Interacting with Force Sensitive Thin Deformable Virtual Objects (VR-OOS)

www.dlr.de Chart 3 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 3D Interaction Techniques: Basic Terminology - Interaction Task: What a User wants to do - 3D Interaction: User Interaction Tasks are performed directly in a 3D spatial Context. - User Interface (UI): The medium through which the Communication between Users and Computers takes place. - 3DUI: A UI that involves 3D Interaction

www.dlr.de Chart 4 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 3D Interaction Techniques: Basic Terminology - Interaction Technique: Method allowing User to accomplish a Task via the User Interface. - Includes both hardware (input/output devices) and software components. - Usability: Characteristics of an Artifact that affect User s use of the Artifact.

www.dlr.de Chart 5 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 3D Interaction Techniques and Interface Components

www.dlr.de Chart 6 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Factors influencing 3D interaction technique Design

www.dlr.de Chart 7 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Evaluation of 3D Interaction Techniques/3DUI: Evaluation methods - Cognitive Walkthrough: - Evaluating a UI based on stepping through common Tasks - Heuristic or Guidelines based Evaluation: - Usability experts evaluate a UI design by applying relevant Design Guidelines - Formative evaluation: - Observational, Empirical Evaluation - Asses User Interaction by placing User in Task based Scenarios - Summative Evaluation: - A statistical Comparison of two or more Configurations - Interview/Demo: - Gathering Information by talking directly to the Users - Post-hoc Questionnaire: - Collect subjective data using a written set of questions

www.dlr.de Chart 8 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 3D UI Evaluation approaches - Well suited to produce Application specific usable Interface or Interaction Techniques - User Task Analysis: detailed Task Descriptions, shapes User Task Scenario, Information Flow and more - Heuristic: Guidelines based Evaluation - Formative Evaluation: User centered Evaluation to ensure that Design meets stated Goals or Objectives - Summative Evaluation: Assessment and statistical Comparison of two or more Configurations Sequential Evaluation Approach

www.dlr.de Chart 9 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Interacting with Force Sensitive Thin Deformable Virtual Objects in VROOS - User Task: Selection and Manipulation - Delicate Task of Removing the protective multi-layer Insulation Foil from Virtual Satellite - Familiarize User with the Scenario and Train - The User has to apply a gentle Force while moving the Sensitive Foil

www.dlr.de Chart 10 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Requirement and Guidelines to be satisfied - Enables control of a subtle Force applied on the Foil - Ensure correct Transfer of Training - Transfer: Ability to apply what is previously learned from one Task to another - In VEs, correct transfer of Skills and Knowledge from VE to Real World - Natural and Intuitive Simulation of Physical Interaction (incl. imp psychomotor tasks)

www.dlr.de Chart 11 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Proposed Interaction Techniques - Virtual Hand Metaphor - Recommended for manipulation tasks - Find natural and intuitive Mappings between the Interaction Technique and the Input Devices and satisfy the Task/Application Requirements - Two different Devices and 3 different Interaction Mappings - One using a standard Flystick - Two novel approaches using finger tracking device - High level manipulation precision -> permit grasp and manipulation by fingers - Finger tracking with Distance Measurement - Finger tracking with Direct Force Input

www.dlr.de Chart 12 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Flystick Method - Device: A.R.T. Flystick2-6 DOF - 6 Buttons - 1 Joystick (x/y-axis; 200 different Values; Range: -1.0.. 1.0; Step Size: 0.01) - Mapping Real Hand Virtual Hand: - Back of Hand Identical - Joystick s Y-Axis move Fingers - Up: Open Hand - Neutral: Just before closed - Down: Close Hand + Apply Force - Force Applied:

www.dlr.de Chart 13 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Distance Method - Device: A.R.T. Fingertracking - Position and Orientation of Back of the Hand and all five Finger Tips - Mapping Real Hand Virtual Hand: - While User s Hand still open for 3cm, Virtual Hand is just before closed - Force applied by further Closing the User s Hand, linearly mapped on Euclidian Distance between Thumb and Finger - Force Applied:

www.dlr.de Chart 14 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Pinching Method - Device: A.R.T. Fingertracking-CD (CD = Collision Detection) - Standard A.R.T. Fingertracking Device equipped with Electrodes around the Finger Tips Measuring the Skin Resistance between Finger and Thumb - 5 Bit Analog-Digital Converter (32 different Values; Range: 0.. 1; Step SIze: 0.033) - Mapping Real Hand Virtual Hand: - Real Hand = Virtual Hand - Force Applied:

www.dlr.de Chart 15 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Measures - Summative User Study - Quantitative Part: Measure applied Force over Time - Qualitative Part: Questionnaire (12 Questions) - Main Focus - Task Performance - Ease of Use - Intuitiveness - Preference of Interaction Method

www.dlr.de Chart 16 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Results (I) - Questionnaire

www.dlr.de Chart 17 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Results (II) Applied normalized Forces

www.dlr.de Chart 18 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Results (III) - Task Performance: Performance of Direct Interaction Methods using Fingertracking and Indirect Interaction Method using the Tracked Joystick is comparable. - Preference of Device: - ~47% prefered Flystick2 - ~70% prefered Direct Interaction Methods - If the Range of Fingertracking with Collision Detection would have been bigger, ~70% would use the Pinching Method for solving the task again.

www.dlr.de Chart 19 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Conclusion - Purpose: Explore the potential and benefits of direct and indirect interaction methods for the specific task of grasping and manipulating a thin force sensitive deformable virtual object within an immersive VE. - Challenge: Find an appropriate interaction method that trains the user about the fact of gently grasping and moving it without damaging it, while still supporting all other object interactions required in the training simulator. - Conclusion: Finger tracking as a direct interaction method is suitable for this task.

www.dlr.de Chart 20 > Interaction techniques in VR> Dr Janki Dodiya Johannes Hummel VR-OOS Workshop 09.10.2012 Thank you! Questions?