ERC Overview - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

ERC Overview

Description:

ERC Overview Bruce Robbins Session 2.3 ERC Environmental Runtime Component ERC General Overview Interacting with ERC What ERC provides What makes up ERC Terrain ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 24
Provided by: MANDE
Category:
Tags: erc | onesaf | overview

less

Transcript and Presenter's Notes

Title: ERC Overview


1
ERC Overview
  • Bruce Robbins
  • Session 2.3

2
ERC Environmental Runtime Component
  • ERC General Overview
  • Interacting with ERC
  • What ERC provides
  • What makes up ERC
  • Terrain Topics
  • Major services provided
  • Earth Skin State
  • Line of Sight
  • Routing
  • Terrain with OneSAF 1.5

3
ERC General Overview
  • The ERC OneSAF Component
  • Interacting with ERC
  • net.onesaf.services.erc This package provides
    the implementation of the Environment Runtime
    Component.
  • net.onesaf.services.erc.farm This package
    provides the implementation for the Feature
    Attribute Mapping.
  • net.onesaf.services.erc.farm.test This package
    provides the implementation to test Feature
    Attribute Mapping.
  • net.onesaf.services.erc.test This package
    provides the implementation for the off the
    database tests.

4
ERC General Overview
  • The ERC OneSAF Component
  • What we provide to OneSAF
  • Services for synthetic environment queries
  • Query and modify environmental features and
    attributes (terrain, ambient weather, ocean)
  • Simple geometrical environment calculations
  • Common API to access environmental information
  • Interaction with environmental content
  • Reasoning and planning within the environment
  • Rely on static and dynamic environment
    information

5
ERC General Overview
  • The ERC OneSAF Component
  • What makes up ERC
  • Feature and terrain services
  • Environmental Data Models (EDM)
  • Objective Terrain Format (OTF) spec
  • Ultra High Resolution Buildings (UHRBs) spec
  • OTF API
  • Terrain testing tools
  • Weather

6
Feature and Terrain Services
  • Earth Skin State
  • Provides information about the terrain at a
    particular location
  • Input
  • Location
  • Elapsed simulation time
  • Filter provided by API for increased performance
  • Return data includes the unit normal,
    trafficability code, and height of terrain

7
Feature and Terrain Services
  • Line of sight (LOS)
  • Determines whether or not a clear, unobstructed
    line of sight exists between a viewpoint and a
    target point.
  • Sampled Line of Sight
  • Terrain Traversal Line of Sight (Ray-Trace)
  • Attenuated Sampled Line of Sight
  • Attenuated Terrain Traversal Line of Sight

8
Sample LOS
9
Sample vs Ray-Trace LOS
10
Environmental Data Models
  • EDMs
  • Terrain
  • Extension of the WARSIM Terrain Common Data Model
    (TCDM)
  • Describes the terrain features (point, linear,
    areal) and their attributes and attribute values
  • Example Road feature with median width, soil
    type, trafficability surface type, width
  • Ultra High Resolution Building (UHRB)
  • Developed by OneSAF
  • Describes the information about the UHRB and its
    attributes.
  • Example Door with state information, length,
    width, construction type, shape

11
Terrain Topics
  • Objective Terrain Format
  • Terrain generation
  • Terrain testing
  • Terrain databases delivered

12
Objective Terrain Format (.otf)
  • Runtime format for use with OneSAF simulation
  • Open-source
  • Supported by multiple vendors as well as by
    internal compilers
  • Constructive vs. virtual focus

13
Terrain Tools
  • Terrain Generation
  • ERC Compilers
  • Delivered with OneSAF software
  • Creates .otf from SEDRIS 3.1 STFs and properly
    attributed Shapefiles
  • Basis for OTF API
  • COTS Tools
  • TerraSim
  • Presagis (formerly Terrex)

14
Terrain Tools
  • Testing
  • ERC Standalone test driver
  • Delivered as part of the software
  • Manual testing
  • Check triangle neighbors
  • Check features
  • UHRB checking
  • Gnuplots of triangles, features, UHRBs
  • Management and Control Tool (MCT)
  • Running the database in the simulation
  • Routing entities on the database and through
    UHRBs (as applicable)
  • Add link to page on maintenance manual as pointer

15
Terrain Databases
  • Provided Databases for 1.5
  • JRTC with MOUT site UHRBs
  • JNTC with UHRBs and ocean
  • Ft Hood
  • Korea
  • Mosul
  • Fallujah
  • Algorithmic (golden) database

16
ERC Static Weather Databases
  • Utilizes WARSIM legacy weather databases and
    runtime code
  • Provides 4 weather databases (winter, spring,
    summer, and fall)
  • 14 consecutive days of data at 6 hour interval
    for each season
  • Each contains data for the entire globe
    (represented in global coordinates)
  • Spatially organized
  • Includes ocean data where applicable
  • ERC does not have weather models
  • Example of data found
  • Temperature, wind speed, precipitation, cloud
    levels

17
Dynamic Weather Edits
  • ERC weather can be edited during runtime
  • Edits are made for a single attribute

18
Questions
  • Bruce Robbins
  • bruce.e.robbins_at_us.army.mil
  • 407-384-3866

19
Backup Algorithmic database
20
All Features
21
Ramp Section
22
Sloped Section
23
Trafficability Quilt
Write a Comment
User Comments (0)
About PowerShow.com