Robot Control Design Using Android Smartphone

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

1

Ministry of Higher Education and Scientific Research

Middle Technical University

Engineering Technical College – Baghdad

Mechatronics Department

Robot Control Design Using Android Smartphone

Thoalfokar Ali khalaf

Fourth stage

Date : 24/6/2020

Robotics
2

Abstract

Robot is a re-programmable, multi functional device which is


primarily designed to do work like human such as pick and place,
loading and unloading, surveillance, health care, industrial, aerospace
application. Robots can perform dangerous and accurate work to
increase the productivity as they can work 24 hours without rest. This
paper deals with the design and control of automated vehicle type
robot which can move in desired direction and captures pictures and
videos of required location. An android application has developed
using MIT App inventor and a Bluetooth communication is made with
robot which interfaces with microcontroller to control its speed and
direction. Aim of this work is to design and control the motion of
robot using Bluetooth device of an Android phone.

Robotics
3

Introduction
The project aims in designing a Robot that can be operated using
Android mobile phone. The controlling of the Robot is done wirelessly
through Android smart phone using the Bluetooth feature present in
it. Here in the project the Android smart phone is used as a remote
control for operating the Robot. The controlling device of the whole
system is a Microcontroller. Bluetooth module, DC motors are
interfaced to the Microcontroller. The data received by the Bluetooth
module from Android smart phone is fed as input to the controller.
The controller acts accordingly on the DC motors of the Robot. In
achieving the task the controller is loaded with a program written
using Embedded ‘C’ language.
A robot is an electromechanical machine that is controlled by
computer program to perform various operations. Industrial
robots have designed to reduce human effort and time to improve
productivity and to reduce manufacturing cost. Today human-
machine interaction is moving away from mouse and pen and
becoming much more pervasive and much more compatible with
the physical world. Android app can control the robot motion from a
long distance using Bluetooth communication to interface
controller and android. Microcontroller ATMEGA328P-PU
can be interfaced to the Bluetooth module though UART protocol
and code is written in embedded C language. As per the commands
received from android app the robot motion can be controlled. The
output motion of a robotic vehicle is accurate and repeatable. Pick
and Place robots can be reprogrammable and tool can be
interchanged to provide for multiple applications. The purpose of
this work is to design and implement an Android Controlled
Bluetooth Robot which is used for Surveillance, home automation,
wheelchairs, military and hostages Rescue applications.
There are many mechanism and controllers that can control a robot
and other remote controlled devices. But we have to create extra space
for remote’s and other controlling devices. If we develop such a kind
of controlling device that can handle different devices such as T.V,
robots, home electrical system etc. we don’t have to create extra space
for remotes. So android smartphone can be used as an controlling

Robotics
4

device with the help of proper android application. An robot is


nothing but a manmade mechanical device for the well-being of
mankind. So a robot can also be used for travelling purpose if
equipped with proper electronic components. The interaction of robot
and android smartphone can be done with Bluetooth technology.
Overview of the system Our system aims to achieve the target to
design a system that can provide following functionality-
a. Develop an android application that will act as an remote.
b. Develop a robot which will be helpful for travelling.
c. Here the focus is on the latest technology of android and robot
also called as mobot. An android smartphone and the technology
of android is vast and can be used to interact with embedded
system. Mobile, robot and Bluetooth are the on-going technologies
which can be used for the benefit of mankind.

The system will consist of following four parts:

a. Bluetooth technology.

b. Android smartphone.

c. Microcontroller.

d. DC motor.

Robotics
5

Literature Survey

Bluetooth:
Most wireless technologies such as Bluetooth and IrDA standard
provide the ability to strengthen the local wireless network. Bluetooth
technology was created by Ericsson in 1994 and is used to replace the
cables in the office, in laboratories or at home as in . Bluetooth is a
radio frequency cable with a short distance to replace the unlicensed
technology with 2.4GHz bandwidth in the scientific industry.
Typically, Bluetooth devices have a range of approximately 10 meters
and it can support both voice and data communications with
broadband 1 MB per second as in . Because of the advantages of
Bluetooth, such as low costs and low power and nature can be
pointed to different directions, parts of Bluetooth has been integrated
into various types of mobile devices such as mobile phones, PDAs and
other wireless set. Research from In-Stat / MDR and Frost &
Sullivan has estimated the use of Bluetooth will be sold around 200
million units in 2001 and will increase to one billion in 2006.
Therefore, currently the usage of Bluetooth technology was
developed for mobile robot controller. With Bluetooth, mobile robots
then can be easily handled with a push of button from our common
electronics gadgets such as hand phones or PDA. Fig. 1 shows the
architecture for a Bluetooth enabled autonomous mobile robot as
in[9].

Figure 1 Hardware Architecture [9].

Robotics
6

In this project, a Bluetooth device in the server connected to the


serial port of the PC. Then, for the mobile robot, a Bluetooth device
is connected to the RS232 of the Handy Board. During the
navigation of the mobile robot, all the sensor readings can be viewed
from server (PC). At the same time, PC can send direction command
to the mobile robot.

Figure 2. arm robot control by smart phone.

Robotics
7

Conclusion

The proposed system shows how the android smartphone can be used
as remote controller for robot and various embedded technologies
with the help of the Bluetooth technology. The proposed system also
shows that how a robot can be used for travelling purpose. The
operating system of smartphone is Android, and it can develop
effective remote control program and by using WiFi wireless network,
the communication between smartphone and robot can be realized,
which makes it simple and convenient to control robot.

Robotics
8

References

 Xiaolu et.al. "Robot control design based on smartphone." Control


and Decision Conference (CCDC), 2013 25th Chinese. IEEE, 2013.
 Yeon-Gyunkim et.al. "Smartphone-controlled user calling system for
a mobile robot." Robotics (ISR), 2013 44th International Symposium
on. IEEE, 2013.
 Rouanet, Pierre, et.al. "The impact of human– robot interfaces on
the learning of visual objects." Robotics, IEEE Transactions on 29.2
(2013): 525-541.
 Tatiana Alexenko et.al. "Android-based speech processing for
eldercare robotics." Proceedings of the companion publication of
the 2013 international conference on intelligent user interfaces
companion. ACM, 2013.
 T. Butnaru, F. Gîrbacia, F. Tîrziu and D. Talab “Mobile Robot System
Controlled Through Mobile Communications” Product Engineering,
Springer, 2004.

Robotics

You might also like