Date post: | 21-Jul-2015 |
Category: |
Business |
Upload: | peter-swan |
View: | 308 times |
Download: | 0 times |
We deliver compelling simulation & visualization solutions
Over Two Decades Helping Customers Build and Populate 3D Simulated
Environments
Why MÄK?
Suite of integrated products● Built on open standards
● Under constant development
● Fully maintained and supported
● Well documented
Unparalleled “Engineer down the hallway” support
Comprehensive support services● Pre-sales
● On-site consultancy
● Training on our products and simulation standards
● Product enhancement and customization
● Software development
Pre-Systems Acquisition
System Development
Sustainment
MÄK’s Solutions Help Customers
Demonstrate, Experiment, and Train
Proposals
Demonstrations
Concept Development
Experimentation
Systems Prototyping
Systems Integration
Systems Test
TTP Development
Trainers
Simulators
Embedded Training
Core Products & Capabilities
Simulation Visualization
Interoperability Web-based Simulation Terrain
Human Simulation
Simulation
Capabilities
We Offer● The VR-Forces Simulation Toolkit
● Product Customization and Consulting
● Training
● Software Development
In the Area of● Architecture design and development
● Software Integration
● Graphical User Interfaces
● Computer Generated Forces
● Physics-based models
● Terrain databases and 3D models
● Lua scripting
VR-ForcesRapid Scenario Generation
VR-Forces provides a Robust Framework in which
to design, develop, and execute your simulation
models
● A set of Core Models to support Analysis, Experimentation,
Training, and Mission Rehearsal
● A Graphical Interface to build, control and modify
scenarios and to customize models and behaviors
● Interoperable and terrain agile
● Scriptable Tasks, Behaviors and Artificial Intelligence
● Designed from the ground up as a toolkit to enable
extensive customization and incorporation of new models
VR-Forces is used as…..
…a desktop trainer
…a threat generator
…an experimentation platform…an embedded trainer
…a Command Staff Trainer
…a role player
VR-Forces Three Layer User Approach
End User
● Create and run sophisticated
scenarios
Modeler
● Create new entity types
● Script new behaviors
Developer
● Add new models
● Build plugins
● Enhance or replace the GUI
VR-Forces CGF ApplicationReady To Use Simulation Models
Vehicle Dynamics
DamageCommunications
AI Combat
Weapons
Sensors
Navigation
Aggregates
Weather
Convoy Behaviors
VR-Forces Lua Scripted Task Creation
Allows creation of tasks using scripting rather than C++
New tasks will appear in task menu
Automatically generated GUI for input of task parameters
Can create complex multi-segment tasks● Parameter-driven including simulation events, entity
queries (detected, position etc.), and feature data
● Complex structure using Lua scripting language
● Combine lower level tasks
Export/Import Lua Tasks
BombsCBUs/GBUs with configurable
● Payloads
● Fusing
● Detonation patterns (Using SISO Enums)
Aircraft with
● CAS support for 9 Line
● Location, Mark Type, or Target release
VR-Forces APIsCustomize, Extend, and Integrate
B-HAVE Module for VR-Forces
Built with Kynapse from
AutoDesk to provide
Advanced Route Planning
● Navigate urban terrains
● Navigate building interiors
Pattern of Life
● Randomized entities traveling
between source and sink points
● Scriptable traffic streams
RotorLib / FixedWingLib
RotorLib CGF
● Physics-based, real-time helicopter dynamics model
● High fidelity maneuvers for
helicopters in VR-Forces
● Terrain contour following
● Fully reconfigurable
FixedWingLib CGF
● 6 DOF fixed wing flight dynamics model
● Direct pitch, roll, throttle and air brake control
● Optional combat maneuvers library
Network Centric Forces
EXata/QualNet network modeling software
● High performance, scalability, and accuracy
● Support for hardware, software and human in the loop simulation with
thousands of nodes
● High fidelity network models
Integrated with VR-Forces
DI-Guy
Realistic Humans for Distributed Simulations● Huge library of realistic models and animations
● Easy to use graphical scenario generation for individuals, teams and crowds
● Full AI scripting capabilities
● Tools for adding new content
● SDK for integrating into 3rd party systems
DI-Guy SDKFlexibility
DI-Guy SDK offers a range of Render and operating system solutions to
make integration easy
OpenGL
OpenSceneGraph
DirectX
Vega Prime
Unity
DIG Graphics API
Windows (32/64)
Linux 64
DI-GuyHuge Library of Characters
DI-GuyCharacters
DI-GuyCharacters
DI-GuyCharacters
DI-Guy ScenarioEasy to Use
DI-Guy ScenarioEasy to Use
DI-Guy AIArtificial Intelligence
DI-Guy Expressive Faces
DI-Guy ScenarioRoom Clearance
DI-Guy ScenarioAirport Operations
DI-Guy ScenarioOil Rig
Lifeform Server populates distributed exercises with hundreds or
thousands of Blufor, Opfor, and Civilian Pattern-of-life.
DI-Guy Lifeform Server
ECO SimEnhanced Company Operations
ECO Sim networks DI-Guy Lifeform Servers in a common shared battlespace.
Developed in
cooperation with
USMC and JIEDDO
MÄK Data LoggerRecord Annotate, Export, Demonstrate
Record & Playback
● After Action Review
● Analysis
● ODBC Integration
HLA Monitor
Toolkit API
● Embed AAR into
your application
Remote Control API
● Control Data Logger over the network
Visualization
Capabilities
2D and 3D Custom Visualization Applications
Simulation Monitoring, Control and AAR
Multi-channel Image Generators
Sensor Simulation
Streaming video with metadata
VR-VantageMÄK’s Visualization Solution
VR-Vantage meets your 2D and 3D Visualization
Needs
● Comes complete with the content you need to build your
visualization system
● Provides you the agility you need to load a wide variety of
industry standard terrain data
● Can Compose terrain “on-the-fly” directly from source data
● Developer’s Toolkit lets you customize or build your own
VR-Vantage Application
Flexible GUI to View Your Simulation
Content, Content, and More Content
DI-Guy
Adds character animations to VR-Vantage and VR-Forces
● Create entities, set appearance and control character animations
directly from VR-Forces
● Publishes appearance animation instructions via HLA and DIS
● Complete library of DI-Guy characters provided at no cost with VR-
Vantage and VR-Forces
● Toolkit available for creating your own characters and animations
GL Studio
GL Studio is a suite of tools for building high fidelity
graphics and interactive controls
● Easily create and integrate GL Studio Reusable Software
Objects into VR-Vantage & VR-Forces
● Create interactive cockpits, graphical overlays, and heads
up displays driven by VR-Forces simulation
● The relevant RSO automatically appears based on the
attached entity type
SilverLining / Triton
SilverLining● Sky Lighting (Dawn / Dusk)
● 3D Volumetric Clouds
● Precipitation
● Stars
Triton● 3D Ocean
● Ship Wakes
Affected by wind
All GUI controllable
SpeedTree
3D animated plants and trees
Hundreds of models and textures available
Streamed from VRTW or placed as features
Motion correlated with wind
Multi-Channel Distributed Rendering
= Display Flexibility
HLA, DIS, CIGI, …
Mouse, Tracker, …
VR-Vantage APIs Customize, Extend, and Integrate
Sensor Options
Effects-based Sensors
● Standard as of VR-
Vantage 1.5 Release
● Supports Camera, NVG,
and EO/IR
● Configurable
● Zoom, pan, tilt, focus
● Blur, gain, noise
● No need for material
classified
databases/models
SensorFX
● GPU-based real-time
image processing of
engineering level sensor
effects
● Fast full-transient thermal
models react to
atmosphere/weather
● Requires material
classification for
database/models
Sensor FX Physics Based Sensors
Physics based rendering of sensors
Support for LWIR, MWIR, NVG etc.
Simulated Video
Scenario
Generation
Dis
trib
ute
d S
imu
latio
n In
fra
str
uctu
re
Agile
Terrain
Whole
Earth
Terrain
Simulated Video System
Comms
Effects
Sensor
Effects Image
Generation
Interoperability
Live-Virtual-Constructive-Gaming Interoperability CapabilitiesStandards Implementation
Distributed systems architecture design and development
Systems integration and test
Interoperability middleware development
Game engine & virtual world interoperability● Unreal, Unity, Second Life
Gateways between simulations (DIS <> HLA <> TENA)
Interoperability with operational systems● Cursor on Target, JADOCS, FBCB2
HLA Run Time Infrastructure implementation
Federation development, debug, and monitoring tools
Consultancy and training
Interoperability Through Open Standards
Out-of-the-box support for
● MSDL – Military Scenario Definition Language
● HLA 1.3
● HLA 1516-2000 (DLC API)
● HLA 1516-2010
● DIS 4, 5, 6, and 7
● RPR 1, 2 draft 17, & soon 2
● MATREX/ERF/MERF FOMs, TENA, & soon DDS via VR-Exchange
● WMS-C, TMS, WFS
● OpenFlight, Metaflight, TerraPage
● Shape, ……
MÄK’s Interoperability Solutions
Requirement: Development of a DIS or HLA
compliant application
● Solution: VR-Link Developer’s Toolkit
Requirement: Integration of disparate applications
● Solution: VR-Exchange
Requirement: Execution of an HLA-based federate
or federation
● Solution: MÄK RTI
Requirement: Making your Unity Game interoperable
● Solution: VR-Link for Unity
MÄK RTI
VR-LinkPlug in the protocol you need today;
Switch protocols by re-linking
Your Application
VR-Link
Protocol Independent API
DIS
HLA 1.3
HLA Evolved
HLA 1516
VR-Link Saves You From Writing and Maintaining Excessive Code
Write a very simple
aircraft simulationYour task
The Requirements
• Use the RPR FOM
• Aircraft flies straight
• Exit after 10 seconds
Sounds easy!
Efficiency?Efficiency!
Or a few lines of
VR-Link code
It takes a page of RTI code
VR
-Exchange P
ort
al
Port 3001
RPR FOM
MAK RTI
VR-ExchangeConnectivity in 3 steps
DIS
HLA
1.3
HLA
1516
Choose
Configure
Plug In
Custom Build your own
broker with VR-Link
MÄK RTIHLA performance you can count on
Compatible
● 1.3, 1516, 1516:2010
● Wire Compatible
Configurable
● for LAN or WAN
Optimized
● Fast
● Flexible
● Easy to Use
● Easy To Understand
MÄK RTILarge Federation Support
Support for Large Federation Understanding
● High performance visualization of network environment
● Collection and easy display of network traffic
Integration of Web Spy and RTI Assistant
● All Web Spy data now
available in Assistant
VR-Link for Unity
HLA and DIS Interoperability for Unity
● Integrates into the Unity IDE
● Supports articulated parts, appearance mapping, dead-
reckoning and smoothing
● Built-in RPR-FOM support and FOM mapping
● Extensible through its plug-in API and SDK
● No run-time licensing
HLA for MATLAB & Simulink
HLA Toolbox for MATLAB
● HLA 1.3 and 1516 Support
● hlaGUI for FOM visualization
● Generates m-code
HLA Blockset for Simulink
● Library of Simulink blocks
● High level configuration interface
Track Messages
VR-Forces generates ground truth information that
can be fed to sensor simulations etc.
VR-Forces can also generate sensor tracks (from
multiple sensors),
VR-Forces generates and publishes spot reports
from specific entities
Track data can be converted to specific C2
messages through MÄK’s VR-Exchange gateway
VR-Forces can also receive live or simulated track
data and convert it to HLA/DIS via VR-Exchange
VR-Exchange Link-16 Messages
We have implemented brokers for C2PC (using the
C2PC TMS API) and to support the Cursor-on-
Target (CoT) protocol.
VR-Forces Tactical Data Link Plugin
3rd Party Plugin that adds data link message exchange and visualization to VR-Forces● Generates Precise Participant Location and Identification (PPLI) and
Track Messages
● Manually generate messages or configure VR-Forces entities with tactical data link capability
● Manual messages can include Interrogate Friend or Foe, Selective Identification Feature, Platform and System Status
● Manually create a surveillance track specifying a source and track number.
● Use the associated data link entity’s sensor contacts to generate track messages
● A non C2 entity can be configured to generate target sorting and bearing messages on the data link network
● Participants on the data link network can be transferred, released, and taken control of by other controlling units
● Data link functionality is accessible in plan creation
Web-based Simulation
Web Development Capabilities
Development of complete web-based and mobile
simulation solutions
● Java Script thin-client applications
● Web Server implementation
● Web deployment and hosting
● Multi-user, multi-session simulations as a service
MÄK WebLVC Server VR-Link.jsInteroperability Tools
Demonstration
applicationsWebLVC Testbed
WebLVC-enabled 2D/3D
mapping/rendering engines
Web App
Components
MÄK WebLVC Suite: 2D/3D Viewer, VR-Forces Apps, VR-Vantage Apps
Web Apps
Protocol WebLVC Protocol and SISO Study Group
Other capabilities, e.g. VR-
Vantage streaming video
MӒK’s WebLVC Initiative
CGF
Logger
Simulator
DIS or HLA, etc.
Browser
JavaScript
Application
Fast enough for M&S applications
Natural to use in JavaScript
Flexible enough to support various target
federation protocols
WebLVC
WebLVC
CGF
Logger
Simulator
MÄK WebLVC Server Based on VR-Exchange
WebLVC
BrokerHLA or DIS
Broker
Participates in federation
on behalf of web-based
federates – regardless of
protocol used in federation
DIS or HLA, etc.
Browser
JavaScript
Application
WebLVC
Efficient protocol for communication
between web-based clients and server
VR-Link.js
Implements client side
of protocol in JavaScript
WebLVC
Web App
HLA
Federate
MÄK
WebLVC Server
HLA
HLA
Entities and Other
Simulation Data
HLA
FederateHLA
VR-Vantage IG
Simulated Camera and
Sensor FeedsCGF
HLA
HLA Flight
Sim
HLA
Terrain, Maps &
Streaming Video
VR-TheWorld
Server
Web Mapping
Protocols
Elevation
Imagery
Features
Terrain and Maps
The WebLVC Suite
MÄK WebLVC Server
MÄK WebLVC Apps
● MAK WebLVC Components - building blocks for custom app development
● 2D/3D Viewer
● 2D Map
● 3D Viewer
● VR-Forces Apps
● Close Air Support
● Detonate Now
● Commander Station
● VR-Forces Control
● MÄK Data Logger Apps
● Scenario Replay
● Remote Logger Control
● VR-Vantage Apps
● Remote Camera Control
WebLVCTask Group Commander
Task Group Cmdr/ Roll
Player App
● Intuitive UI for controlling VRF
● Support for Touch Screens
● Highly configurable
● I/ITSEC 2013 roll out
● Productized in early 2014
Terrain
MÄK’s Terrain Agility Solutions
Hand ModeledProcedural Terrain
Direct From Source Streaming Terrain
Load d
irectly
Stre
am
from
serv
er
Geographic Information
VR-Vantage/VR-Forces
Database
Tools
OpenFlt
TerraPage
CTDB
GDB
You choose which approach(es) to take
MÄK’s Terrain Agility allows you to
use the gamut of terrain approaches
MÄK’s Terrain Agile Simulation & Visualization Applications
Source
Data
Providers
Load
Terrain
ToolsGeo-dataGeo-data
Terrain
Databases
Page
Geo-dataGeo-dataRefined
“Source”
Geo-data
Load
GIS
Query
GEMS
Construct
Construct
Geo-dataGeo-dataSource
Geo-data
Stream
Construct
Streaming
From the Cloud
TraditionalDirectFrom Source
Geo-data
tools
VR-TheWorld Server
Your WorldWith Concentric Realism
High Resolution
Hand Modeled
Medium Resolution
Streaming Features
Low Resolution
Streaming Imagery
Your WorldWashington DC
Geo Specific Trees
Trash Cans
Utility Poles
Multi-Elevation Buildings
We Help Customers develop simulation
systems to: train, plan, experiment,
analyze, prototype and demonstrate.