1 / 16

Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b

Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b. Command and Control Visualization Objectives:.

Download Presentation

Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b

  2. Command and Control Visualization Objectives: Task 2.1a:A collaboration between NUWC, NRL and VT to develop an ASW tactical interface for littoral battle space: TALOSS (Three-dimensional Advanced Localization-Observation Submarine System) DGL project. Task 2.1b: Extend the DIVERSE API to support OpenGL code (DGL) and facilitate its use by Task 2.1a researchers.

  3. So what is DIVERSE? • Software to facilitate the display and creation of device independent virtual environments • A framework to support highly reconfigurable asynchronous distributed simulations

  4. DIVERSE features: • Applications run unmodified on all supported devices- real/simulated, local/remote. • With a variety of Input/Ouput (I/O) devices, • With any number of navigation and interaction techniques unique to Virtual Environments (VEs). • Additional functionality loaded at run-time using Dynmaic Shared Objects (DSOs). • Free open source, both cost and redistribution.

  5. DIVERSE is comprised of three modules 1) DTK- the DIVERSE ToolKit • Contains classes not related to graphics • Remote shared memory. • Input devices- local or remote. • Non-graphical interactions, such as navigation • A standalone package in its own right • Complete non-graphical simulations. • Graphical modules can be added as separate processes.

  6. DIVERSE is comprised of three modules 2) DPF- the DIVERSE graphics interface for OpenGL Performer • Built using DTK and Performer • Uses Performer scenegraph and multi-pipe support for ease of use and efficiency. • Includes command-line tools for non-programmers.

  7. DIVERSE is comprised of three modules 3) DGL- the DIVERSE graphics interface for OpenGL • Built using DTK and OpenGL • Multi-threaded draw callback. • Scenegraph agnostic • Able to use any scenegraph that generates OpenGL. • Potential to run on almost any platform • OpenGL runs on almost anything.

  8. Task 2.1a accomplishments: TALOSS: runs on desktop computer, HMD, I-Wall, and CAVE TALOSS desktop computer simulator

  9. TM CAVE TM IMMERSADESK NUWC / Virginia Tech PartneringV.R. for Multiwarfare Planning & Execution • NUWC and NRL have been actively partnered with Virginia Tech via the NAVCIITI program for the past 3 years. This partnership has resulted in several high-end visualization applications. • CONRAY (Submarine Conical Raytrace) Visualization uses Virginia Tech Diverse Toolkit (DTK) for display in Multiple Virtual Environments. DESKTOP CONRAY • TALOSS (Three-dimensional Advanced Localization-Observation Submarine System) • Computer Platform independent 3D tactical visualization for submarine implementation. • Virginia Tech pivotal developer of 3D and information-bezel displays. • Uses Virginia Tech DGL for display in Multiple Virtual Environments. DESKTOP NUWC/NRL/VT Overview – NUWC RRS – 8/5/02

  10. NUWC / Virginia Tech Partnering Simulation Based Design (SBD) Initiatives • NUWC actively developing high-end visualization applications using • Virginia Tech DIVERSE software API • Selection of DIVERSE driven by both developmental and economic considerations • Access to both source code and VT team streamlines creation of Navy-specific features • Open distribution drives widespead adoption and significantly reduces cost • NUWC Reality Center and multiple immersive display systems on DIVERSE • DIVERSE supports both ONR and internal NUWC initiatives • Undersea Weapon Design & Optimization program - ONR 333 • ONR 6.2 Simulation Based Design (SBD) initiative • Leveraging DIVERSE to support distributed engineering collaboration • NUWC Common Product Development Process (CPDP) • Corporate initiative to improve product development processes • Includes strategic initiatives focused on high-end visualization High-End Visualization Laboratory NUWC Cost Saving 42K – 57K (3 development displays for 2 years) Current GSA cost for commercial equivalents Software Purchase Recurring CAVELib 13K/display 1K/display Virtual Design & Testing Vega 16K/display 3K/display Scientific Visualization UWDO Overview - NUWC WAK - 8/5/02

  11. NUWC: Simulation Based Design I-Wall running CONRAY

  12. NUWC Simulation Based Design of towed-array movie (2 min 29sec)

  13. Task 2.1b accomplishments: • DPF and DTK released (2000) • DGL for GNU/Linux and IRIX released (2002) • Supports OpenInventor, an OpenGL-based scenegraph. • DTK Navigation and GUI interaction tools (2002) • DPF and DGL can use the same code! • DTK Queued messages (2002) • application control • collaborative tools • Networked device tools (2002) • PocketPC implemented as a DTK device. • Xwand allows existing desktop interfaces to be used in immersive environments

  14. “The work performed at VT under the NAVCIITI project has had an invaluable impact on the Navy's initiatives to assess virtual reality technology within the context of warfighter needs.”Ken Lima, Principle Investigator at the Naval Undersea Warfare Center, Newport, RI

  15. Conclusions: Tasks 2.1a and b have: • Facilitated the Navy’s ability to create a scaleable, reconfigurable tactical interface for littoral battle space ASW. • Leveraged from, and contributed to, the capabilities of an open source VE and distributed simulation API.

  16. diverse.sourceforge.net

More Related