Preview

Using the Android Platform to Control Robots

Powerful Essays
Open Document
Open Document
5920 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Using the Android Platform to Control Robots
Using the Android Platform to control Robots
Stephan G¨ bel, Ruben Jubeh, Simon-Lennert Raesch and Albert Z¨ ndorf o u
Software Engineering Research Group
Kassel University
Wilhelmsh¨ her Allee 73 o 34121 Kassel, Germany
Email: [sgoe jubeh lrae zuendorf]@cs.uni-kassel.de

Abstract—The Android Mobile Phone Platform by Google becomes more and more popular among software developers, because of its powerful capabilities and open architecture. As its based on the java programming language, its ideal lecture content of specialized computer science courses or applicable to student projects. We think it is a great platform for a robotic system control, as it provides plenty of resources and already integrates a lot of sensors. The java language makes the system very attractive to apply state-of-the-art software engineering techniques, which is our main research topic. The unsolved issue is to make the android device interoperate with the remaining parts of the robot: actuators, specialized sensors and maybe coprocessors. In this paper we discuss various connection methods and present a first approach to connect Android with the LEGO
Mindstorms NXT robotics system, which we successfully used in our robotics/software engineering courses so far.

I. I NTRODUCTION
Android devices are powerful mobile computers with permanent internet connectivity and a rich variety of built-in sensors. More properties make the Android system very applicable for university use: Android uses the Java programming language, which our students are familiar with. Getting started with the Android API is easy; the API is open, i.e. developers can access almost every low-level function and are not sandboxed. In addition, the Android API allows easy access to the hardware components. Interesting for robotics use are the numerous communication interfaces like WiFi, Bluetooth and GSM/UMTS, USB, and the integrated sensors, that is: accelerometer, gyroscope, compass and

You May Also Find These Documents Helpful

  • Good Essays

    Summarize the article (75 to 100 words) This article discusses the state of robotics in its infancy. It also discusses the mechanics of robots at the then current time, while also going into some detail about their downfalls and shortcomings. Experiments and possible new uses as they are coming about at the time of publication are introduced and talked about at short length. The authors also give their projections on what the future of robotics will be, including potential uses and applications for the future.…

    • 951 Words
    • 28 Pages
    Good Essays
  • Powerful Essays

    Robot Dynamics and Control

    • 84695 Words
    • 339 Pages

    1 INTRODUCTION 1.1 Robotics . . . . . . . . . . . . . . . . . . . 1.2 History of Robotics . . . . . . . . . . . . . 1.3 Components and Structure of Robots . . . 1.3.1 Symbolic Representation of Robots . 1.3.2 Degrees of Freedom and Workspace 1.3.3 Classification of Robots . . . . . . . 1.3.4 Common Kinematic Arrangements . 1.3.5 Robotic Systems . . . . . . . . . . . 1.3.6 Accuracy and Repeatability . . . . 1.3.7 Wrists and End-Effectors . . . . . . 1.4 Outline of the Text . . . . . . . . . . . . . 5 5 5 8 8 9 10 11 15 16 18 20 29 29 31 32 34 36 40 40 40 42 44 45 45 47 48 51…

    • 84695 Words
    • 339 Pages
    Powerful Essays
  • Good Essays

    Android-Controlled Racecar

    • 3096 Words
    • 13 Pages

    Android - android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers.…

    • 3096 Words
    • 13 Pages
    Good Essays
  • Best Essays

    Mrkt571 Week 2 Paper

    • 2241 Words
    • 9 Pages

    Escallier, P. (2010). 10 Things Android Does better than iPhone OS. Retrieved February 25, 2012 from…

    • 2241 Words
    • 9 Pages
    Best Essays
  • Powerful Essays

    Jörgen Hansson Software Engineering Institute Carnegie Mellon University Pittsburgh, PA USA Björn Lundell University of Skövde Sweden…

    • 65866 Words
    • 264 Pages
    Powerful Essays
  • Powerful Essays

    Mobile Operating System

    • 6095 Words
    • 25 Pages

    This is to Certified that the seminar entitled “Comparison of Mobile OS” carried out by Mr. ABED ASHRAFALI YUSUFBHAI PEN 100840131051 in partial fulfillment for the award of Bachelor of Engineering in Computer Science & Engineering of Faculty of Engineering Technology & Research, Isroli-Bardoli during the Academic year 2012-2013. It is certified that all corrections/suggestions indicated for Internal Assessment have been incorporated in the Report. The seminar report has been approved as it satisfies the academic requirements in respect of seminar work prescribed for the said Degree.…

    • 6095 Words
    • 25 Pages
    Powerful Essays
  • Powerful Essays

    IAAU-mobile for android

    • 3228 Words
    • 13 Pages

    IAAU-Mobile for A purposal to access to the university from everywhere with a network connection. IAAU-Mobile for Computer Engineering Department Student Affairs & CE 18.10.2013 International Atatürk-Alatoo University A purposal to access to the university from everywhere with a network connection. 2 IAAU-Mobile for Android Abstract As a powerful mobile application platform and also an operating system, Android is an indisputable selection for creating and developing mobile application.…

    • 3228 Words
    • 13 Pages
    Powerful Essays
  • Powerful Essays

    World peace

    • 2224 Words
    • 10 Pages

    small group of programmers who dared to venture into the murky waters of cell phone…

    • 2224 Words
    • 10 Pages
    Powerful Essays
  • Better Essays

    In this project, the robot is controlled by a mobile phone that makes a call to the mobile phone attached to the robot. In the course of a call, if any button is pressed,…

    • 2093 Words
    • 9 Pages
    Better Essays
  • Powerful Essays

    Advanced Robotics

    • 2562 Words
    • 11 Pages

    Technological advancement is widening up by the advent of new inventions. Robot is one such invention to overcome the ever-present challenges of high cost of labor, third world combination, and consumer demand for higher quality and greater variety at a lower cost. It is an interdisciplinary field that ranges in scope from the design of mechanical and electrical components to sensor technology, computer systems, and artificial intelligence. It is the Science of designing and building robots suitable for real life applications in manufacturing and other non-manufacturing environment. In non-manufacturing environment robots act as computer-controlled camera that allows it to see its environment and respond accordingly is known as its vision.…

    • 2562 Words
    • 11 Pages
    Powerful Essays
  • Better Essays

    Android Tv Box

    • 1249 Words
    • 5 Pages

    With the revolution of smart phones, the area of telecomunications changed forever. Currently, the most widespreaded and popular Android mobile platform allows us practically everything we need to get our daily "dose" of information. Allows you to dial, send sms, web browsing, GPS, email, photo capture, video capture, music player, USB mass stroage, document editing, and much more.…

    • 1249 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Mobile Operating Systems

    • 3530 Words
    • 15 Pages

    This paper provides detailed information about the various features of two major mobile operating systems i.e Android and the iOS. This…

    • 3530 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    Location based services

    • 5645 Words
    • 23 Pages

    Every day the features and capabilities of Mobiles are increasing surprisingly. For this reason we want to create an Android application which gives us the opportunity to improve our knowledge of Mobile developing. We find this project a great opportunity to combine a lot of technologies and languages in the same software system, and learn how to work in big projects as a team member. An important motivation for us is the challenge to solve all the problems that will arise while the project is developed. In addition, we will try to make the program portable, reliable, secure, stable, intuitive, etc.…

    • 5645 Words
    • 23 Pages
    Satisfactory Essays
  • Better Essays

    As a developer, you'll have full acces to the APIs used by the core apps. Android is designed so that any application can publish its capabilities. In turn, any other application can use those capabilities, as well. It has some security constraints, as is expected, but still. That's pretty awesome.…

    • 1703 Words
    • 7 Pages
    Better Essays
  • Good Essays

    In the field of computing, few inventions, innovations or technological improvements, have been moving quite like wireless technology. With the advent of fourth generation cell phones and networks (4G), there have literally been leaps and bounds made in the realm of personal computing, productivity and data sharing. It is this increased connectivity both in our personal and business lives that introduce risks to intrusion, corruption or theft of data, or in the worst case, access to personal data that would lead to identity theft. In the business realm, this translates to problems for firm infrastructure and exposure to proprietary leaks, loss of customer data, or damage to the reputation of the business entity. Therefore, it is important that adequate measures are taken to evaluate risks and take steps both personally and professionally to minimize those risks. We present several advantages and disadvantages of the Android OS platform with very high visibility right now in the wireless arena. Both for the flexibility and open architecture, this platform presents some unique challenges in terms of security.…

    • 2941 Words
    • 12 Pages
    Good Essays