220 likes | 365 Views
R. Kriz*, F. Das Neves**, and J. Kelso*** University Visualization and Animation Group * Engineering Science and Mechanics ** Computer Science *** Research Division. Virtual and Collaborative Design Environments. U V A G. Office of Naval Research
E N D
R. Kriz*, F. Das Neves**, and J. Kelso*** University Visualization and Animation Group * Engineering Science and Mechanics ** Computer Science *** Research Division Virtual and Collaborative Design Environments U V A G Office of Naval Research Undersea Weapon Simulation Based Design Workshop University of Maryland, June 13-15, 2001
Collaborative Design Simulation APIs: EVL’s CAVERNsoft: Limbo / Tandem VT’s DIVERSE VT’s Network Program Interface Builder (NPIB) Chronology: Collaborative Design VEs @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 NPIB: (NSF-CRCD) 20 physics based simulation modules U V A G
Application Programming Interfaces (APIs) used @ 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 Awarness Tools Kevin Curry Class Project, 1998: Computer- Supported Cooperative Work M.S. Thesis, 1999: “Supporting Collaborative Awarness in Tele-Immersion” U V A G
Participants Awareness U V A G Recorder
AtomView NCSA-VT: J. Shalf / R. Kriz With AtomView material scientists can analyze and interpret physics based simulation results U V A G Physics based Simulation Models
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
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” NUWC: K. Lima, L. Mathews, R. Shell NRL: R. King 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
Observations & Conclusions: • Virtual and collaborative design environments have been • at best working prototypes that are too difficult to use by • the engineering design community. • Better API’s are needed so that scientists and engineers can • build their own applications based on physics and content. • The best designed collaborative environments will work • only within existing collaborative groups, otherwise the • culture must change to reward collaborations not • competition. U V A G
Recommendations: • Identify key ONR researchers who have experience in • building APIs, who also have advanced degrees in the • sciences and engineering with an emphasis on design. • Build a working collaborative design environment prototype • API with participants identified above and select a specific • design application as a demonstration project. • Perform a usability evaluation, upgrade-modify API and • improve on demonstration collaborative design application. U V A G