150 likes | 294 Views
Autonomous Mission Operations for Sensor Webs. Al Underbrink, Sentar, Inc. Project Overview. Using Intelligent Agents to Form a Sensor Web for Autonomous Mission Operations (SWAMO) PI: Ken Witt, West Virginia High Technology Consortium Foundation Co-I: Al Underbrink, Sentar, Inc.
E N D
Autonomous Mission Operations for Sensor Webs Al Underbrink, Sentar, Inc. MMI OntDev
Project Overview • Using Intelligent Agents to Form a Sensor Web for Autonomous Mission Operations (SWAMO) • PI: Ken Witt, West Virginia High Technology Consortium Foundation • Co-I: Al Underbrink, Sentar, Inc. • Co-I: Dan Mandl, NASA/GSFC • Objective • Enable dynamic, composable interoperability of sensor web products and services MMI OntDev
Semantics for Autonomous Operations MMI OntDev • Consistent with OGC SWE standards and specifications • Enables compatibility with broad base of sensing systems • SensorML, SOS, SPS, CWS • Semantics of the SWE-compatible sensor systems • Physical and logical structure and descriptions • Platforms, sensing devices, observations, detector performance characteristics, etc. • Services, processes, workflows, required parameters, process interfaces, etc. • Semantics of SWAMO control systems • Describes autonomous agents for system-wide resource sharing, distributed decision making, and autonomic operations • Intelligent agent capabilities, experiment schedules and tasks, platform workloads, etc.
MidSTAR-1 • cFE • GMSEC • ST-5 • MidSTAR-1 • Models • Semantics • Automated Decision Making • SensorML • SOS, • SPS, CWS Technology Infusion Path MMI OntDev
Levels of Interoperability Maximum abstraction, implementation independent Increasing Capability for Interoperation Each system takes into account state changes of other systems over time Each system is aware of methods and procedures for other systems Shared meaning Common data and protocol formats for information exchange Bits and Bytes MMI OntDev
SensorML • SensorML Concepts • Everything viewed as a hierarchical “process” • Models physical systems and logical processes • Each process has common representation MMI OntDev
SensorML Processes • Process Concepts • Each process has inputs, outputs, metadata, and parameters (similar to IDEF0) • Inputs, outputs, and metadata provide lots of flexibility for legacy descriptions • UCUM may be replaced MMI OntDev
Sensor Platforms • System Platforms • Spacecraft, aircraft, ground systems, subsurface • Mobile and fixed location • Passive or actively controlled sensing System Components • Actuators, sensors, detectors, and agents • Physical, functional, logical capabilities and behaviors • Performance characteristics MMI OntDev
Sensor Observations MMI OntDev
SWAMO Agents MMI OntDev
SWAMO Agents • Agent Performance Concepts • Capabilities, responsibilities, and goals • Service registry and discovery • Time, tasks, plans and schedules • Resource capacities and availabilities MMI OntDev
SWAMO Rules • Actually, none! • Ontology used as prototyping method • Knowledge representation • Decision rules implemented directly • More agreeable to flight hardware and software systems (MidSTAR-1, Global Hawk, etc.) MMI OntDev
Instances: MidSTAR-1 • Representation of MidSTAR-1 instances • Nano ChemSensor Unit and Variable Emmissivity Film sensors/detectors • Onboard computer and bus subsystems • Battery as “actuator” that can be controlled MMI OntDev
Benefits MMI OntDev • Supports Semantic and System-Of-Systems Interoperability • Able to consume, use, and produce SWE-standard descriptions • Compatible with existing and future Sensor Web systems • Amenable to Sensor Web Services interfaces • Targets Dynamic and Composable Interoperability • Enables automated reasoning and decision support systems • Sufficient detail for autonomic functions • Support for failure recovery and adaptive operation • Enables capability to dynamically discover, combine, and adapt chains of sensors distributed over multiple sensing platforms
The Way Ahead • Delay Tolerant Networking • Global Hawk • Benefit science users • AIST 2008 • SWAMO plus • Deeper ontology development MMI OntDev