EECS 541/542 Rebekah Patterson Ty Hayden Paul Bennett.

Slides:



Advertisements
Similar presentations
Pocket PC – DSP Integrated System Gliwice February 13 th, 2009.
Advertisements

Linux TV Tuner - Implementation overview. Feasibility Study Business Problem The client requires a simple and cost effective solution to watch TV through.
Lecture 6 Testing and Debugging on a Physical Android Device and other Power User Stuff.
NETWORKING COMPONENTS DAVID SMITH LTEC /19/2011.
1 Linux Networking and Security Chapter 2. 2 Configuring Basic Networking Describe how networking devices differ from other Linux devices Configure Linux.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
BUNI (Bluetooth Universal Navigation Interface) Design Team: Ben Doherty (Manager) Jeremy Gummeson Chris Campetti Phil Murray Faculty Advisor: Lixin Gao.
P10216 – Robot Navigation and Plant Platform Mahbubul Alam (CE) – Team Lead Corey Provencher (EE) – Technical Lead Marcus Gwillim (CE) Alan Olson (EE)
Status of Electronics & Control System P J Smith University of Sheffield 16/12/2009.
USB – An Overview Group 3 Kaushik Nandha Bikram What is the Universal Serial bus (USB)? Is a cable bus that supports data exchange between a host computer.
Supporting ethtool with Linux Integration Service Open Source Technology Center Microsoft.
Team 07 – The Caffeinators Site Survey Wifi Tag. Project Recap Site surveys are time consuming and tedious Xirrus requested a small deployable tag that.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
Project Characterization Implementing a Modem driver for Windows CE by Eli Bendersky and Igor Oks Supervisor: Evgeny Rivkin.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
SSEI Senior Design Project
Introducing Quick Heal Endpoint Security 5.3. “Quick Heal Endpoint Security 5.3 is designed to provide simple, intuitive centralized management and control.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet Intel.
Intel Do-It-Yourself Challenge Lab 1: Intel Galileo’s Arduino side Nicolas Vailliet
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
For PROLiNK TA8 Honeycomb 3.2 Upgrade
Super DIN with MyFUN Solution
A versatile networked embedded platform for KNX/EIB TU Wien Automation Systems Group Fritz Praus
人機互動 Recent Developments 國立政治大學資訊科學系 廖文宏
Training Content Using the BETaaS platform to: From Laptop From Mobile Phone Access sensors data Create a network of BETaaS gateways Run applications.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Image Processing for Remote Sensing Matthew E. Nelson Joseph Coleman.
Introducing Quick Heal Endpoint Security 5.2. “Quick Heal Endpoint Security 5.2 is designed to provide simple, intuitive centralized management and control.
Creating Digital Video using a Digital Camcorder & The Web ETEC-562 Spring 2004 Kai A. Dupé.
Modems Chapter 11 Release 22/10/2010powered by dj.
Department of Electrical Engineering Electronics Computers Communications Technion Israel Institute of Technology High Speed Digital Systems Lab. High.
Joe Pince Ashley Jurgeson Ben Weintrub. Definite Items  Use AR Drone 2.0 to fly  Use Arduino Uno for control  Use GPS module to track position Potential.
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
2012/03/06 匡建慈. goals  To build a multi-core platform with Hadoop environment.  Hardware architecture  What is Hadoop ?  What to do and what we have.
Alex Layton, Purdue University
With accelerometer Darwesh Shaka’a Mohammad Alkharraz.
ECE 455 Dan Brown Cody Lynn Android Controlled Relay Box.
WebCCTV 1 Contents Introduction Getting Started Connecting the WebCCTV NVR to a local network Connecting the WebCCTV NVR to the Internet Restoring the.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
Module 5: Implementing Printing. Overview Introduction to Printing in the Windows Server 2003 Family Installing and Sharing Printers Managing Access to.
Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly MBARI 2010.
VMM Based Rootkit Detection on Android Class Presentation Pete Bohman, Adam Kunk, Erik Shaw.
Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board.
Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer.
Enhanced Storage Architecture
Bridging Two Worlds Parting Is Such Sweet Sorrow: Adding IP Telephony to Existing "Big Iron" Mike Robinson CTO
Network Operating Systems : Tasks and Examples Instructor: Dr. Najla Al-Nabhan
SOC Virtual Prototyping: An Approach towards fast System- On-Chip Solution Date – 09 th April 2012 Mamta CHALANA Tech Leader ST Microelectronics Pvt. Ltd,
UAV System Cycle 2 Caleb Hamilton James Majors Jon Garr.
Getting Started With the Arduino Uno
Intel Open Source Technology Center Lu Baolu 2015/09
Status Report #1 Autonomous GPS Vehicle Brendon Balouch Vernal Garcia Brian Gonzalez Kim Pham January 29, 2006 Purpose: To implement a fastest route algorithm.
A Look Inside The Processor
© 2015 Wind River. All Rights Reserved. Integrating FACE™ Aligned Componentry Larry Kinnan Principal Technologist, Wind River.
Introduction Characteristics of USB System Model What needs to be done Platform Issues Conceptual Issues Timeline USB Monitoring David Harding Front page.
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
全面推开营业税改征 增值税试点政策培训. 什么是营改增? “营改增”中的“营”指的是营业税,“ 增”指的是增值税。对大多数企业来说,增 值税所带来的税负远低于营业税。 减税本身就是积极的财政政策。营改增所 实现的减税,不仅规模大、范围广,它本质 上是一种“结构性减税”,从而构成“结构 性改革”攻坚战中的实招。

Intro to USB-6009 DAQ.
RASPBERRY PI WORKSHOP.
and one possible solution
Mobile Operating System
Lessons Lesson 1: Identifying Hardware Requirements
مقدمة في الاردنيو د فضل الاكوع.
Serial Data Hub (Proj Dec13-13).
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Request for Comments(RFC) 3489
02 | Getting Started with Arduino
05 | Integrating Advanced Sensors and Shields
Presentation transcript:

EECS 541/542 Rebekah Patterson Ty Hayden Paul Bennett

Project Objectives  Integrate GPS with AR.Drone 2 so that it is capable of autonomous flight  Flight is based off of a route specified on Android application

Approach  Originally started with external Arduino  Currently no external hardware besides GPS  GPS connects directly to USB Port on Drone  Android application

GPS and Flight Implementation  Upgraded Drone Firmware = Enabled USB  No driver for GPS on Drone, requires install of generic USB modem kernel extension  Data accessible on /dev/ttyACM0  Flight implementation is not complete  Uses algorithm based off of two points to rotate towards target

Android Application Implementation Simple map with point markers Select points, sends in array to Drone through UDP

Lessons Learned  Integration of new hardware with existing platform  How Linux operates with different devices and communication with them  Development of Android application with integrated maps