Computers in Police Cruisers Article in Pervasive Computing FIRST RESPONSE Authors: Andrew L. Kun, W. Thomas Miller III, and William H. Lenharth ECE in.

Slides:



Advertisements
Similar presentations
Electric Bus Management System
Advertisements

Map of Human Computer Interaction
Conformance Testing of MOST based Applications Towards Effective System Testing André Baresel, Michael Schmidt - DaimlerChrysler AG Contact:
S Y S T E M S E N G I N E E R I N G.
1.DT-2000 and DT-800m Driver Interface Computers 2.DriverTech Driving Mode Application (Software) DRIVERTECH'S STAKE IN THE CONSORTIUM.
Engineer Training TN 59 Ink Management Solution TJ8300 / TJ8500 TN 59 Ink Management Solution Machine 75 and Above.
Page 1 More information at; gaddsoftware.comgaddsoftware.com.
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
Redundant Logical AND using Artificial Neural Networks
Paper Title Your Name CMSC 838 Presentation. CMSC 838T – Presentation Motivation u Problem paper is trying to solve  Characteristics of problem  … u.
T24 Wireless Telemetry Advanced Intelligent Instrumentation.
1 Component Description Pebbles PDA Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Brad Myers, March.
1 SYSTEM and MODULE DESIGN Elements and Definitions.
Introduction to Systems Architecture Kieran Mathieson.
P09311: Interface for Multi-Purpose Driver/Data Acquisition System Adam Van FleetProject Leader, EE DAQ Hardware Development David HoweElectrical Engineer.
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
Chapter 1- Visual Basic Schneider 1 Chapter 1 An Introduction to Computers and Visual Basic.
T.Sharon-A.Frank 1 Internet Resources Discovery (IRD) Multimedia - Motivation & Definition.
Computer Main Parts.
CP1610: Introduction to Computer Components
COMPUTER NETWORKS.
Terminal Services Terminal Services is the modern equivalent of mainframe computing, in which servers perform most of the processing and clients are relatively.
Campus Police Automated Ticketing System Presented By: Matthew Hinds Kristen Kelleher Deirdre Moriarty Andrew Rossi.
Speech Recognition Calculator ECE L02 - Group 8 Alfredo Herrera John Holmes Josh Liang Alex Kee.
A Voice Based Command and control System for Emergency Applications William H. Lenharth, Ph.D. Project54 / ECE Dept.-UNH.
Name: Rafael Eduardo Barrios navas
A Cloud-enabled Parking Garage Monitoring System with Smartphone Notification Andrew White, Jacob Pitcher Gary Steffen and Paul Lin September 20-23, 2012.
L6 - March 1, 2006copyright Thomas Pole , all rights reserved 1 Lecture 6: Software Packaging: Dynamically Integrable Components and Text Ch.
 Early computers came with none—you had to give all the instructions to the computer with every program.  Then libraries of instructions were developed.
Introduction To Computer System
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
What is Multimedia?. Today’s objectives Define multimedia Work with XHTML Work with CSS.
Visual Basic 2005 SCOPE Visual Basic Hands-on Training.
Human Factors Engineering: P54 Design Considerations And Human Factors Decisions on Project54 in-car system.
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
Common interface of Microsoft Office
Speech Recognition: The State of the Business VR = Voice Recognition Resources Interviewed Bill Grube (Agfa Talk Technology) Tim Fagert (Dictaphone Powerscribe)
Systems Analysis and Design
Capital Beltway Operational Test August Capital Beltway Operational Test 2 Op Test Overview I-95 portion of the Capital Beltway Multi-jurisdiction.
Software Acquisition and Project Management Lesson I: Introduction.
ABSTRACT Currently, drivers must utilize a third-party, such as a radio or broadband device, to learn about local traffic conditions. However, this information.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
Devin Mullen Advisor: Professor Andrew Kun.  Background  Problem Definition  Proposed Solution  Design Objectives  Implementation and Testing  Budget.
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
Design of Technical Condition Monitoring System of Vehicle Based on CAN Bus Authors : Ruili Zeng, Yunkui Xiao Department of Automobile Engineering Academy.
Requirements of an ITS/Simulation Interoperability Standard (I/SIS) Presented by:Dick Stottler Stottler Henke Associates, Inc.
Meghna Krishnan Rahul Nair Kedar A. Shiroor Dispatcher’s Rescue.
LaHave House Project 1 LaHave House Project Automated Architectural Design BML + ARC.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
EcoCar User Interface Final Presentation Senior Design I April 19, 2012.
Using Voice to Solve Ergonomic Problems Dr. William Lenharth, CHFP UNH – Project54.
Voice-Activated Television Remote Control (VAR) Senior Design II Mid-Semester Presentation [1]
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Credit:  An operating system is the program that is loaded into the computer  coordinates all the activities among.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
BY MR.SUTCHUKORN TANTITHANAWARAPONG COMPUTER TEACHER AT POOLCHAROENWITTAYAKOM SCHOOL Subject :Operating System C30207.
Decomposing the Dashboard Example for a Distributed Implementation Jason Shamberger EE249 Fall 1999 Mentor: Dr. Alberto Ferrari.
Kevin Harrison LTEC 4550 Assignment 3.  Ethernet Hub  An unsophisticated device that is used for connecting multiple Ethernet devices together.  Typically.
A Speech Interface to Virtual Environment Authors Scott McGlashan and Tomas Axling Swedish Institute of Computer Science.
Software Architecture for Multimodal Interactive Systems : Voice-enabled Graphical Notebook.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
Software Overview Sonja Vrcic
Physical Data Model – step-by-step instructions and template
Module 2… Talking with computers
Common computer terminology
Software Development Process
Computer software 2.
HUMAN AND SYSTEMS ENGINEERING:
Computer System.
Presentation transcript:

Computers in Police Cruisers Article in Pervasive Computing FIRST RESPONSE Authors: Andrew L. Kun, W. Thomas Miller III, and William H. Lenharth ECE in University of New Hampshire Presenter: Steve

Outline Motivation System Overview Hardware Integration Software Architecture Paper evaluation

Motivation A typical police cruiser is full of displays and input devices, all competing for the officer’s attention (EX: radar display unit on top of the dashboard) Hardware and software integration standards don’t exist for the in-car electronic devices police agencies use –Limiting usefulness, waste integration effort

Project54 Using only two interfaces for all devices in the car –Speech User Interface (SUI) <- primary to all devices, but may not the best interface for all –Graphic User Interface (GUI)

System’s high-level design Speech recognition Text-to- Speech Engine

Hardware Integration Using IDB (Intelligent Transportation System Data Bus protocol) to transmit data between devices Create CIDBI (Common IDB Interface) hardware –RS-232 –TTL (transistor-transistor logic) –Customize the CIDBI for devices interface other than above two

Software Architecture Using Microsoft’s Component Object Model (COM) to implement messaging between the objects Each object exports one or more interfaces, and some are required interface –Ex: All applications have to export the I_MsgHandler interface

Every application has its own SUI and GUI

Field-test results Hardware proved robust –No significant difference in radio reception Officers are satisfied with the Speech Recognition accuracy, but the system occasionally failed to recognize –Push button Timing, invalid grammar –Need preliminary training, or natural-language processing capability

Paper evaluation It may useful for other types of vehicles by reducing the interfaces to two –In iCare, it may not necessary to reduce the interface System Integration for multiple devices and applications –If there already exited a common standard (both hardware and software) for every component, it’s not the matter