Augmented Emergency Response

Slides:



Advertisements
Similar presentations
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
Advertisements

Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
Getting Started. Edline Web Site Requirements Provide Students and Parents With: 1.A Brief Course Description 2.Your Address 3.Course Syllabus 4.Major.
Survey of Graphics and Games. Outline Overview of computer graphics – Coursework – Research Programming using game engines Computer game and animation.
XP Adding Hypertext Links to a Web Page. XP Objectives Create hypertext links between elements within a Web page Create hypertext links between Web pages.
The Use of Microsoft based Technologies for the benefit of the Community Prof. Avi Mendelson – Microsoft & Technion - Taub 643.
GPU vs. CPU computations Árni Einarsson Jacek Kolodziej.
Unity 3D game IDE 1.  Unity is a multi-platform, integrated IDE for scripting games, and working with 3D virtual worlds  Including:  Game engine ▪
Software Development. Chapter 3 – Your first Windows 8 app.
Responsive Web Design, Discoverability, and Mobile Challenge
1 TouchDevelop Chapter 8-10 Presenter: Jing Xu. 2 Outline Interactions Game Board Tiles and Printing.
Patrick Lazar, Tausif Shaikh, Johanna Thomas, Kaleel Mahmood
Develop apps for your Living Room using the Media Center SDK casey chesnut brains-N-brawn.com Madison.NET October 2007.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Final Presentation – CS 425 Aaron O'Banion Todd Astroth Chris Cobb Matt Stowe Mark Williams.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
and VOIP. Definitions Storage- the action or method of storing something for future use. Forward system- Address book- A book for recording the.
Lesson13. JavaScript JavaScript is an interpreted language, designed to function within a web browser. It can also be used on the server.
Multi-Threaded Application CSNB534 Asma Shakil. Overview Software applications employ a strategy called multi- threaded programming to split tasks into.
KEOPS.Pack&Ship Desktop June, KEOPS KEOPS.Pack&Ship Desktop is a software toolkit you can integrate into your Warehouse Management System to :
Version Control Systems with Subversion (SVN) and Tortoise.
MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.
76 © 1998, 1999, 2000 David T. Gray, Howard Duncan, Jane Kernan Frames When displaying information in a browser, it is sometimes useful to divide the display.
Advisor: Dr. Edwin Jones 1 Client: Paul Jewell ISU Engineering Distance Learning Facility May01-13 Design Team: David DouglasCprE Matt EngelbartEE Hank.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
PROGRAMMING LANGUAGES FOR WHEN USING QUANT ANALYSIS FOR HIGH FREQUENCY TRADING.
MOSS Design Presentation -Senior Project-. MOSS MOSS Server System 1. MOSS Application 2. Server 3. Client SIU-E Code Cop System 1. SIU-E.
An Introduction to Device Drivers Ted Baker  Andy Wang COP 5641 / CIS 4930.
OLE Slide No. 1 Object Linking and Embedding H OLE H definition H add other information to documents H copy.
T ODAY ’ S A GENDA What is iNetwork? How to Install it Networking in a Nutshell Basic Code + Templates Examples.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
 Tracks seats availability in a specific class (CRN)- only for HOKIES.  Has the ability to track a list of classes.  The tracking list grows dynamically.
Progress check Learning Objective: Success Criteria : Can identify various input and output devices - Level 4 – 5 Can identify all the major items of hardware.
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
VIRTUALIZATION TECHNIQUES By:- Aman, Denis and Dharit.
Chapter 1 Getting Started with ASP.NET Objectives Why ASP? To get familiar with our IDE (Integrated Development Environment ), Visual Studio. Understand.
Fundamentals of Information Systems, Sixth Edition
Introducing the Windows Mobile development
5/5/2018 1:12 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Intro to HoloLens Development
Multimedia Programming
Egyptian Language School
The Universal Windows Platform
Project 8: Internet of Hospital Things (IoHT): Communication to Facilitate Healing REU Student: Brandon Belna Graduate mentors: Myungho Lee, Kangsoo Kim,
Introduction to Visual Basic 2008 Programming
CIS C Project Presentation 4
Mobile Operating System
Chapter 18 Networking Client/Server Communications
Download Microsoft MB6-890 Exam Latest Question Answers - Updated Microsoft MB6-890 Braindumps
Understand Windows Forms Applications and Console-based Applications
TYPES OFF OPERATING SYSTEM
Introduction to Computers
Visualize Streaming Big Data Through Augmented Reality
Visualize Streaming Big Data Through Augmented Reality
An Introduction to Device Drivers
The Application Lifecycle
First form of our mobile application:
HoloLens Face Emotion Detection
Threads Chapter 4.
Chapter 10 ADO.
A collaboration between Rafael Advanced Defense Systems Ltd.
Implementation support
Snippet Engine as a Database Server
Presented by Greta Jurgelevičiūtė
Implementation support
Intro to HoloLens Development
Presentation transcript:

Augmented Emergency Response Technion CGGC & GIP

Mission Statement To share information between a control center and a unit in the field. The server can serve multiple HoloLens's, having the C&C able to communicate with each separately or all at once. Give the C&C the ability to input information into the scene of the unit. Allow the unit to communicate with the C&C using voice or menu items. Allow the HoloLens the ability to send images back to the C&C.

Goals and Objectives Synchronize data between HoloLens’s and computer acting as control center Send images from HoloLens to computer Send text from control center to HoloLens Allow control center to input objects into the HoloLens scene. Allow control center to open a stream to specific HoloLens

Encountered Problems Hardware constraints Version updates Slow image taking on HoloLens Slow CPU and networking capabilities compared to project requirements Version updates Unity had over 10 updates since the beginning of the semester Each update effected functionality of the HoloLens, with different code and API’s The holotoolkit was also updated accordingly Windows and Visual Studio updates broke the project Issues with anchoring Limited resources (Less resources available for HoloLens than older technology i.e. Oculus or Vive) Other projects working on the HoloLens required coordiantion Slow work with the HoloLens, every small change required a new build and deploy