DrillSim July 2005.

Slides:



Advertisements
Similar presentations
Sensor Web, Grid Computing and Geospatial Web Services for Real Time Decision Support Sensor Web, Grid Computing and Geospatial.
Advertisements

Towards a Generic Platform for Developing CSCL Applications Using Grid Infrastructure by Santi Caballé Open University of Catalonia Barcelona, Spain with.
1 SAFIRE Project DHS Update – July 15, 2009 Introductions  Update since last teleconference Demo Video - Fire Incident Command Board (FICB) SAFIRE Streams.
MetaSim - design Version 1.0. Outline DrillSim Original design Plug and play requirements MetaSim Design Input Interfaces DrillSim Where are so far Future.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
A Decision Support System For Civil Protection Prof. Thanasis Ziliaskopoulos University of Thessaly Hellenic Institute of Transport International Conference.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Towards A Multi-Agent System for Network Decision Analysis Jan Dijkstra.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
All content in this presentation is protected – © 2008 American Power Conversion Corporation Rael Haiboullin System Engineer Capacity Manager.
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 21 – LOCATION-BASED SERVICES SEAN J. TAYLOR.
Chapter 10 Architectural Design
Zhiyong Wang In cooperation with Sisi Zlatanova
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
Distributed Virtual Environments Introduction. Outline What are they? DVEs vs. Analytic Simulations DIS –Design principles Example.
1 SATWARE: A Semantic Middleware for Multi Sensor Applications Sharad Mehrotra.
Polymorphous Computing Architectures Run-time Environment And Design Application for Polymorphous Technology Verification & Validation (READAPT V&V) Lockheed.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Copyright © 2012, SAS Institute Inc. All rights reserved. ANALYTICS IN BIG DATA ERA ANALYTICS TECHNOLOGY AND ARCHITECTURE TO MANAGE VELOCITY AND VARIETY,
COGNITIVE RADIO NETWORKING AND RENDEZVOUS Presented by Vinay chekuri.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
Crowds (and research in animation and games) CSE 3541 Matt Boggus.
GeoSpatial and GeoTemporal Informatics for dynamic and complex systems May Yuan.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Behavioral Animation: Crowds.
Group #3: Mobility Models and Mobile Testbeds. The Models Motion, Traffic, Network.
CT101: Computing Systems Introduction to Operating Systems.
Overview Issues in Mobile Databases – Data management – Transaction management Mobile Databases and Information Retrieval.
GIS IN THE CLOUD Cloud computing furnishes scalable GIS technology that is maintained off premises and delivered on demand as services via the Internet.
Crowds (and research in computer animation and games)
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
CIM Modeling for E&U - (Short Version)
Selected ICT-based Wide-Area Monitoring Protection and Control Systems (WAMPAC) applications
Introduction to Wireless Sensor Networks
Ubiquitous Computing and Augmented Realities
Sergio Fantinel, INFN LNL/PD
iSpace A Fun-based Interactive & Collaborative Environment
Location Information Services
Towards Traffic Light Control through a Multiagent Cooperative System:
EDGE WP5 Communication Infrastructure - Status February
A Network Virtual Machine for Real-Time Coordination Services
Use Cases and Requirements for I2NSF_
CHAPTER 2 CREATING AN ARCHITECTURAL DESIGN.
On Using Semantic Complex Event Processing for Dynamic Demand Response
Intelligent Agents Chapter 2.
Environment-Aware Reputation Management for Ad Hoc Networks
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
CIS 488/588 Bruce R. Maxim UM-Dearborn
Data, Databases, and DBMSs
Crowds (and research in computer animation and games)
Mobile plus in-situ setup for IoT
Mobile Computing.
Towards Next Generation Panel at SAINT 2002
11/23/2018 8:30 AM BRK3037 BRK3037: Dive deep on building apps and services with the Office 365 Communications Platform David Newman Senior Program Manager.
CHAPTER TWO OVERVIEW SECTION DECISION-MAKING SYSTEMS
Unified Modeling Language
Spatial computing Joshua sommers.
The Globus Toolkit™: Information Services
Dynamic Discrete Disaster Decision Support System D4S2
Virtual Reality.
Existing Simulator.
Evacuation Simulator Project
3rd Studierstube Workshop TU Wien
Network Architecture By Dr. Shadi Masadeh 1.
Instructional Systems
Physics data processing with SOA
Microsoft Virtual Academy
Presentation transcript:

DrillSim July 2005

DrillSim: a Testbed DrillSim simulates a crisis response activity (e.g, evacuation). DrillSim allows testing IT solutions in the context of the simulated response activity. Translates IT metrics to response metrics. E.g., Bandwidth usage, time, accuracy to casualties, response time, risks taken.

DrillSim: a multi-agent system One agent simulates one person. Multiple roles: Evacuee Floor warden Building coordinator Zoon captain Etc. Individual profiles (physical and cognitive abilities) Relationship between agents -> social networks. Agents involved in information flow Collect information via their own sensors (e.g., eyes), or the devices they carry (e.g., PDA) Analyze information (i.e., assimilate information, make decisions) Share and disseminate information via their own communication devices (e.g., speech) or the devices they carry (e.g., PDA)

DrillSim: a plug-and-play system Plug models that drive simulation such as human behavior, spatio-temporal models (e.g., geography, class schedules) crisis models, response activity, response plans. Plug IT solutions. Response activity projected as information flow Information is Collected Analyzed Shared Disseminated IT solutions can be plugged at any of these points

DrillSim: more than a simulator DrillSim can simulate a drill DrillSim can also be synchronized with an on-going drill: Simulated drill augments an on-going drill adding Simulated people Simulated communications infrastructure Simulated sensing infrastructure  Lowers cost of a real drill, adds flexibility On-going drill augments simulated drill Real people Real communications infrastructure Real sensing infrastructure  Adds realism, allows for calibration of the simulated entities

DrillSim: more than a simulator DrillSim can simulate a drill DrillSim can also be synchronized with an on-going drill: Simulated drill augments an on-going drill adding Simulated people Simulated communications infrastructure Simulated sensing infrastructure  Lowers cost of a real drill, adds flexibility On-going drill augments simulated drill Real people Real communications infrastructure Real sensing infrastructure  Adds realism, allows for calibration of the simulated entities

DrillSim Sensing Infrastructure Model DrillSim World Simulated World Real world Agent Model Environment Model Geography Model Observed World Crisis Model Calibrator Initial Scenario Generator Response Activity Module Resources Communication Media Model Scenario Model People

DrillSim Models Models Models to represent spatial temporal data Geographical space, dynamic changes in the space, traffic, people, etc. A response plan Plan of evacuation. A crisis model Represent disasters and their effects. Human Models Models to represent agents (e.g., information assimilation, decision making, sensing capabilities).

Scenario Generator Scenario is the location of people in the geographical space and their activities at the moment. The initial scenario generates a scenario based on Statistics like classes in universities Pedestrian traffic Information about meetings, games, etc Location of response personnel The scenario is generated by observing the physical world.

Response Activity Module The main module that drives the simulator Major components Agents Log of events Plays out the activities based on the information in the observed world

The 4 worlds Real world: an on-going drill Simulated world: computer simulated drill DrillSim world: merging of real world and simulated world. Observed world: DrillSim world as observed by the agents DrillSim World Simulated World Real world Observed World

Calibrator Calibrator is used to update the Models used to represent agent behaviour e.g: floor warden spent 5 min in each room Decision making of the agent Helps in Virtual reality, augmented reality integration Agent behavior can be updated by its human counterpart’s behavior

DrillSim Sensing Infrastructure Model DrillSim World Simulated World Real world Agent Model Environment Model Geography Model Observed World Crisis Model Calibrator Initial Scenario Generator Response Activity Module Resources Communication Media Model Scenario Model People

Research Problems Dynamic Data Management Navigation VR/AR Integration Reasoning/Behavior Modeling Languages Data representation Representing geography (at different scales) Representing dynamic objects and phenomena Architecture

Dynamic Data Management There are continuous queries from different sources The data is highly dynamic Optimizing querying and updating in such scenario Dynamic queries over mobile objects Iosif Querying imprecise data in moving object environments Dmitry Push Pull Chen Li

Navigation Navigation in the context of highly dynamic environments, and multiple agents Should be optimal (compute/resource intensive) Take into consideration real time changes Representation for such planning algorithms Modeling human navigation Path planning for a group of agents Optimizing location of agents, common goals, etc flow control Evacuation planning

VR/AR Integration Goal: Interaction between real and virtual worlds Real to virtual Immersing people into the simulator Interface for real people to communicate with simulator Tracking via sensors Integrating real sensors Integrating real communication devices and media Calibration Data from drills Live actors Virtual to real

Data representation Representing geography (at different scales) Representing dynamic objects and phenomena

Reasoning Modeling human behavior Decision making Event based or taken every time unit? Humans as information processors? Social networks Human communication Representation of knowledge and awareness

Languages Languages Communication between agents and real people Languages for specifying evacuation procedures and activities. Integrating IT solutions.

Where we are: v0.2 Response activity: evacuation 4th floor Cal(IT)2 Grid representation A* algorithm + obstacle avoidance Stochastic decision making based on ANN Evacuee and floor-warden roles 2D/3D interface Human can control an agent Human can communicate with agents Simplified crisis model (spreading fire) Response metric: number of people in building vs time

Demo

Where we are going Campus-wide evacuation Plug-and-play architecture Scalable architecture Integration with real world and real activities Realistic models for crisis, agent behavior, and initial scenario generator.