ANDROID- BASED OS FOR ROBOTICS Yue Liu 33217 – ICS 101.

Slides:



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

RIO (R1) Bull Yellow GIGABYTE Blue Carbon Black Barbie Pink.
Delrieu Marjorie Loiseau Pierre
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
The Apple iPhone Dr. Hayden So Department of Electrical and Electronic Engineering 26 Sep, 2008.
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
The Unity Android Build: Manipulating the Interface on the Google Nexus One Phone Dr. Monica M. McGill Bradley University Peoria, Illinois.
DEPARTMENT OF COMPUTER ENGINEERING
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
WINDOWS 8.1 MOBILE “Full” Windows in a Tablet Environment.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Introduction to Embedded Development. What is an Embedded System ? An embedded system is a computer system embedded in a device with a dedicated function.
Lecture 0. Course Introduction
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
A+ Certification Guide Chapter 10 Mobile Devices.
JSP 29 has most advanced android version Big bright display The 3.5" (8.89 cm) display produces bright and vivid colours (320x480 pixels) bringing images.
Mobile Handset Hardware Architecture
Hanoi Tourist Map on Android Student : Nguyễn Xuân Nam Supervisor : Dr. Vũ Tuyết Trinh 1 HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Programme de Formation.
INTRODUCTION TO MOBILE COMPUTING. MOBILE COMPUTING  Mobile computing is the act of interacting with a computer through the use of a mobile device. 
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
J OB IN B LACKBERRY AS E LECTRONIC A SSEMBLER S ATINDER K AUR ITSS S ATINDER K AUR ITSS BB Z10.
Department of Electrical Engineering Electronics Computers Communications Technion Israel Institute of Technology High Speed Digital Systems Lab. High.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
 You get a gps and wi-fi in your smartphone  You can check your social networks anywhere  You never get lost  You can check your anywhere 
Testing 4G Ahead of the Curve Automation, is it even an option?
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
HydroTab Combines proprietary Hydrological Services Pty Ltd software with ‘Samsung Galaxy Tab Active’ hardware Stream Discharge Application.
Iphone 6 vs. Samsung Galaxy S5 Design IPHONE 6 : 6.9mm thick, anodised aluminum back Samsumg Galaxy S5: 8.1 mm, soft plastic back,water resistant.
 Group Members: Anam Yasin Durdana Saleem Meryam sher Tooba Rauf From Samsung Company.
Symbian OS 1.  Symbian  Symbian OS is an operating system and software platform that designed for smart phones and maintained by Nokia.  Symbian platform.
Presented by Christopher Wilkins Jeff Titus Stephan Krach Pablo Bajo.
Building Apps for BlackBerry PlayBook Terry Ryan Adobe Developer Evangelist
Presented by group 2 Shane Roberts, Susan Tanuvasa & Nicole Li.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Software and Hardware solutions for the blind and visually Impaired.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
Micromax Mobiles Collection at Findable MicromaxMicromax offers latest products like android smartphone, latest mobile phones, android tablet, data card.
Top 5 Smart phones of 2014 with their Features. You may be hear the term "smart phone".But have you ever desired to know “ What a smart phone is? ” And.
CAN CAPTURE LIFE AS IT HAPPENS. 4.7 INCH HD IPS FULL CAPACITIVE DISPLAY 1280 X 720 p |16.7 million color depth.
Application development process Part 1. Overview State of the mobile industry Size of the market Popularity of platforms How users use their devices Internationalisation.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
The Nexus™ 6P Gold is a unique blend of elegance and technology. Powered by Android™ 6.0 Marshmallow, this smartphone comes with a 5.7-inch, high-resolution.
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.
Looking IBall Slide Octa A41 Tablet?
Datawind Calling Tablet Communication Redefined!
Beauty Meets Power Elegant design with ultra-long-life battery
SPECIFICATION SM-T580 Type Wi-Fi Display 10.1” WUXGA TFT Chipset
Samsung Galaxy J2 Prime Gold Unlocked Android Smartphone
Architecture of Android
Introduction to Mobile Web Applications
New Phones and Tariffs for 2017
MOBILE DEVICE OPERATING SYSTEM
MBRC Mobile Based Remote Control
Specifications Manufacturer Code
Swipe 3G Mobile with Gorilla Glass Experience the Difference!
Mobile App Development
LAUNCH CRP329 Product Profile.
Developing for Glass.
Android Developer Fundamentals V2
Korea Software HRD Center
The best phone to buy.
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

ANDROID- BASED OS FOR ROBOTICS Yue Liu – ICS 101

Android  Linux-based operation system (OS)  Used with sensitive touch devices  Smartphones  Tablets  Can be combined to generate robotic features

Android-Based Robotic Platform  Requirements:  A smartphone running the Android OS  An electronic board (e.g. IOIO, Arduino)  A remote-controlled car Figure 1 - Android-Based Robotic Platform

Benefits HARDWARE  Size  Cost  Phone-based SOFTWARE Figure 2 - Android PhonesFigure 3 - Cost

Samsung Galaxy S3  1.4 GHz quad-core Cortex-A9 CPU  1-2GB of RAM  MicroSD card reader (up to 64GB)  2,100 mAh Li-ion battery  Multi-touch capacitive touchscreen  Satellite navigation systems  Accelerometer  8.0 & 1.9 megapixel cameras  3.5 mm TRRS audio connector  Bluetooth 4.0  WI-Fi ( a/b/g/v), Wi-Fi Direct, 2G/3G networks  Micro-USB port

Benefits HARDWARE  Size  Cost  Phone-based SOFTWARE Figure 2 - Android PhonesFigure 3 - Cost  Linux-based OS  Develop software in  Java: SDK  Native language (C/C++): native development kit (NDK)

SDK  Eclipse IDK with Android Development Tools (ADT) plug-in  Easy access to different functionalities  Graphical interfaces  Multi-threading  Networking  Data storage  Multimedia  Sensors  Location provider  Speech-to-text, text-to-speech Figure 4 - Android SDK

NDK  Cloud-based applications  Android NDK  CPU-intensive  Does not take up much memory  Android Java application interacts with native code (C/C++) using the Java Native Interface (JNI)  Increase of performance and complexity Figure 5 - Android NDK

Sustainability  Sustainability on local, national, and international levels :  Easy to build  Profitable  Search and rescue operations  Mapping and identifying victims  SPHERES, a free-flying satellites  NASA PhoneSats  Socio-cultural values

Reference  Cogniserv, LLC. Reduce Data Proccessng Cost  Techie Take. Top 10 Best Android Smartphones in 2012 – 2013 List. n.d.  Cognitive Anteater Robotics Laboratory. Android™ Based Robotics: Powerful, Flexible and Inexpensive Robots for Hobbyists, Educators, Students and Researchers. 26 November