command and control visualization: navciiti task 2.1a&b r. kriz*, l. arsenault**, j. kelso**, f....

21
Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and Animation Group * Engineering Science and Mechanics ** Computer Science NAVSEA Dahlgren Virginia, April 12, 2002

Upload: phyllis-french

Post on 17-Jan-2016

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Command and Control Visualization: NAVCIITI Task 2.1a&b

R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie**

University Visualization and Animation Group* Engineering Science and Mechanics** Computer Science

NAVSEA DahlgrenVirginia, April 12, 2002

Page 2: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Presentation:

Overview of NAVCIITI Task 2.1a&b: Command and Control Visualization: a collaboration between NUWC, NRL, and Virginia Tech to develop of an ASW tactical interface for littoral battle space: CONRAY/MIX.

• Demo CONRAY/MIX

The DIVERSE API used to develop CONRAY/MIX with features for future network centric warfare system development

• Demo DIVERSE embedded in CONRAY/MIX

Page 3: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

ONR, Paul Quinn: NAVCIITI Primary Project Contact

VT, Ken Reifsnider: NAVCIITI Principal Investigator

NRL, Larry Rosenblum: Task 2.1 POC Doug Maxwell, CONRAY/MIX developer

NUWC, Ken Lima (code22) Task 2.1 Program Manager Rich Shell and Lauren Mathews, CONRAY/MIX developers

VT, Ron Kriz: CoPI Task 2.1a• F. Das Neves, integrate scenegraph into CONRAY/MIX dGL

VT, Lance Arsenault: CoPI Task 2.1b & DTK Development• VT, John Kelso & Chris Logie: Task 2.1b dGL Development• VT, Alex Kalita & Eric Tester, Develop GUI manager for DTK

Key Project Personnel

Page 4: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Task 2.1a: (year 3, $156K) Development of CONRAY/MIX C&C acoustic model scenegraph based on API developed in Task 2.1b

Task 2.1b: (year 3, $275K) Create OpenGL API for IRIX, Linux, HP-UX, Windows Investigate how to incorporate OpenGL scene-graphs Integrate networked device tools Create navigation tools in collaboration with D. Hix Expand on network extensions for DTK with data abstractions and security Create GUI manager for DTK

NAVCIITI Task 2.1

Page 5: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

ONR-NavCIITI Task2.1 Command & Control VisualizationNUWC: K. Lima, R. Shell, L. Mathews

NRL: L. Rosenblum, D. MaxwellVT: R. Kriz, L. Arsenault, J. Kelso, F. das Neves

Physics basedsimulation modelof acoustics in a3D world: bottomBounce, etc.

http://www.sv.vt.edu/future/cave/resprj/navciiti/nuwc_task2-1/

Page 6: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Desktop CAVE simulator

CAVE

I-Desk

CONRAY/MIX modelscalable - reconfigurable

Page 7: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and
Page 8: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and
Page 9: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

ONR Command and Control and Combat Systems (C2&CS)Technology Review, Arlington, Virginia

May 22-24, 2001

“Visualization for Multi-warfare Planning and Execution”Presentation by Ken Lima, NUWC, Project Manager

Top Ranked Project by Review Panel

Page 10: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Visualization for MultiwarfarePlanning and Execution

Visualization for MultiwarfarePlanning and Execution

Naval Undersea Warfare Center Collaboration With Virginia Tech

Kenneth M. Lima (PI) Dr. Ron Kriz (POC)

Lauren Mathews (NAVCITTI Supported)

Richard Shell

Naval Research Lab

Robert King (PI)

FY’01 Funding $222K

FY’01 Funding $58K

Page 11: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Payoff:

• Reduced operator workload• Better/more informed decision

making• Improved planning / decision

aids (network- and platform-centric)

Objective:

• Assess potential of 3D to enable rapid and/or accurate assimilation ofcomplex information in a passive target localization context

Goal:

• Evaluate 3D rendering ofcomplex, tactical information ina Navy relevant domain

Visualization forMultiwarfare Planning and ExecutionVisualization forMultiwarfare Planning and Execution

Page 12: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Overall Technical ApproachOverall Technical Approach

• Develop real-time 3-D simulation and visualization

methodology for a submarine shallow water passive

tracking problem• Acoustic scattering model/scenario generator (NUWC)

- 3D Rendering/GUI development (NUWC/VT/NRL)

- Interactive device interface/integration (NRL)

• Conduct a 2-D VS. 3-D assessment using fleet

operators

• Address high risk “enablers” for DSS FNC

Page 13: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

• FY02 Transition to Littoral ASW FNC (Submarine-weapon

connectivity task), Project Mgr - Dr. Les Jacobi

• DSS FNC proposal (FY03)

• ASTO / Tactical Control Program (APB, FY04)

Transition PlansTransition Plans

***

T 0 0 4 2

R 0 0 2 1- c / c

Tactical Info Mgmt Plot

Page 14: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

Accomplishments and Future work

• Presentation to ADM Cohen (CNR) Feb 2001 on 3D Viz project and proposed DSS FNC concept

• Two presentations at JAWS S3 Symposium, July 2001 - “Undersea Command & Control Visualization” - “DIVERSE: a Software Toolkit to Integrate Distributed Simulations and Heterogeneous Virtual Environments”

• Patent application in preparation “3D Acoustic scattering and rendering technique for Conical Bearing data’’

•1st 2D/3D assessment experiment conducted 5/9/01

• Virginia Tech will be an integrated part of the FNC Y02.

Page 15: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

D evice I ndependent V irtual E nvironment: R econfigurable, S calable, E xtensible

Page 16: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

DIVERSEsponsored by

Office of Naval ResearchDURIPKam Ng

NAVCIITIPaul Quinn

Lockheed MartinPat McKenzie

Page 17: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

DIVERSE is:• free (GNU LGPL and GPL) software

Consisting of:•C++ Application Programming Interfaces (APIs)•Utility and Example programs

What is DIVERSE?

GNU/Linux SGI IRIX

Runs on:

Page 18: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

DIVERSE is for creating Applications like:

Crane Ship SimulatorCrane Ship Simulatorwithwith

CAVE and motion baseCAVE and motion base

Crane Ship SimulatorCrane Ship Simulatorwithwith

CAVE and motion baseCAVE and motion base

What is DIVERSE?

Page 19: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

DIVERSE Toolkit: Networked Asynchronous Simulation• Remote shared memory•Library: C++ Classes to Build Server and Applications•Networked Server: Manage Dynamic Shared Objects (DSOs)•DSO I/O Services: Loaded/Unloaded on the Fly

DIVERSE Graphics Interface for Performer•Uses DTK and Performer to provide:

–Configuration via DSOs–Display-Independent Graphics–Coordinate Systems and Scene Graph–Viewing Frusta–Stereo Graphics–Input from Real and Emulated Devices–Many Navigation Methods

Page 20: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

DTK Remote Shared Memoryis Simulator Glue

graphics

Local host

memory“wombat”

wombatdynamicsSimulate wombat

dynamics

File playback

graphics

Remote Display

memory“wombat” wombat

dynamicsRemote

wombat host

Stop

Reconfigurable

Page 21: Command and Control Visualization: NAVCIITI Task 2.1a&b R. Kriz*, L. Arsenault**, J. Kelso**, F. Das Neves**, and C. Logie** University Visualization and

The remote shared memory architecture of the DIVERSE API can be used to develop other network centric command and control tactical interfaces.

CONCLUSION