Android Phone App JOHN MICHAEL MARIANO UNDERGRADUATE MECHANICAL ENGINEERING STUDENT EEL 4665 INTELLIGENT MACHINES DESIGN LABORATORY OCTOBER 30, 2014.

Slides:



Advertisements
Similar presentations
Getting Started: Arxterra Control Panel & Android Applications
Advertisements

Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
Seminars at RSSC.org Sergei Grichine
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
ANDROID- BASED OS FOR ROBOTICS Yue Liu – ICS 101.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
© Strategic Mapping & Data Services LLC – Dr. Michael Stachiw – February 2012© Strategic Mapping & Data Services LLC Android Programming Dr. Michael A.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
人機互動 Recent Developments 國立政治大學資訊科學系 廖文宏
Android and Eclipse Thaddeus Diamond CPSC 112. A Quick Introduction Eclipse is an IDE (Integrated Development Environment Open Source Much more full-featured.
Senior Design 1 Project Hands-Free Sheet Music Team –Andrew Tanasse –Chelsea Colvin –Cori Goya University of Portland School of Engineering Advisor Dr.
Android ADK based app for offer making based on location and activity reporting John Waters.
Programming Your Android App Gourav Khadge
Senior Design 1 Project Hands-Free Sheet Music Team –Andrew Tanasse –Chelsea Colvin –Cori Goya University of Portland School of Engineering Advisor Dr.
Design Review S13-44-GLCK 4/18/2013. Who We Are Baker Alotaibi Mechanical Engineer Fahad Alotaibi Electrical Engineer Devin Scarborough Mechanical Engineer.
EE3141 Project Methodology. Project area Isaac Y.F. Fung (PhD) Office: CF605 Area: – Software.
MPE+ Access Data Evasi0n iPhone 4s/5 Nexus 4 Market Share Information.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Chopper JOHN MICHAEL MARIANO EEL 4665 INTELLIGENT MACHINES DESIGN LABORATORY SEPTEMBER 18, 2014.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Daniel Frank Mechanical Engineering Student Intelligent Machine Design Laboratory EEL 5666 Fall 2012 Instructors: Drs. Antonio Arroyo and Eric Schwartz.
JULLIENOR TITAS DAS EEL 5666 – IMDL FALL /2/2014.
Remote Data Acquisition System for Materials Lab Stephen Cauterucio and Corey Simoncic SCHOOL OF ENGINEERING
Butler Bot Sai Srivatsava Vemu Graduate Student Mechanical and Aerospace Engineering.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Using and developing on the Android Dev Phone 1. Setup At the gmail credentials screen, skip the step Go to Settings->Wireless Controls  Enable Wi-Fi.
David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
CONFIDENTIAL WMS Automation for Warehouses using Handheld device and Internet of Things (IOT) – Phase 1.
Collaborator Revolutionizing the way you communicate and understand
Workshop - November Toulouse (SoC toolKit for critical Embedded sysTems) Thales Use Case: Pedestrian tracking with smart cameras SoCKET Collaborative.
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
Introduction to Android Android Club Agenda Set development environment “Hello Android” app Device connection Debugging.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
Lecture 1: Getting Ready Topics: People and Course Overview Date: Jan 12, 2016.
IBM - CVUT Student Research Projects Robotic Head with Mimic Facial Movements Jan Kofroň
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Installation of Visual Studio Android emulator and Android Studio
Monitoring and Evaluation of ACSM Interventions to Support TB Prevention and Care.
Introduction.
Kick Off Call Account Name Date. © 2013 Citrix | Confidential – Do Not Distribute Agenda Team Introductions Discovery Fact Sheet/Apps & Features Implementation.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Submitted By: Tarun Tyagi Website- - Enable USB Debugging.
Istituto Tecnico Industriale A.Monaco EURLAB European Robotic LABoratory HOW TO Read Temperature On Graphic App.
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.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Mobile Device Development
IDE and Phone Setup Overview Mike Zook 20-Sep-2016.
European Robotic LABoratory
Computing.
Chopper John Michael Mariano
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Development-Introduction
CS 7455 Term Project Robot control by Machine learning
Open Source Robotics Vision and Mapping System
Android Mobile apps development services company in India
Thank You! For More Details Visit us at Mobile Phone Accessories Market.pptx Follow Us On.
Midway Design Review Team 24 “Remote Chess” December 8,
Chien-Po Wang Mechanical engineering 2 Dec 2014
Programming your Robot
PRELIMINARY DESIGN REVIEW
New type of devices for identification of users of “Raiffeisen ONLINE” – Hardware and Software Tokens.
Presentation transcript:

Android Phone App JOHN MICHAEL MARIANO UNDERGRADUATE MECHANICAL ENGINEERING STUDENT EEL 4665 INTELLIGENT MACHINES DESIGN LABORATORY OCTOBER 30, 2014

Agenda Objectives Android App Information Accomplishments Problems Timeline

Objectives Perform real time image processing Identify objects as vegetables through specific algorithms Tell the Arduino Board that the object is a vegetable, and then the robot will approach the object

Android App Information Android App developed on Eclipse IDE using OpenCV libraries Currently is able to initialize and use the camera on the Google Nexus 5 phone Connected to the Arduino Mega R3 Android Accessory Development Kit (ADK) Board - ATmega2560 ADK R3 via USB (Source:

Accomplishments Successfully downloaded all needed software: Eclipse IDE, Android SDK, OpenCV Created app that initializes the use of the camera Purchased and obtained the new Arduino board. Eliminates the need for communication through Bluetooth or internet

Problems Determining which is the best method to do object detection: SURF (identifies key points in relation to a host image) or cascade classifying (trains the program to identify specific features or objects) SURF requires using NDK, C++ knowledge Cascade Classifying requires numerous images to train the program (~100 images)

Time Line Visit the Mobile App Workshop at Marston Library for aid (October 30, 2014) Hopefully finish the app by Friday for partial credit (October 31, 2014) Put the rack and pinion system together with the robot platform (November 3-November 7) Continue to test and debug as needed DATE OF COMPLETION: November 24, 2014 (Week of Thanksgiving Break)