A Hybrid Immersive / Non-Immersive

Similar documents
Attorney Docket No Date: 25 April 2008

Chapter 1 - Introduction

- applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture

Visualization and Simulation for Research and Collaboration. An AVI-SPL Tech Paper. (+01)

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e.

vstasker 6 A COMPLETE MULTI-PURPOSE SOFTWARE TO SPEED UP YOUR SIMULATION PROJECT, FROM DESIGN TIME TO DEPLOYMENT REAL-TIME SIMULATION TOOLKIT FEATURES

CSE 190: Virtual Reality Technologies LECTURE #7: VR DISPLAYS

A C A D / C A M. Virtual Reality/Augmented Reality. December 10, Sung-Hoon Ahn

- Modifying the histogram by changing the frequency of occurrence of each gray scale value may improve the image quality and enhance the contrast.

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1

Design and Implementation of the 3D Real-Time Monitoring Video System for the Smart Phone

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius

DETC2001/CIE21267 DESIGN SYNTHESIS IN A VIRTUAL ENVIRONMENT

Virtual Reality Based Scalable Framework for Travel Planning and Training

Introduction to Virtual Reality (based on a talk by Bill Mark)

Virtual prototyping based development and marketing of future consumer electronics products

INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT

Vendor Response Sheet Technical Specifications

STRUCTURE SENSOR QUICK START GUIDE

One Size Doesn't Fit All Aligning VR Environments to Workflows

November 30, Prof. Sung-Hoon Ahn ( 安成勳 )

Design of a Remote-Cockpit for small Aerospace Vehicles

TEAM JAKD WIICONTROL

ABSTRACT. A usability study was used to measure user performance and user preferences for


Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote

Visual Data Mining and the MiniCAVE Jürgen Symanzik Utah State University, Logan, UT

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING

EnSight in Virtual and Mixed Reality Environments

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Interactive Design/Decision Making in a Virtual Urban World: Visual Simulation and GIS

Effective Iconography....convey ideas without words; attract attention...

REPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism

PROGRESS ON THE SIMULATOR AND EYE-TRACKER FOR ASSESSMENT OF PVFR ROUTES AND SNI OPERATIONS FOR ROTORCRAFT

Geo-Located Content in Virtual and Augmented Reality

Experience of Immersive Virtual World Using Cellular Phone Interface

Application of 3D Terrain Representation System for Highway Landscape Design

Paper on: Optical Camouflage

University of Geneva. Presentation of the CISA-CIN-BBL v. 2.3

National Accelerator Laboratory

Determining Optimal Player Position, Distance, and Scale from a Point of Interest on a Terrain

Physical Presence Palettes in Virtual Spaces

Head Tracking for Google Cardboard by Simond Lee

pcon.planner PRO Plugin VR-Viewer

ThumbsUp: Integrated Command and Pointer Interactions for Mobile Outdoor Augmented Reality Systems

Table of Contents. Display + Touch + People = Interactive Experience. Displays. Touch Interfaces. Touch Technology. People. Examples.

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

Input devices and interaction. Ruth Aylett

User Interfaces in Panoramic Augmented Reality Environments

Exhibition Strategy of Digital 3D Data of Object in Archives using Digitally Mediated Technologies for High User Experience

Physical Presence in Virtual Worlds using PhysX

Omni-Directional Catadioptric Acquisition System

What is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology

CS 315 Intro to Human Computer Interaction (HCI)

Enhancing Shipboard Maintenance with Augmented Reality

Realtime 3D Computer Graphics Virtual Reality

Haptic Rendering and Volumetric Visualization with SenSitus

Virtual Environments. Ruth Aylett

Development of excavator training simulator using leap motion controller

Mobile Magnetic and Multi-Influence Range Advanced Degaussing and Ranging System

Design Principles of Virtual Exhibits in Museums based on Virtual Reality Technology

Realtime 3D Computer Graphics Virtual Reality

Collaborative Visualization in Augmented Reality

Keywords: Virtual Reality, Augmented Reality, Advanced Meeting Rooms, Ubiquitous Computing, IFC Visualization.

CSE 190: 3D User Interaction

Intelligent interaction

Construction of visualization system for scientific experiments

Augmented and Virtual Reality 6.S063 Engineering Interaction Technologies. Prof. Stefanie Mueller MIT CSAIL HCI Engineering Group

INTERACTIVE 3D VIRTUAL HYDRAULICS Using virtual reality environments in teaching and research of fluid power systems and components

One Display for a Cockpit Interactive Solution: The Technology Challenges

Optical camouflage technology

Hologram Table 2018 EUCLIDEON PTY LTD

HMD based VR Service Framework. July Web3D Consortium Kwan-Hee Yoo Chungbuk National University

Invisibility Cloak. (Application to IMAGE PROCESSING) DEPARTMENT OF ELECTRONICS AND COMMUNICATIONS ENGINEERING

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Mid-term report - Virtual reality and spatial mobility

your LEARNING EXPERIENCE

Room With A View (RWAV): A Metaphor For Interactive Computing

Virtual Reality Devices in C2 Systems

Ultra Electronics Integrated Sonar Suite

Virtual Environments: Tracking and Interaction

Virtual Reality Calendar Tour Guide

VR System Input & Tracking

P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications. Gate Review

PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3D VISUALIZATION

Scopis Hybrid Navigation with Augmented Reality

Installation Guide - Addendum Garmin to Contigo 6150 & 6151

USTGlobal. VIRTUAL AND AUGMENTED REALITY Ideas for the Future - Retail Industry

WJEC A Level ICT Unit IT4 - Relational Database Project

Control Room Consoles

Integrating Virtual Reality (VR) into traditional instructional design. Abstract

Applying virtual reality technology to architectural design teaching

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

Haptic Holography/Touching the Ethereal

Augmented Reality And Ubiquitous Computing using HCI

Virtual/Augmented Reality (VR/AR) 101

ScrollPad: Tangible Scrolling With Mobile Devices

A Distributed Virtual Reality Prototype for Real Time GPS Data

2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE. Network on Target: Remotely Configured Adaptive Tactical Networks. C2 Experimentation

Transcription:

A Hybrid Immersive / Non-Immersive Virtual Environment Workstation N96-057 Department of the Navy Report Number 97268 Awz~POved *om prwihc?e1oaa Submitted by: Fakespace, Inc. 241 Polaris Ave. Mountain View, CA 94043 Phone (650) 688-1940 Fax (650)688-1949 19970929 046

Introduction In the course of this research project we have been exploring the integration of Immersive and Non-Immersive systems. This development and research has lead to a number of innovative ideas and system configurations. In particular, we have developed prototypes which make models shown on the Non-Immersive system appear more real; pushed the development of alternative input devices for interaction with three dimensional models; and gained more insight into the nature of presence. In addition to prototype hardware and software systems, our research has also lead to a potentially new method for supporting several users around a Non-Immersive virtual workbench type display. The capability to support several users clustered around the Non-Immersive system will permit very powerful future applications. One can envisage several users around the Non-Immersive system evaluating a particular situation. They can then dispatch particular areas or features for evaluation in detail by other users who are looking at the same database with the Immersive workstation. This type of hybrid cooperative application is very promising and could be performed at a single site or over a network consisting of several sites. The basic system configuration for the Immersive Workstation includes a high resolution stereoscopic display on a compliant base. The compliant base implements a unique navigational paradigm which uses the body's axial muscles to facilitate navigation in the virtual space. This navigational interface permits the user to control their position with ease, at both a macro and a micro scale without changing modes. The Immersive Workstation provides the user with an immersive experience and does not require any head gear to be worn. One can easily sit down and use the station without having to make any significant adjustments. User at the immersive Workstation The Non-Immersive Workstation user also sees high resolution stereoscopic images but in a very different way. The Non-immersive system is based on a large rear projection table type display. The user views the stereo images on the display surface and navigates using the same navigational paradigm as the Immersive user. The actual input device which implements the interface is different. Several people could stand around the display to point and discuss the virtual model projected onto the table surface. Using currently available technology, two interactive correct stereo perspective views can be supported. In the course of our research, we 2

have found a method for extending this to a larger number of simultaneous viewers. This future system would also have the potential to be self contained, rugged, and deployable in a shipboard environment. User at the Non-Immersive Workstation Both the Non-Immersive and Inmersive workstations are driven by a single Silicon Graphics Machine (Crimson RE with Multi-Channel Option). The Multi-Channel Option (MCO) simultaneously drives both the Non-Immersive and the Immersive displays in stereo. All the trackers and other input devices are connected to the serial ports of the machine. The prototype software developed and used in the research we performed is written in C using the SGI Performer Libraries. While the current software implementation is merely a prototype, it would be possible to extend the software to permit the various users of the Immersive and Non- Immersive workstations to be on different machines. By using a standard networked architecture, the graphics performance of the various stations could be improved because each user could have a dedicated machine, rather than relying on a central resource.

Key Developments Powerful Simultaneous Multi-User Capability The Non-Immersive display can be expected to be used by several people simultaneously. This therefore requires that several head-tracked stereoscopic views be presented on the display surface simultaneously. Fakespace has developed a system for two simultaneous users based on CRT projectors. Building on that experience, we have developed an approach for using an alternative projection technology which, it is expected, could support several simultaneous viewers at once. This is very exciting because the ability for people to share information is critical. S IT Four Users Looking at a cube (note their radically different perspectives) 4

This new approach would also permit the display of different information to selected users. There are many possible scenarios which take advantage of this unique capability. For example: Several Users - Overlays: Several people are discussing a particular area of a map and the various features of the terrain. One user might want to call up a particular satellite image of the area. The overlaid image can be made to appear in only that person's view. This is beneficial because while all users share a common underlying database, each user can overlay information specific to their interests and expertise. Overlays showing suspected mine fields might be very relevant to someone commanding ground forces while less important to the person coordinating air support. User Specific Queries: One user may wish to see information pertaining to a particular entity. They may pick the entity (either using a virtual laser pointer, or by pointing into the model with their hand). The status window then appears. That window need not impact anybody else's view of the data base. While this new multi-person perspective system has not been proven yet, we are confident that more than two simultaneous users could be supported. This new system would incorporate projection technologies which produce stereo images from one or two lenses. The projectors are also physically smaller therefore lending themselves to being located underneath the table. Ideally, the projectors would be located entirely beneath the table so that users may walk around the display and view it from any perspective. Prototype Multi-User Immersive / Non-Immersive Software The prototype software written as part of this research effort permits two users to explore the same database in two very different ways. The user at the Non-inmersive workstation sees the database from a "God's eye" perspective. The Inmersive user's view is immersive in that they are in the scene. An icon can be used to show the position and orientation of the Immersive viewer to the Non-Immersive observer. Non-Immersive View Immersive View

Longer Range Acoustic Tracking Magnetic tracking systems are not well suited to ship board use because of the metallic nature of the environment. One alternative technology is ultrasonic tracking. In trying to use the Logitech 3D Mouse systems for head-tracking, the range was found to be inadequate so the firmware of the tracker was altered to increase the range. In addition to nice smooth tracking, the receiver can be integrated into the standard Stereo Graphics glasses as shown below. Tracker in the frame of the glasses (The three small black disks are the tracker's receiver) While acoustic tracking is probably not ideal for a naval environment, it could be used in conjunction with magnetic tracking to obtain the desired tracking accuracy, smoothness, and precision. In addition, we were pleasantly surprised that the line of sight nature of the acoustic tracking was not objectionable. This make us confident that an optical IR line of sight tracker would also work reasonably well and would be less sensitive to external interference than either the acoustic or magnetic tracking alternatives. Both the acoustic and potentially the IR methods can be made wireless which would be a great improvement. '8 000 -------- ------- 7 Extended Range Tracking

New Interaction Devices In developing the interaction paradigms for the Immersive and Non-Immersive workstation, we concentrated on the Non-Immersive user. In order to provide the Non-Immersive user with selection and interaction tools, we developed the idea of clear touch tablets (called V-palettes) which are held by the user. These tablets provide the user with menus which float in space and are activated by touching the appropriate area on the V-palette. Renderings of several V-palettes 7

New Configurations for Non-Immersive Displays In trying to achieve the most spatial images on the Non-Immersive display, we found that one technique for creating more of an impression of space was to raise the perimeter of the display area so that one can rest ones hands on the edge and reach into the three dimensional model space. Rendering of the Raised edge 8

Consistent Navigational Paradigms In developing a prototype which provides a consistent user interface to the Immersive and Non- Immersive workstations, the axial muscle based Push interface was used. This interface provides a high degree of control over many orders of magnitude without mode changes. It also provides capabilities from a navigational perspective which are particularly beneficial to the Immersive user. The desktop Push frees the immersive user to look in any direction while moving. For example, it is easy to move down a street while turning to look at the buildings to the right or left without deviation from one's desired motion down the street. The PushStick is used by the Non-Immersive user. The PushStick implements the same type of navigational interface as the desktop Push display and is based on non-linear axial muscle control. The use of the same fundamental type of navigational paradigm leads to a consistent feel when moving from one workstation to the other. PushStick Desktop Push 9

Conclusion In conclusion, much progress has been made towards the integration of the Non-Immersive and Immersive Workstations. In particular, we have prototyped various software and hardware components to accomplish this. In our research on ship-compatible tracking we experimented with acoustic tracking for the Non- Immersive user and found that line of sight tracking is less problematic than one might expect on the basis of people's experiences with head mounted displays. The Immersive workstation tracking is mechanical and thus not subject to any interference from normal external sources. The research into the presentation of imagery on the Non-Immersive display leads us to believe that for a single viewer, passive glasses could be used in conjunction with optical tracking thus totally freeing the user from wire and batteries. For the multi-person stereo system we expect that the glasses and tracking can be made wireless but not passive. The Immersive user workstation is compact and suitable for seated use which addresses the safety issues one might come up against with traditional head mounted displays or Boom type displays used on board a ship. The foundation developed for the future realization of a Non-Immersive head-tracked stereo system capable of supporting a number of simultaneous viewers is very promising. We believe such a system would potentially have a much smaller physical footprint than the current Non- Immersive system. We look forward to continuing this effort and developing the multi-person capability into a tool which we believe will fundamentally change the way command and control systems function in the future. There is a wealth of computer gathered data. The timely and intelligent presentation of this data for decision makers is crucial for making the best possible decisions with confidence and speed. 10