NTASC PRESENTATION – PART I 04/05/14 © 2013-2014 Computer Science Department, Texas Christian University.

Slides:



Advertisements
Similar presentations
Free and Open ARM Cortex-M Development Tools July, 2012 Cooperative Marketing with Shine Arduino into ARM Cortex-M Development.
Advertisements

SENIOR DESIGN ITERATION © Computer Science Department, Texas Christian University.
Department of Electrical and Computer Engineering CDR Presentation Team Frij.
BuZZone for Trade Shows: Searching for New Partners and Efficiently Exchanging Information The product is developed by Bacup IT.
Mobile phone based environment control/security system Christopher Carroll B.E. Electronic and Computer Engineering.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
Department of Electrical & Computer Engineering Advisor: Professor Michael Zink Team: Brigit Lyons Fadi Maalouli Tony Panetta Renzo Silva Midway Design.
Department of Electrical and Computer Engineering MDR Presentation Team Frij.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
D-OSDi + Android Progress Presentation Xinyi Dong Long Qiu.
6. & 7. Teams: Technical Specification / Schedule Project Title Team Member 1 Team Member 2 Team Member 3 Team Member 4 Department of Computer Science.
6. & 7. Team Technical Specifications and Schedule Wayne Dyksen Brian Loomis Department of Computer Science and Engineering Michigan State University Spring.
Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier.
w/ Android, iOS, and Windows Phone
Cookie Board Designed by Officially sold on. Agenda Cookie Overview Product Differentiation Cooperative Marketing Arduino-compatible ARM Prototyping Platform.
Dr. Engr. Sami ur Rahman Assistant Professor Department of Computer Science University of Malakand Medical Imaging Lecture: Medical Image Formats.
Introduction to Android Platform Overview
Sensors & maintenance management mobile application Sensor and multi-service co-operation Industrial Internet.
Programming mobile devices Part II Programming Symbian devices with Symbian C++
m-Learning Solution for Training English
SENIOR DESIGN PROJECT OVERVIEW © Computer Science Department, Texas Christian University.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Home Automation Console
Authors: William Enck The Pennsylvania State University Peter Gilbert Duke University Byung-Gon Chun Intel Labs Landon P. Cox Duke University Jaeyeon Jung.
ConfidentialPA Testing Mobile Applications A Model for Mobile Testing.
NEAR FIELD COMMUNICATION. WHAT IS NFC??? NFC or Near Field Communication is a short range high frequency wireless communication technology. A radio communication.
Team 6: Faisal Moiz Raymond Nnodim Michael Woodruff Instructor: Dr. Bun Yue Mentor: Craig Russell – Tietronix Software 1 Capstone – Spring 2012 Android.
Raspberry Pi: Automated Garden Monitoring System Stacy, Devin, Brandon.
OVARC FLDIGI PRESENTATION No need to make notes. Full Powerpoint and pdf is available on my websites: And on
Paul Banks, Yorick Robinson, Hans Weggeman, Evan Tu RISC TAKERS.
HOME AUTOMATION HMI DEMO Michigan State University College of Engineering Team 3.
Ubiquitous learning. What is ubiquitous learning? Computing and communication technologies Characteristics of ubiquitous learning Context and ubiquitous.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
Remote Control of Mobile Robotic Vehicle Via Web- Interface Douglas Bailey Computer Engineering Harding University.
Providing User Context for Mobile and Social Networking Applications A. C. Santos et al., Pervasive and Mobile Computing, vol. 6, no. 1, pp , 2010.
Senior Design Weekly Update GROUP MAY1633 9/28/2015.
The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Software Engineering and Mobile Apps COM Presentation.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
LetItFlow Architecture Specification Project Meeting Vienna, – Victor Carmocanu SIVECO Romania.
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
Lecture 1: Network Operating Systems (NOS)
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
BlueEyes Human Operator Monitoring System BlueEyes Human-Operator Monitoring System PRESENTED BY:- AYUSHI TYAGI B1803B37.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Android Mobile Application Development
SRA Memory Grabber Product Description.
Wireless Communication and Networks
Near Field Communication Smart Door
Lecture 1: Getting Ready
Architecture of Android
Sailing Information System
Network Operating Systems (NOS)
Introduction to Mobile Web Applications
Mobile Applications Applied to Information System
IoT at the Edge Technical guidance deck.
Lecture 1: Network Operating Systems (NOS)
Emulator.
Easy Digital Signage: MagicInfo Express 2
License Plate Recognition SystemMay 13-17
Preliminary Design Review
IoT at the Edge Technical guidance deck.
Mike Pappas, Nigel Himmelreich, Eric Anderson
Mike Pappas, Nigel Himmelreich, Eric Anderson
CSE 498, Collaborative Design
Lecture 1: Getting Ready
Tareq Khan, Ph.D. Assistant Professor,
Presentation transcript:

NTASC PRESENTATION – PART I 04/05/14 © Computer Science Department, Texas Christian University

Team Stockton Ackermann  Documentation Lead & Android Application Developer Nicholas Capurso  Project Lead & Network Engineer Eric Elsken  Technical Lead & General Programmer Myrella Garcia  Website Developer Casey Stephens  Android Application Developer David Woodworth  Testing Lead, Network Engineer & Website Developer © Computer Science Department, Texas Christian University

Overview © Computer Science Department, Texas Christian University Project Background Project Description Hardware Project Support Environment System Components System Architecture

Project Background © Computer Science Department, Texas Christian University Pre-existing systems.  OnStar and other proprietary systems.  Accident detection.  Roadside assistance.  Contacts emergency services.  Expensive and not widely available. Project FrogStar

Project Description © Computer Science Department, Texas Christian University Proof of concept. Accident detection.  Uses smart phone and TI SensorTag readings to detect accidents.  Redundant computations between smart phone and on-board control unit (OBCU). Use of Near Field Communication (NFC) and Bluetooth. Ability to contact emergency services.

Texas Instruments SensorTags © Computer Science Department, Texas Christian University Portable. Inexpensive. Bluetooth LE capability. Open firmware.

Texas Instruments SensorTags © Computer Science Department, Texas Christian University Accelerometer - a device that measures acceleration, or the rate at which speed changes. Gyroscope - a device that measures orientation in terms of yaw, roll, and pitch.

Types of Accidents © Computer Science Department, Texas Christian University Accelerometer-based collisions Head-on Rear-end T-Bone Gyroscope-based accidents Spin-out Rollover

Why Android? © Computer Science Department, Texas Christian University Variety of sensors. Bluetooth capability. NFC capability. Open Source Platform. Easy transition for our developers.

Use of NFC Tags © Computer Science Department, Texas Christian University Android-compatible method for exchanging small pieces of data. Convenient way to start and shutdown the system. Re-programmable data storage.

OBCU - Raspberry Pi © Computer Science Department, Texas Christian University On-Board Control Unit (OBCU) Advantages:  Inexpensive  Storage via SD Card  Expandable via USB  Bluetooth Offloads SensorTag querying from phone. Runs Linux. Powered by vehicle.

Programming Environment Hardware © Computer Science Department, Texas Christian University  Android Development Toolkit (2.2) Plugin for Eclipse.  BlueZ 5.2  Eclipse: Kepler (4.3.1)  Raspbian Linux  Windows 7 64-bit SP 1  Samsung Galaxy S4 (Android 4.2.2)  Raspberry Pi  TI CC2541 Sensor Tags (4)  USB Bluetooth Adapters (5)  NFC Tag System Environment

Smart Phone Components © Computer Science Department, Texas Christian University FrogStar App  User information  Vehicle database  NFC capability  Technician mode Networking Service  Bluetooth Sensor Service  Computation engine  Sensor querying

OBCU (Raspberry Pi) Components © Computer Science Department, Texas Christian University Master program. Bluetooth server.  Smart phone communication Bluetooth LE server  General attributes (GATT)  SensorTag querying Computation engine

System Architecture © Computer Science Department, Texas Christian University

Key Requirements © Computer Science Department, Texas Christian University NFC tag. Network information. Toggle the system on and off. Smart phone & OBCU. Query sensors. Accident detection. Confirm accidents. OBCU Provides system status info. On accident confirmation, alert user. If user confirms or cannot respond, alert proper authorities.

Next Part II © Computer Science Department, Texas Christian University FrogStar Application. Networking. NFC Operation Demo. Prototype Vehicle Demo.

Questions? © Computer Science Department, Texas Christian University