Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "ANDROID- BASED OS FOR ROBOTICS Yue Liu 33217 – ICS 101."— Presentation transcript:

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

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

3 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

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

5 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 (802.11 a/b/g/v), Wi-Fi Direct, 2G/3G networks  Micro-USB port

6 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)

7 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

8 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

9 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

10 Reference  Cogniserv, LLC. Reduce Data Proccessng Cost. 2013.  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 2013..


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

Similar presentations


Ads by Google