Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation...

41
Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics U V A G Lockheed Martin Campus Visit October 25, 2001 Durham Hall, Rm 260, 11:15AM http://www.jwave.vt.edu/~rkriz/Presentations/LM_25oct01.ppt

Transcript of Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation...

Page 1: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Virtual and Collaborative Design Environments

Ronald D. Kriz*University Visualization and Animation Group

* Department of Engineering Science and Mechanics

UVAG

Lockheed Martin Campus VisitOctober 25, 2001

Durham Hall, Rm 260, 11:15AM

http://www.jwave.vt.edu/~rkriz/Presentations/LM_25oct01.ppt

Page 2: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

• Summary of collaborative virtual environments (VEs), application program interfaces (APIs), and applications developed at Virginia Tech

• Future development of collaborative VEs

Presentation

UVAG

Page 3: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Collaborative APIs: EVL’s CAVERNsoft: Limbo / Tandem VT’s DIVERSE

Chronology: Collaborative VEs at VT AtomView (NSF PACI: NCSA-VT) Limbo Apps:

CAVE Collaborative Console (CCC) CCC_atom (CCC + AtomView)

DIVERSE Apps: Physics Based Simulations Crane-Ship (ONR-DURIP) Haptic Feedback - Molecular Docking (ASPIRES) NUWC’s CONRAY Undersea Warfare (ONR-NavCIITI) NIST’s RAVE: SmokeView Lockheed Martin: Collaborative Engineering Design

UVAG

Summary of Collaborative VEs APIs,and applications developed at VT

Page 4: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Extending the Use of Collaborative Virtual Environmentsto Engineering Design Using High Speed Networks

Lockheed Martin University Grant Program

Pat McKenzieLockheed Astronautics

Denver, Colorado

“The goal of this project is to demonstrate that the CAVE Simulator, when combined with Limbo and CCC awareness tools can be used to deliver a collaborative virtual design environment with an emphasis on HCI and usability.”

UVAG

!!! IDEA !!! The CAVE desktop simulator allows

desktop-to-desktop collaborative designwith a fully immersive option

Page 5: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

• Crane Ship: A. Nayfeh, D. Mook, L. Arsenault, R.Williams, R. Kriz: Added motion base to CAVE floor (ONR: $360K) In-kind-labor to move and re-build CAVE ($432K): A. Jarosz, J. Kelso, S. Parkih, C. Logie, R. Kriz• Head Mounted Display VR Lab: D. Bowman (CS Dept. $120K) VR projs. M. Setareh, R. Schubert, J. McLain-Kark• DIVERSE: L. Arsenault, J. Kelso, R. Kriz (NIST $60K)• Molecular Docking: D. Bevan, L. Watson,S. Parkih, R. Kriz• NAVCIITI CONRAY: F. das Neves, J. Kelso, R. Kriz

Page 6: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

• EVL’s CAVERNsoft: Limbohttp://www.evl.uic.edu/cavern/cavernG2

• VT’s DIVERSEhttp://www.diverse.vt.edu

UVAG

Application Programming Interfaces (APIs) used and developed at VT:

Page 7: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

What is a CAVE?

Page 8: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

Viewer immersed In 3D-structure. Gives viewer unique perspective to study

3D structure / property relationships.

UVAG

Page 9: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Advanced Communications &

Information Technology Center

(ACITC)

VT-Collaboration on-campus(Connecting desktop to CAVE was critical)

UVAG

University Visualization &Animation Group (UVAG)

Page 10: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

2100 SF

Page 11: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 12: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

Shared Virtual Environments

CAVERNsoft - Limbo: CAVE Collaborative Console (CCC)http://www.sv.vt.edu/future/cave/

software/ccc/

Page 13: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

World-Wide CollaborationJason Leigh & Andrew Johnson

Electronic Visualization Lab, UIC

• Argonne National Lab• IHPC, Singapore• CRCACS, Australian NU• IML, Tokyo Univ.• CCPO, Old Dominion Unv.• NCSA, UIUC• UVAG, Virginia Tech• Northwestern Univ.

Remote Participants:

Page 14: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

I hear you. You hear me. But where are you and what are you looking at?

Collaborative Awareness Tools

Kevin Curry

Class Project, 1998: Rosson: Computer- Supported Cooperative Work

M.S. Thesis, 1999: “Supporting Collaborative

Awareness in Tele-Immersion”

Page 15: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

Par

tici

pant

s

Aw

aren

ess

Recorder

CAVE Collaborative Console (CCC)Fernado das Neves, Ron Kriz, John Kelso

Page 16: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

AtomView

UVAG

NCSA: J. Shalf

VT: R. Kriz / D. Farkas With AtomView materialscientists can analyze and interpret physics based simulation results

Physics based Simulation

Page 17: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

UVAG

Page 18: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

Two users in CCC_atom viewing a Large Ni-Al B2 simulated structure.

AtomView Modes:• Scale Model• Scale Atoms• Navigate• Play animation

CCC features not shown:• Shared views• Jump next to• Tether to• Record play

GregEdwards

Page 19: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

D evice I ndependent V irtual E nvironment: R econfigurable, S calable, E xtensible

UVAG

Page 20: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 21: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

GNU GPL - LGPL fosters collaboration

Page 22: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

DIVERSE Applications:Physics Based Simulations

Crane Ship 6-DOF I-Dock 6-DOFHaptic Feedback

NUWC/NRL CONRAYUndersea Acoustic 3-DOF

Command & Control n-DOF

Page 23: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 24: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 25: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 26: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 27: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 28: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 29: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.
Page 30: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

CAVE floorwith plug inserted

Page 31: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

CAVE floor paintedwith plug inserted

Page 32: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

CAVEfloor plug removed showing the top of the motion platform

CAVE right wall

CAVEfront wall

Page 33: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Application of Visualization and Haptic Feedback to Enhance Molecular Docking

D. Bevan, BiochemistyL. Watson, Computer SciR. Kriz & S. Parikh, ESM

(http://www.sv.vt.edu/future/cave/resprj/idock/idock.html)

Bevan Watson Kriz Parikh

FutureSimulation

Beowulf Cluster

Page 34: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

ONR-NavCIITI Task2.1 C & C Visualization

CONnical acoustic arRAY CONRAY model

Desktop

CAVE

I-Desk

Das Neves

Page 35: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Visualization for MultiwarfarePlanning and Execution

Visualization for MultiwarfarePlanning and Execution

Naval Undersea Warfare Center Collaboration With Virginia Tech

Kenneth M. Lima (PI) Dr. Ron Kriz (POC)

Lauren Mathews (NAVCITTI Supported)

Richard Shell

Naval Research Lab

Robert King (PI)

FY’01 Funding $222K

FY’01 Funding $58K

Top Ranked Project by ONR Review Panel, May 24, 2001

Page 36: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

ONR-NavCIITI Task2.1 Command & Control Visualization

NUWC: K. Lima, L. Mathews, R. ShellNRL: Larry Rosenblum, Doug MaxwellVT: R. Kriz, J. Kelso, F. das Neves

ONR Briefing May 24, 2001“Visualization for Multiwarfare

Planning and Execution”

Physics basedsimulation modelof acoustics in a3D world: bottomBounce, etc.

http://www.sv.vt.edu/future/cave/resprj/navciiti/nuwc_task2-1/

Page 37: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Usability and Engineering LabD. Hix and J. Gabbard

Randy LevensalorCS-Masters Thesis

Immersive WorkBench

NAVCIITI: Visualization and HCI: Usability Engineering

Page 38: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Cooperative manipulation PhD work of Marcio Pinho (PUCRS) Can multiple users manipulate the same object at the same time? Separation of DOFs

3D Interaction Grouphttp://www.cs.vt.edu/~bowman/3di/

D. Bowman M. Pinho single user

multiple users

Page 39: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Immersive structural visualization

Design, simulation, and visualization of building structures

Both 2D and 3D interfacesD. Bowman

3DI Group

M. Setareh R. Schubert

SAP5FEM

Analysis

3DI group collaboration with Architecture’s VE-Lab

Architectures’RDF-VE-Lab

Page 40: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

Virtual Environment Workshop, August 2001

UVAG

J. Lockhart / R. KrizMultimedia / VRML

HPC: ClustersS. Varadarajan

HCI 2D-3D Interface DesignD. Bowman/C. Wingrave

HCI UsabilityJ. Gabbard

DIVERSEArsenault / Kelso

Organizer

VE-HPC TRAINING

Page 41: Virtual and Collaborative Design Environments Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics.

UVAG

Observations & Conclusions:

• Virtual and collaborative design environments have been at best working prototypes that are too difficult to use as a day-to-day application.

• Better API’s are needed so that scientists, engineers, and educators can build their own applications based on the content within their discipline.

• The best designed collaborative environments will work only within existing collaborative groups.