Presentation is loading. Please wait.

Presentation is loading. Please wait.

August 21, 2002 Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b.

Similar presentations


Presentation on theme: "August 21, 2002 Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b."— Presentation transcript:

1 August 21, 2002 Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b

2 August 21, 2002 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. Personnel: Ron Kriz, Co-PI Fernando Das Neves, student developer Year 3 & 4 Funding: $252,000 (NAVCIITI Year 3 & 4 dates: 4/1/01 - 3/31/03)

3 August 21, 2002 Command and Control Visualization Objectives Task 2.1b: Extend the DIVERSE API to facilitate its use by Task 2.1a researchers. Personnel: Lance Arsenault, Co-PI John Kelso, developer Chris Logie, student developer Year 3 & 4 Funding: $553,000

4 August 21, 2002 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

5 August 21, 2002 DIVERSE features: Applications run unmodified on all supported devices- real/simulated, local/remote. –With a variety of input devices, –With any number of navigation and interaction techniques. –Additional functionality loaded at run-time. Free open source, both cost and redistribution.

6 August 21, 2002 DIVERSE includes: C++ library for application development. Stand-alone programs and utilities. Tools to support non-programmers. Dozens of small example programs to illustrate specific features, designed to be easily moved and modified, all based on “ hello.C ”. Extensive documentation, including “man” pages and Programmer’s Guide.

7 August 21, 2002 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.

8 August 21, 2002 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.

9 August 21, 2002 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.

10 August 21, 2002 All of these modules comprise DIVERSE Modular –Only use the parts you need Flexible –Easy to reconfigure and extend Reusable –Components work across multiple applications, and multiple modules

11 August 21, 2002 Task 2.1a accomplishments: CONRAY (2000) –uses Performer and DPF TALOSS (2002) –uses OpenInventor and DGL

12 August 21, 2002 Task 2.1a accomplishments: NUWC slide TALOSS demo on laptop CONRAY in the CAVE later today

13 August 21, 2002 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!

14 August 21, 2002 Task 2.1b accomplishments: 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

15 August 21, 2002 Task 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 August 21, 2002 “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

17 August 21, 2002 DIVERSE in the larger community Open source model means developments by one can be used by all: DIVERSE has generated an additional $200,000 in non-Navy funding, but Navy gets to use the work. Open source license has allowed others to use DIVERSE at no cost : Corporate and Government Research labs. Universities and high schools.

18 August 21, 2002 Who else uses DIVERSE? NUWC: Simulation- Based Design slide slide

19 August 21, 2002 NUWC SBD movie (2:29)

20 August 21, 2002 Who else uses DIVERSE? NIST: Visualization of complex data sets. Volume visualization Haptic devices for probing data set densities.

21 August 21, 2002 Who else uses DIVERSE? TASC: Multi-user Battlefield visualization Immersive collaboration tools

22 August 21, 2002 Local DIVERSE projects: Immersive SmokeView Visualization of fire propagation through structures In conjunction with NIST

23 August 21, 2002 Local DIVERSE projects: AtomView Interactive visualization of molecular time-series data

24 August 21, 2002 What’s next: MS Windows version Collaborative tools Immersive clusters Volumetric tools Additional DGL scenegraphs OpenSSL being investigated for security

25 August 21, 2002 www.diverse.vt.edu


Download ppt "August 21, 2002 Command and Control Visualization NAVCIITI Tasks 2.1a & 2.1b."

Similar presentations


Ads by Google