1 |
Tier-scalable reconnaissance: the future in autonomous C4ISR systems has arrived: progress towards an outdoor testbedFink, Wolfgang, Brooks, Alexander J.-W., Tarbell, Mark A., Dohm, James M. 18 May 2017 (has links)
Autonomous reconnaissance missions are called for in extreme environments, as well as in potentially hazardous (e.g., the theatre, disaster-stricken areas, etc.) or inaccessible operational areas (e.g., planetary surfaces, space). Such future missions will require increasing degrees of operational autonomy, especially when following up on transient events. Operational autonomy encompasses: (1) Automatic characterization of operational areas from different vantages (i.e., spaceborne, airborne, surface, subsurface); (2) automatic sensor deployment and data gathering; (3) automatic feature extraction including anomaly detection and region-of-interest identification; (4) automatic target prediction and prioritization; (5) and subsequent automatic (re-) deployment and navigation of robotic agents. This paper reports on progress towards several aspects of autonomous (CISR)-I-4 systems, including: Caltech-patented and NASA award-winning multi-tiered mission paradigm, robotic platform development (air, ground, water-based), robotic behavior motifs as the building blocks for autonomous telecommanding, and autonomous decision making based on a Caltech-patented framework comprising sensor-data-fusion (feature-vectors), anomaly detection (clustering and principal component analysis), and target prioritization (hypothetical probing).
|
2 |
On-Demand Composition of Smart Service Systems in Decentralized EnvironmentsWutzler, Markus 13 September 2018 (has links)
The increasing number of smart systems inevitably leads to a huge number of systems that potentially provide independently designed, autonomously operating services. In near-future smart computing systems, such as smart cities, smart grids or smart mobility, independently developed and heterogeneous services need to be dynamically interconnected in order to develop their full potential in a rather complex collaboration with others. Since the services are developed independently, it is challenging to integrate them on-the-fly at run time. Due to the increasing degree of distribution, such systems operate in a decentralized and volatile environment, where central management is infeasible. Conversely, the increasing computational power of such systems also supersedes the need for central management. The four identified key problems of adaptable, collaborative Smart Service Systems are on-demand composition of complex service structures in decentralized environments, the absence of a comprehensive, serendipity-aware specification, a discontinuity from design-time specification to run-time execution, and the lack of a development methodology that separates the development of a service from that of its role essential to a collaboration.
This approach utilizes role-based models, which have a collaborative nature, for automated, on-demand service composition. A rigorous two-phase development methodology is proposed in order to demarcate the development of the services from that of their role essential to a collaboration. Therein, a collaboration designer specifies the collaboration including its abstract functionality using the proposed role-based collaboration specification for Smart Service Systems. Thereof, a partial implementation is derived, which is complemented by services developed in the second phase. The proposed middleware architecture provides run-time support and bridges the gap between design and run time. It implements a protocol for coordinated, role-based composition and adaptation of Smart Service Systems. The approach is quantitatively and qualitatively evaluated by means of a case study and a performance evaluation in order to identify limitations of complex service structures and the trade-off of employing the concept of roles for composition and adaptation of Smart Service Systems.:1 Introduction
1.1 Motivation
1.2 Terminology
1.3 Problem Statement
1.4 Requirements Analysis
1.5 Research Questions and Hypothesis
1.6 Focus and Limitations
1.7 Outline
2 The Role Concept in Computer Science
2.1 What is a Role in Computer Science?
2.2 Roles in RoleDiSCo
3 State of the Art & Related Work
3.1 Role-based Modeling Abstractions for Software Systems
3.1.1 Classification
3.1.2 Approaches
3.1.3 Summary
3.2 Role-based Run-Time Systems
3.2.1 Classification
3.2.2 Approaches
3.2.3 Summary
3.3 Spontaneously Collaborating Run-Time Systems
3.3.1 Classification
3.3.2 Approaches
3.3.3 Summary
3.4 Summary
4 On-Demand Composition and Adaptation of Smart Service Systems
4.1 RoleDiSCo Development Methodology
4.1.1 Role-based Collaboration Specification for Smart Service Systems
4.1.2 Derived Partial Implementation
4.1.3 Player & Context Provision
4.2 RoleDiSCo Middleware Architecture for Smart Service Systems
4.2.1 Infrastructure Abstraction Layer
4.2.2 Context Management
4.2.3 Local Repositories & Knowledge
4.2.4 Discovery
4.2.5 Dispatcher
4.3 Coordinated Composition and Subsequent Adaptation
4.3.1 Initialization and Planning
4.3.2 Composition: Coordinating Subsystem
4.3.3 Composition: Non-Coordinating Subsystem
4.3.4 Competing Collaborations & Negotiation
4.3.5 Subsequent Adaptation
4.3.6 Terminating a Pervasive Collaboration
4.4 Summary
5 Implementing RoleDiSCo
5.1 RoleDiSCo Development Support
5.2 RoleDiSCo Middleware
5.2.1 Infrastructure Abstraction Layer
5.2.2 Knowledge Repositories and Local Class Discovery
5.2.3 Planner
6 Evaluation
6.1 Case Study: Distributed Slideshow
6.1.1 Scenario
6.1.2 Phase 1: Collaboration Design
6.1.3 Phase 2: Player Complementation
6.1.4 Coordinated Composition and Adaptation at Run Time
6.2 Runtime Evaluation
6.2.1 General Testbed Setup and Scenarios
6.2.2 Discovery Time
6.2.3 Composition Time
6.2.4 Discussion
6.3 The ›Role‹ of Roles
6.4 Summary
7 Conclusion
7.1 Summary
7.2 Research Results
7.3 Future Work
|
Page generated in 0.0506 seconds