may 7, 2003 command and control visualization navciiti tasks 2.1b

16
May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

Upload: kathleen-fowler

Post on 04-Jan-2016

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Command and Control Visualization NAVCIITI Tasks 2.1b

Page 2: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Command and Control Visualization Task 2.1b Objectives

Extend the DIVERSE API to facilitate its use by Task 2.1a researchers.

Personnel:John Kelso, Co-PI

Andrew Ray, Dan Larimer, student developers

Year 5 Funding: $110,527

Page 3: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

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

Page 4: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

DIVERSE features:

• Applications run unmodified on all supported devices- real/simulated, local/remote. – With a variety of input/output devices,

– With any number of navigation and interaction techniques.

– Additional functionality loaded at run-time.

• Free open source, both cost and redistribution.

Page 5: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

DIVERSE has three modules:

• DTK- the DIVERSE Toolkit– All non-graphical functionality- I/O, networking

– C++ Base classes• Other modules us it as a foundation

• DPF- the DIVERSE graphics interface to Performer– Supports Performer graphics

• DGL- the DIVERSE graphics interface to OpenGL– Supports OpenGL graphics

Page 6: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Task 2.1b year 4 accomplishments:

• Ported DTK to windows• Ported input and navigation tools from DPF to DTK

– Same tools now used by DGL and DPF

• Created collaborative virtual worlds using DPF– Multiple networked users share same virtual world– Awareness tools provide information about other users in

virtual world, and state of objects in virtual world

• DGL beta released- support for desktop and immersive configurations

Page 7: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

DIVERSE in the larger community

In addition to supporting NAVCIITI task 2.1a, DIVERSE is being used by other VE researchers, because…

Page 8: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Open source model means developments by one can be used by all:

• DIVERSE has generated an additional $300,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.

Page 9: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Who else uses DIVERSE?

NUWC:• Simulation-

Based Design slide

Page 10: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Who else uses DIVERSE?

NIST:• Visualization of

complex data sets.• Volume

visualization• Haptic devices for

probing data set densities.

Page 11: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Who else uses DIVERSE?TASC: (IT Division of Northrup-Gruman)

• Multi-user Battlefield visualization

• Immersive collaboration tools

Page 12: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Local DIVERSE projects:

Immersive SmokeView

• Visualization of fire propagation through structures

• In conjunction with NIST

Page 13: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Local DIVERSE projects:

D_AtomView

• Collaborative interactive visualization of molecular time-series data

Page 14: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

Task 2.1b year 5 objectives:

• DGL development:– Release a stable, documented 1.0 version, including

example programs

– Support for other open-source scenegraphs• Currently supports Inventor

– Port to other platforms• Windows, Mac OS X, Sun

• Prototype distributed immersive visualization cluster• Add security layer to DTK networking

Page 15: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

“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

Page 16: May 7, 2003 Command and Control Visualization NAVCIITI Tasks 2.1b

May 7, 2003

diverse.sourceforge.net