500 likes | 608 Views
Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics. Virtual Environments and Visualization at Virginia Tech: Collaborative Research and Distance Learning. Computer Science Department Seminar September 26, 2001
E N D
Ronald D. Kriz* University Visualization and Animation Group * Department of Engineering Science and Mechanics Virtual Environments and Visualization at Virginia Tech: Collaborative Research and Distance Learning Computer Science Department Seminar September 26, 2001 McBryde, Rm 655, 4-5PM U V A G http://www.jwave.vt.edu/~rkriz/Presentations/CS_seminar_26sept01.ppt
Presentation • Summary of collaborative virtual environments, • APIs, and applications developed at Virginia Tech • Summary of faculty who have participated in developing • virtual environment / visualization projects: research and • distance learning U V A G
Collaborative APIs: EVL’s CAVERNsoft: Limbo / Tandem VT’s DIVERSE VT’s Network Program Interface Builder (NPIB) Chronology: Collaborative VEs atVT 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 NPIB: (NSF-CRCD) 20 physics based simulation modules Summary of Collaborative VEs APIs, and applications developed at VT U V A G
Faculty VE and visualization projects(chronological order starting with the NSF ARI proposal) • Initially their where 29 CoPIs on the NSF white paper to build a • CAVE, but more important, to build a university visualization group • associated with ACITC (Torgersen Hall): (NSF-$890K)+($530K, • 5-Colleges, RGS, AIS). • This seminar is about the people who came together as a group which will • be the future Center for Virtual Environments and Visualization (CVEV). • AtomView: John Shalf (NCSA), R. Kriz, D. Farkas • CAVE Collaborative Console (CCC): Kevin Curry, Fernando das • Neves, , John Kelso, Mary Beth Rosson, Jack Carroll, and Ron Kriz • CCC_atom: Greg Edwards, Fernando das Neves, and Ron Kriz • College of Architecture Viz Lab: R. Schubert and D. Jones • Interior Design Futures Lab: Joan McLain-Kark • Entomology: Alexi Sharov and Tim Mack • Extending CCC for K12: F. Neves and R. Kriz U V A G
continued: • 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) • Plant Pathology: (Educ): P. Sforza • Molecular Docking: D. Bevan, L. Watson,S. Parkih, R. Kriz • NAVCIITI CONRAY: F. das Neves, J. Kelso, R. Kriz • NSF CRCD NPIB (Educ&Res): R. Levensalor, R. Kriz • Cardio-Vascular flow: P. Vlachos and A. Etabari U V A G
APIs used and developed at VT: • EVL’s CAVERNsoft: Limbo • http://www.evl.uic.edu/cavern/cavernG2 • VT’s DIVERSE • http://www.diverse.vt.edu • VT’s Network Programming Interface Builder • http://www.jwave.vt.edu/npib U V A G
What is a CAVE? U V A G
Viewer immersed In 3D-structure. Gives viewer unique perspective to study 3D structure / property relationships. U V A G U 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
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
K12 Distance Learning Project: IAETE Institute for the Advancement of Emerging Technologies in Education Participants Awareness U V A G Recorder
AtomView Physics based Simulation NCSA: J. Shalf VT: R. Kriz / D. Farkas With AtomView material scientists can analyze and interpret physics based simulation results U V A G
U V A G U V A G
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 U V A G
D evice I ndependent V irtual E nvironment: R econfigurable, S calable, E xtensible U V A G
DIVERSE Applications: Physics Based Simulations NUWC/NRL CONRAY Undersea Acoustic 3-DOF Command & Control n-DOF I-Dock 6-DOF Haptic Feedback Crane Ship 6-DOF U V A G
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/idock.html) U V A G Beowulf Cluster Future Simulations
CAVE ONR-NavCIITI Task2.1 C & C Visualization CONRAY model I-Desk Desktop U V A G
ONR-NavCIITI Task2.1 Command & Control Visualization ONR Briefing May 24, 2001 “Visualization for Multiwarfare Planning and Execution” Top Ranked by ONR Review Panel 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_task2-1/ Physics based simulation model of acoustics in a 3D world: bottom Bounce, etc. U V A G
Network Program Interface Builder (NPIB) Combined Research Curriculum Development http://www.jwave.vt.edu/crcd NPIB is a rapid application development tool that researchers could use to create, maintain, and archive numerous parametric studies based on their legacy computer simulations U V A G
Example: 3D Wave Surface Working “Real-Time” Archive U V A G Submit
email notifies user simulation completed Results Viewed at Desktop U V A G Results.html Results Viewed In the CAVE
Usability and Engineering Lab D. Hix and J. Gabbard NAVCIITI: Visualization and HCI: Usability Engineering Randy Levensalor CS-Masters Thesis Immersive WorkBench
PhD work of Marcio Pinho (PUCRS) Can multiple users manipulate the same object at the same time? Separation of DOFs 3D Interaction Group http://www.cs.vt.edu/~bowman/3di/ Cooperative manipulation
Design, simulation, and visualization of building structures Both 2D and 3D interfaces Immersive structural visualization Doug Bowman SAP5-FEM M. Setareh R. Schubert Architecture’s VE-Lab
Interior Design Futures Lab (http://filebox.vt.edu/chre/near/vtid/idfl/idfl.html) Using Virtual Environments to Determine Older Adults’ Preferences and Functioning in Assisted Living Private spaces (http://filebox.vt.edu/chre/near/jmksite/andrus/AARP01.html) J. McLain-Kark M. Beamish, K. Roberto
Plant Pathology, Physiology, and Weed Science Virtual Dandelion P. Sforza (http://www.ppws.vt.edu/~sforza) Pathogenesis of Crown Gall: P. Sforza, D. Tillman, G. Lacy, M. Hansen, and J. Jelesko Virtual Nematode: P Sforza and J. Eisenback
Visualization and Analysis of Complex Flows in a Cardiovascular System A Etebari, P. Vlachos, R. Kriz Engineering Science and Mechanics Desk-top, I-Desk, CAVE stress tensor glyph U V A G
Virtual Environment Workshop J. Lockhart / R. Kriz Multimedia / VRML DIVERSE Arsenault / Kelso HCI Usability J. Gabbard Organizer HPC S. Varadarajan HCI 3DI D. Bowman/C. Wingrave U V A G
Observations & Conclusions: • Virtual and collaborative design environments have been • at best working prototypes that are too difficult to use by • the academic community. • 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
Recommendations: • Identify researchers and educators who have experience in • building collaborative applications and their associated APIs. • Build a working collaborative design environment prototype • API with participants identified above and select a specific • research and educational demonstration project. Participants • should include scientists and engineers depending on target • application. • Perform a usability evaluation, upgrade-modify application • and associated API. U V A G