UCF Augmented Navigation System. To develop an improved and more open navigation experience. Make it accessible to a broad audience through Android devices.

Slides:



Advertisements
Similar presentations
Contents Different O.S. and platforms. Different programming languages. Possibilities for mobiles. GPS, digital compass, accelerometer,… Augmented reality.
Advertisements

1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Global Security USG-251 GPS Mobile Personal Tracking Kit.
ELECTRONIC SYSTEMS NESI NanoRacks Embedded System Integration Board HARDWARE Functional Design.
TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
© Copyright 2011 MicroStrain Inc. High Performance Miniature Inertial Measurement Systems MicroStrain Inc Mike Robinson
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
Tablet Computers Georgia 4- H Cotton Boll and Consumer Judging 2013.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.
Jonathan Mohlenhoff EEL Team 16 04/20/2011.
Critical Design Review VST Vigilant Sensing Technologies Joel Keesecker, Mark Kien, Pat Hauser.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Introduction.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
ANDROID- BASED OS FOR ROBOTICS Yue Liu – ICS 101.
By: Adam Tyler Carlos Larco Raju Manthena Justin Mroczkowski
UCF Augmented Navigation System. To develop an improved and more open navigation experience. Make it accessible to a broad audience through Android devices.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
Daniel Galarza, CpE Chung Chien Hsia, EE Kevin Ivy, EE Marvin Fernandez, CpE Mentors: William Carson Sr. and William Carson Jr. Sponsors: Workforce Central.
Ballooning Bundle. What is a Microcontroller? Small computer with a processor core, memory and programmable input/output Continuously repeats software.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Department of Electrical Engineering Electronics Computers Communications Technion Israel Institute of Technology High Speed Digital Systems Lab. High.
Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale.
Dan Chambers, Josh Marchi, Jeff King, Paul Rosenberger.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Gesture Recognition Interface Device
Matt Waldersen T.J. Strzelecki Rick Schuman Krishna Jharjaria.
Typical Microcontroller Purposes
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Scaling to several dancers… High Speed Sensor Fusion Vocabulary of features Capacitive proximity to 50 cm 6-axis IMU - 1 Mbps TDMA radio 100 Hz Full State.
Mobile Robot Student: Tyrone Verburgt.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Getting Started With the Arduino Uno
Kaaba Technosolutions Pvt Ltd1 Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components.
Humble Hubble Team 18 Tim Brown. Abstract The proposed project is a self-aiming telescope. This telescope will obtain its global position and the local.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Aerospace Digital Communication Instrument Senior Design Presentation.
Roman Soyka 1/8 Car Computer. to design and realize computer system suitable for usage in personal car with voice recognition control and ability to communicate.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
Theory of Operation and Hardware Design. PIC18F45K20 Microcontroller use at least 9 channels of ATD conversion with 2 more used for reference voltage.
Low Power Sensor Node Design with MSP430 + CC2520 YoonMo Yeon
CAN CAPTURE LIFE AS IT HAPPENS. 4.7 INCH HD IPS FULL CAPACITIVE DISPLAY 1280 X 720 p |16.7 million color depth.
WAR FIELD SPYING ROBOT WITH NIGHT VISION WIRELESS CAMERA BY ANDROID APPLICATIONS Submitted by:
Voice Controlled Robot by Cell Phone with Android App
Cypress Roadmap: TrueTouch® Touchscreen Controllers
A. Aloisio, R. Giordano Univ. of Naples ‘Federico II’
Looking IBall Slide Octa A41 Tablet?
Cypress Roadmap: TrueTouch® Touchscreen Controllers
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Specifications Manufacturer Code
Swipe 3G Mobile with Gorilla Glass Experience the Difference!
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Today’s Smart Sensors January 25, 2013 Randy Frank.
P14372 Actively Stabilized Hand-Held Laser Pointer
Arduino AWS Prototype Arduino based AWS John KW Chan
Stay connected with friends & family - always
Introduction to Single Board Computer
Midway Design Review Team 1: MirrAR
Presentation transcript:

UCF Augmented Navigation System

To develop an improved and more open navigation experience. Make it accessible to a broad audience through Android devices. To improve upon traditional 2D maps and voice turn-by- turn navigation.

Android based augmented reality navigation application. Includes: Android Application Hardware/Software Interface Expansion Sensor board

iOS vs. Android vs. Windows Phone 8 Which platform is the most open and familiar to the team? SDK features Programming Language familiarity Interfacing with Hardware Map Features

Panda Board ES vs Beagle Board-xM Panda Board ESBeagle Board-xM CPUDual-Core ARM A9 1.2 Ghz Single Core ARM Cortex A8 1.0 Ghz RAM1 GB512 MB VideoImagination SGX540Texas Instruments DM3730 ConnectivityWLAN bgn, Bluetooth, 10/100 Ethernet 10/100 Ethernet Video outDVI-D, HDMIDVI-D Price$162$149

Panda Board ES + Chipsee Expansion 7 inch LCD 800 x point Capacitive Touch 5 User Keys (useful for Android OS) Linaro Android OS 4.0.3

2 Basic parts to the Application: 1.Navigation Activity Basic Google Maps functionality Some custom functionality 2.AUGI Lens Activity Augmented Landmark detection Augmented Navigation

Basic Google Maps GPS based functionality: Landmark Searching Destination Routing Zooming and panning Added functionality: Custom landmark creation (locally stored) Bounded by UCF’s campus limits Sensor Polling: GPS (location)

Augmented Landmark Layer: Going to detect, in real time, the landmarks that you are facing using the camera preview. Ability to detect landmarks through obstruction and display name preview. If a landmark is selected, Augmented navigation will initiate. Sensor Polling: GPS (location) Gyroscope (orientation) Magnetometer (find North)

Augmented Navigation Layer: Initiated within AUGI Lens activity User will be navigated to selected landmark via augmented on-screen route lines. Sensor polling: GPS sensor(location) Magnetometer (find North) Gyroscope (orientation) Barometric sensor (altitude)

Java code Libraries integrate with Eclipse Plug and Play Android Driver I2C Communication Protocol Sensor Loop Class

Establish Connection Data Packet Format

Send, Receive, Process

Custom Board

MSP430 Advantages: CHEAP Arduino: Advantages: WELL DOCUMENTED Parallax Propeller: Advantages: EIGHT PROCESSERS(COGS )

 Provides robust connectivity to an Andriod device via a USB/bluetooth connection.  Fully controllable from within an Android application using a simple and intuitive Java API  Talks to the PandaBoard ES via USB Directly!

 Based on PIC24 Chipset with 48 pins  Analog input/output  Digital input/output((3.3v or 5v open drain mode)  I2C (3 module), UART, SPI  Supplies 3.3v and 5V

PandaBoard ES GPS Magnetometer Barometer IMU USB 3.3v Battery I2C clock GND I2C data UART TX UART RX

 Pandaboard ES 5v  IOIO Board 5 – 15v

 Polymer Lithium Ion Battery  Output: 3.7v  6000mAh (Long Battery Life)

 Input: 1 – 4 v  Output: 5v or 3.3v  Max Current: 200 mA.

Polymer Lithium Ion Battery 3.7v, 6000mAh Battery Charger 3.7v 5v Step-up 1-4v to 5v IOIO Board PandaBoard ES START HERE

 Features:  Up to 20Hz update rate  -165dBm tracking sensitivity  3.5 second TTFF with AGPS  1 second hot start  2.5m accuracy  Multipath detection and suppression  Jamming detection and mitigation  67mW full power navigation  Works directly with active or passive antenna  Single V supply

Features:  Gain 26dB  VSWR <2.0  Voltage 3.3V +/- 0.5V  Current 12mA  Weight 18g

 Features:  Digital two wire (I²C, TWI, "Wire") interface  Wide barometric pressure range  Flexible supply voltage range (1.8V to 3.6V)  Ultra-low power consumption  Low noise measurements  Factory-calibrated  Includes temperature sensor  Low-profile with a small footprint

 Features:  I2C Interface  Input Voltage: V  Tri-Axis angular rate sensor (gyro) with full scale range ±250dpi to ±2000dpi  Tri-Axis accelerometer with a programmable full scale range of ±2g, ±4g, ±8g and ±16g  Digital Motion Processing™ (DMP™) engine offloads complex MotionFusion, sensor timing synchronization and gesture detection  Embedded algorithms for run-time bias and compass calibration. No user intervention required

 Features:  Simple I2C interface  VDC supply range  Low current draw  5 milli-gauss resolution

U.S. Army Simulation and Training Technology Center: DARPA Cell ItemCost Panda Board ES $162 Panda Expansion Board $250 5MP Camera + Adapter $100 IOIO Board$50 CY8CKIT PSOC $100 Propeller Chip $8 Step-Up$6 GPS + Antenna $62 Sensors$80 Battery$40 Shipping$54 Total$912 Total Allotted Budget: $2,000 Expenses to date: $912

Group MemberProject Task Jonathan Pedrosa : BSPE Primary: Sensor Board Software Interface Secondary: Augi Application Development, Tablet Housing Adam Ilter : BSPEPrimary: Augi Application Development Secondary: Sensor Board Software Phillip Lee : BSEEPrimary: Sensor Board Circuit Design and Manufacture Secondary: Sensor Integration with IOIO Zulkafil Ahamed : BSEEPrimary: Sensor Integration with IOIO Secondary: Sensor Board Circuit Design Application Sensor Writing Software 25% Sensor Project Board Total 50% 33% February 22, 2013