Arizona’s First University. Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy Jacob Gulotta, Diyang Chu, Ximing Yu, Hussain Al-Helal,

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

A component- and message-based architectural style for GUI software
TRUST for SCADA: A Simulation-based Experimental Platform
1 Electrical and Computer Engineering Drebin Rescuing Firefighters in Distress FPR Team Ganz: Jonathan Bruso Michael Carney Daniel Fortin James Schafer.
TEXAS A&M UNIVERSITY AND THE UNIVERSITY OF TEXAS AT AUSTIN Army Digitization Research Initiative Dr. Richard A. Volz (Computer Science) Dr. Tom Ioerger.
Integrated Design and Analysis Tools for Software-Based Control Systems Shankar Sastry (PI) Tom Henzinger Edward Lee University of California, Berkeley.
February 21, 2008 Center for Hybrid and Embedded Software Systems Organization Board of Directors Edward A. Lee, UC Berkeley.
February 11, 2010 Center for Hybrid and Embedded Software Systems Ptolemy II - Heterogeneous Concurrent Modeling and Design.
Interactive and Collaborative Visualization and Exploration of Massive Data Sets ---- UC Davis Visualization Investigators: Bernd Hamann, Ken Joy, Kwan-Liu.
Attacks on Three Tank System Three Tank System Testing Model-Based Security Features Experimental Platform for Model-Based Design of Embedded Systems Matt.
SUPERB-IT Center for Hybrid and Embedded Software Systems COLLEGE OF ENGINEERING, UC BERKELEY August 4, 2006 SUPERB-IT.
February 23, 2012 Center for Hybrid and Embedded Software Systems Organization Board of Directors Edward A. Lee, EECS Thomas.
Title put our names here. General Problem Statement Ability to give customized information to a user based on the user’s current location, the current.
A Model-Driven Framework for Architectural Evaluation of Mobile Software Systems George Edwards Dr. Nenad Medvidovic Center.
3/12/ Modeling and controlling the Caltech Ducted Fan Vehicle Steve Neuendorffer, Ptolemy Group, UC Berkeley.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
August 7, 2003 Sensor Network Modeling and Simulation in Ptolemy II Philip Baldwin University of Virginia Motivation With.
MOBIES Project Progress Report Engine Throttle Controller Design Using Multiple Models of Computation Edward Lee Haiyang Zheng with thanks to Ptolemy Group.
Department of Electrical Engineering and Computer Sciences University of California at Berkeley The Ptolemy II Framework for Visual Languages Xiaojun Liu.
Dagstuhl, February 16, 2009 Layers in Grids Uwe Schwiegelshohn 17. Februar 2009 Layers in Grids.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Web-based design Flávio Rech Wagner UFRGS, Porto Alegre, Brazil SBCCI, Manaus, 24/09/00 Informática UFRGS.
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
Teaching with MATLAB - Tips and Tricks
Controlling and Configuring Large UAV Teams Paul Scerri, Yang Xu, Jumpol Polvichai, Katia Sycara and Mike Lewis Carnegie Mellon University and University.
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
Yuan Xue Vanderbilt University
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: Dennis Hoppe (HLRS) ATOM: A near-real time Monitoring.
POAD Distributed System Case Study: A Medical Informatics System Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Co-design Environment for Secure Embedded Systems Matt Eby, Janos L. Mathe, Jan Werner, Gabor Karsai, Sandeep Neema, Janos Sztipanovits, Yuan Xue Institute.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Intelligent Large Scale Sensing Systems (ILS 3 ) initiative Initiative Status and Activities Kevin M. McNeill, PhD Research Assoc. Professor Director,
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Distributed Virtual Environments Introduction. Outline What are they? DVEs vs. Analytic Simulations DIS –Design principles Example.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Model based development for the RUNES component middleware platform Gabor Batori
A Confidence-Based Approach to Multi-Robot Demonstration Learning Sonia Chernova Manuela Veloso Carnegie Mellon University Computer Science Department.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Integrated Systems Division Service-Oriented Programming Guy Bieber, Lead Architect Motorola ISD C4I 2000 OOPSLA Jini Pattern Language Workshop Guy Bieber,
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Chapter 4 Decision Support System & Artificial Intelligence.
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
PM UA Networks System Integration 2004 Combat Vehicles Conference
Integrating Security Modeling in Embedded System Design Jan Werner, Matt Eby, Janos Mathe, Gabor Karsai, Yuan Xue, Janos Sztipanovits Institute for Software.
Distribution A: Approved for public release; distribution is unlimited Get the right M&S technology to the right place, at the right time, for the Decision.
Institute for Software Integrated Systems Vanderbilt University Towards a Paradigm for Activity Modeling SMC2000 WP-2.9: Modeling & Control – Hybrid Systems.
Boeing-MIT Collaborative Time- Sensitive Targeting Project July 28, 2006 Stacey Scott, M. L. Cummings (PI) Humans and Automation Laboratory
DeSIRE Workshop, Pisa, 25-26/11/2002 1/7 A Case Study in Air Traffic Control Alberto Pasquini Deep Blue Srl.
February 19, February 19, 2016February 19, 2016February 19, 2016 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific.
CPS Integration - Jia Bai Effective interaction -> understand the interaction between the control system and the communication network Secured communication.
Hierarchical Modeling.  Explain the 3 different types of model for which computer graphics is used for.  Differentiate the 2 different types of entity.
Arizona’s First University. Scenario, Demo and New Application In collaboration with Vanderbilt University, and the University of California, Berkeley.
THE NEW GENERATION TRANSMISSION By Ashroo M. Das 6 th sem, EEE & Deepak Kumar 6 th sem, EEE.
Integrated Simulation and Emulation Platform for Cyber-Physical System Security Experimentation Wei Yan, Yuan Xue, Xiaowei Li, Jiannian Weng, Timothy Busch,
February 11, 2016 Center for Hybrid and Embedded Software Systems Organization Faculty Edward A. Lee, EECS Alberto Sangiovanni-Vincentelli,
February 14, 2013 Center for Hybrid and Embedded Software Systems Organization Faculty Edward A. Lee, EECS Alberto Sangiovanni-Vincentelli,
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Wrap up. Structures and views Quality attribute scenarios Achieving quality attributes via tactics Architectural pattern and styles.
Air Force Institute of Technology
Unmanned Control & Tracking System (UCATS)
An overview of the CHESS Center
Model-Driven Analysis Frameworks for Embedded Systems
Integrating Security Modeling in Embedded System Design
An overview of the CHESS Center
Distributed Sensing, Control, and Uncertainty
Presentation transcript:

Arizona’s First University. Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy Jacob Gulotta, Diyang Chu, Ximing Yu, Hussain Al-Helal, Tapasya Patki, Jason Hansen, Maribel Hudson, and Jonathan Sprinkle, University of Arizona Featuring work by Janos Sztipanovits, Gabor Karsai, Himanshu Neema, Harmon Nine, Nicholas Kottenstette In collaboration with Vanderbilt University, and the University of California, Berkeley. Supported by US AFOSR.

2 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" What domain is this anyway? Command and Control –Lots of decision makers, looking at tactical data, making command decisions. –Lots of monitors –Lots of data –Lots of decisions to make Types? –Tactical actors (manned/unmanned components) –GUI elements (human interfaces) –Vignettes (tactical tests) Example vignette: –A UAV is sent to a location to look for red trucks. After a red truck is spotted, the UAV reports its location. The C2 staff tell that UAV to “track” the red truck. The UAV then stays as close as it can. Example problems: –What kind of UAV is it? What kinematic/dynamic properties does it have? –What connection/network settings do I use? Am I communicating via TCP/IP, or something more primitive? How do I operate under non-robust network assumptions?

3 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" Graphically? * From an unpublished manuscript by Balogh, et al.

4 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" Characteristics of the integrative modeling environment Abstractions –Communication by message passing (i.e., interaction models) –Messages are strongly typed (i.e., interaction types) Generate Structure for Existing Implementations –Code synthesis of interaction types permits multi-language implementations Use MATLAB, Java, c++, Colored Petri-Nets, etc., for implementation –Underlying discrete-event simulator permits pause/resume –Scenarios are independent of types Enable Experimentation –Runtime infrastructure enables various delays –Logging infrastructure for after-experimentation comparisons

5 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" Defining the Message and Integration Types

6 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" Defining the Message and Integration Types

7 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" Defining Component Interconnectivity

8 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" UA Work and Contributions: Today’s Agenda Scenario realism: a brief demo, and motivation for new technology –Permit pathological behavior by an opponent, to test C2 abilities Algorithms for camera-based detection –How to simulate camera-based sensors in a heterogeneous environment Aerial search algorithms to detect ground vehicles –What is the best way to look for a vehicle on the ground? Control for search/tracking of aerial vehicles –Necessary components, and realistic values Future work enabled –Modeling of Embedded Human Systems

9 Electrical and Computer Engineering 06/18/2009Sprinkle, "Command and Control (C2) Wind Tunnel: High-level Multi-rotorcraft Autonomy" More Reading Jacob Gulotta, Diyang Chu, Ximing Yu, Hussain Al-Helal, Tapasya Patki, Jason Hansen, Maribel Hudson and Jonathan Sprinkle. "Using Integrative Models in an Advanced Heterogeneous System Simulation." In The 16th Annual International Conference and Workshop on the Engineering of Computer Based Systems, pp. 3-10, April, Tapasya Patki, Hussain Al-Helal, Jacob Gulotta, Jason Hansen and Jonathan Sprinkle. "Using Integrative Modeling for Advanced Heterogeneous System Simulation." In The 8th OOPSLA Workshop on Domain-Specific Modeling, pp , October 19-20, 2008 This work is supported by the Air Force Office of Scientific Research, under award #FA , titled “Human Centric Design Environments for Command and Control Systems: The C2 Wind Tunnel”