Virtual and Collaborative Design Environments Ronald D Kriz
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: 15 AM http: //www. jwave. vt. edu/~rkriz/Presentations/LM_25 oct 01. ppt
Presentation • Summary of collaborative virtual environments (VEs), application program interfaces (APIs), and applications developed at Virginia Tech • Future development of collaborative VEs U V A G
Summary of Collaborative VEs APIs, and applications developed at VT n Collaborative APIs: u u n EVL’s CAVERNsoft: Limbo / Tandem VT’s DIVERSE Chronology: Collaborative VEs at VT Atom. View (NSF PACI: NCSA-VT) u Limbo Apps: u F F u DIVERSE Apps: Physics Based Simulations F F U V A G CAVE Collaborative Console (CCC) CCC_atom (CCC + Atom. View) F F F Crane-Ship (ONR-DURIP) Haptic Feedback - Molecular Docking (ASPIRES) NUWC’s CONRAY Undersea Warfare (ONR-Nav. CIITI) NIST’s RAVE: Smoke. View Lockheed Martin: Collaborative Engineering Design
Extending the Use of Collaborative Virtual Environments to Engineering Design Using High Speed Networks Lockheed Martin University Grant Program Pat Mc. Kenzie Lockheed 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. ” U V A G !!! IDEA !!! The CAVE desktop simulator allows desktop-to-desktop collaborative design with a fully immersive option
• Crane Ship: A. Nayfeh, D. Mook, L. Arsenault, R. Williams, R. Kriz: Added motion base to CAVE floor (ONR: $360 K) In-kind-labor to move and re-build CAVE ($432 K): A. Jarosz, J. Kelso, S. Parkih, C. Logie, R. Kriz • Head Mounted Display VR Lab: D. Bowman (CS Dept. $120 K) VR projs. M. Setareh, R. Schubert, J. Mc. Lain-Kark • DIVERSE: L. Arsenault, J. Kelso, R. Kriz (NIST $60 K) • Molecular Docking: D. Bevan, L. Watson, S. Parkih, R. Kriz • NAVCIITI CONRAY: F. das Neves, J. Kelso, R. Kriz U V A G
Application Programming Interfaces (APIs) used and developed at VT: • EVL’s CAVERNsoft: Limbo http: //www. evl. uic. edu/cavern. G 2 • VT’s DIVERSE http: //www. diverse. vt. edu U V A G
What is a CAVE? U V A G
Viewer immersed In 3 D-structure. Gives viewer unique perspective to study 3 D structure / property relationships. U U V V A G
Advanced Communications & Information Technology Center (ACITC) VT-Collaboration on-campus (Connecting desktop to CAVE was critical) University Visualization & Animation Group (UVAG) U V A G
2100 SF
Shared Virtual Environments CAVERNsoft - Limbo: CAVE Collaborative Console (CCC) http: //www. sv. vt. edu/future/cave/software/ccc/ U V A G
World-Wide Collaboration Jason Leigh & Andrew Johnson Electronic Visualization Lab, UIC Remote Participants: • Argonne National Lab • IHPC, Singapore • CRCACS, Australian NU • IML, Tokyo Univ. • CCPO, Old Dominion Unv. • NCSA, UIUC • UVAG, Virginia Tech • Northwestern Univ. U V A G
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” U V A G
CAVE Collaborative Console (CCC) Awareness Participants Fernado das Neves, Ron Kriz, John Kelso U V A G Recorder
Atom. View Physics based Simulation NCSA: J. Shalf VT: R. Kriz / D. Farkas With Atom. View material scientists can analyze and interpret physics based simulation results U V A G
U U V V A A G G
Atom. View Modes: • Scale Model • Scale Atoms • Navigate • Play animation CCC features not shown: • Shared views • Jump next to • Tether to • Record play Greg Edwards U V A G Two users in CCC_atom viewing a Large Ni-Al B 2 simulated structure.
U V A G D evice I ndependent V irtual E nvironment: R econfigurable, S calable, E xtensible
GNU GPL - LGPL fosters collaboration
DIVERSE Applications: Physics Based Simulations Crane Ship 6 -DOF U V A G I-Dock 6 -DOF Haptic Feedback NUWC/NRL CONRAY Undersea Acoustic 3 -DOF Command & Control n-DOF
CAVE floor with plug inserted
CAVE floor painted with plug inserted
CAVE front wall CAVE right wall CAVE floor plug removed showing the top of the motion platform
Application of Visualization and Haptic Feedback to Enhance Molecular Docking D. Bevan, Biochemisty L. Watson, Computer Sci R. Kriz & S. Parikh, ESM (http: //www. sv. vt. edu/future/cave/resprj/idock. html) Future Simulation Beowulf Cluster Bevan Watson Kriz Parikh
CAVE ONR-Nav. CIITI Task 2. 1 C & C Visualization CONnical acoustic ar. RAY CONRAY model I-Desktop U V A G Das Neves
Top Ranked Project by ONR Review Panel, May 24, 2001
ONR Briefing May 24, 2001 “Visualization for Multiwarfare Planning and Execution” ONR-Nav. CIITI Task 2. 1 Command & Control Visualization NUWC: K. Lima, L. Mathews, R. Shell NRL: Larry Rosenblum, Doug Maxwell VT: R. Kriz, J. Kelso, F. das Neves http: //www. sv. vt. edu/future/cave/resprj/navciiti/nuwc_task 2 -1/ Physics based simulation model of acoustics in a 3 D world: bottom Bounce, etc. U V A G
Usability and Engineering Lab D. Hix and J. Gabbard NAVCIITI: Visualization and HCI: Usability Engineering Randy Levensalor CS-Masters Thesis Immersive Work. Bench
3 D Interaction Group http: //www. cs. vt. edu/~bowman/3 di/ Cooperative manipulation n D. Bowman Ph. D work of Marcio Pinho (PUCRS) Can multiple users manipulate the same object at the same time? Separation of DOFs M. Pinho single user multiple users
3 DI group collaboration with Architecture’s VE-Lab Immersive structural visualization n n SAP 5 FEM Analysis D. Bowman 3 DI Group Design, simulation, and visualization of building structures Both 2 D and 3 D interfaces M. Setareh R. Schubert Architectures’RDF-VE-Lab
VE-HPC TRAINING Virtual Environment Workshop, August 2001 J. Lockhart / R. Kriz Multimedia / VRML Organizer U V A G DIVERSE Arsenault / Kelso HPC: Clusters S. Varadarajan HCI Usability J. Gabbard HCI 2 D-3 D Interface Design D. Bowman/C. Wingrave
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. U V A G
- Slides: 41