Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 28

K. L. E.

Society’s

K. L. E. Institute of Technology, Hubballi - 580 027

Department of Electrical & Electronics Engineering


K.L.E.S

A Presentation on

“An Omnidirectional Robot Controlled By


An Android App”

By:
Mr.Sankalp .R. Angadi 2KE20EE045
Mr.Shashank Hiremath 2KE20EE049
Ms.Shrusti Naik 2KE20EE051
Ms.Sneha V Garag 2KE20EE058

Under the Guidance of

Mr.KUMARSWAMY .V. 1
AGENDA
Introduction
Literature Survey
Problem Statement
Objectives
Methodology
Block diagram
Components specification
Real Time Figure Of The Components
Advantages and Disadvantages
Applications
Results and discussion
Conclusion and future scope
References
2
Introduction
 What is Omnidirectional robot?
Omnidirectional robot is capable of driving in any direction as the
omni drive enables the robot to change direction instantly without
having to turn the wheels. It is also called holomic robots.
 Surveillance is the process in which people, places, or things are
monitored usually for the purpose of influencing, managing and
directing.
 A robot is nothing but an automatic electronic machine that is
capable of performing programmed activities replacing human
work.
 Due to advancement in technology, these surveillance robots are
used in remote as well as domestic areas.
 Most non- holomic robots cannot drive in a direction perpendicular
to their driven wheels.
Literature Survey
Name of the Paper Year Description

A Literature Survey on Autonomous Surveillance 2016 This review article presents a survey of existing
Robots literature on autonomous surveillance robots,
highlighting the current state of the art and identifying
the challenges and opportunities for future
development.

A Survey of Surveillance Robots and Their Applications 2018 This paper presents a survey of surveillance robots and
their applications in various fields such as surveillance,
navigation, and security. It provides an overview of the
current state of the art and identifies the challenges
and opportunities for future development.

An Overview of Surveillance Robot Platforms 2019 This paper provides an overview of the current state of
the art in surveillance robot platforms, highlighting
their applications, capabilities, and challenges.

. A Survey of Autonomous Surveillance Robot 2020 This review article provides an overview of the current
Architectures state of the art in autonomous surveillance robot
architectures, discussing the challenges and
opportunities for future development.

A Survey of Autonomous Surveillance Robots and Their 2020 This survey paper presents a review of the current state
Applications of the art in autonomous surveillance robots and their
applications, highlighting the challenges and
opportunities for future development
4
Problem Statement

 Designing an autonomous surveillance robot for efficient


monitoring and security applications. CCTV have fixed
location , less angle of interaction and less usability , therefore
these certain problems are solved by our mini-project
Objectives
 The objective of this project is to build a wireless robot for
surveillance application with live video streaming.
 Security and monitoring
 Situational awareness
 Search and rescue
 Data collection and analysis
 Remote inspection
 Border control and customs
 Environmental monitoring
 Traffic management
 Event security
Methodology
 A robot can be controlled using Bluetooth module HC-05 and
Arduino Uno with android Smartphone device. The controlling
devices of the whole system are a microcontroller.
 Bluetooth module, DC motors are interfaced to the Arduino.
 The data receive by the Bluetooth module from android smart
phone is fed input to the controller.
 The controller acts accordingly on the DC motor of the robot. The
robot can move to move in any direction using the android phone.
 Also, an app is developed using with the help of MIT app
inventor.
Block Diagram

MOTO Wheel
R Directi
on

Byte L293D
LIVE
Code Arduin Comm CAMER
Motor FOOTA Display
or data o UNO and A
GE
Shield

Distanc
SENSO e
R Calcula
tor
8

8
Flow chart
ON

OFF

9
Circuit Diagram

It is separated into two phases


of connection i.e.,

 Arduino-1
 Motor Shield(L-293D)
Bluetooth Module(HC-05)
Battery(ICR-18650)

 Arduino-2
Ultrasonic sensor(HC-SR04)

10
Arduino-1 Connection

11
Arduino-2 Connection

12
Real Time Figure of
Components Used

Arduino 4-Wheel robot


Uno car kit

L293D motor control


shield

HC- 05 Bluetooth cL293D motor control


module shield
Female Jumper 3.7 V Li-ion Cell
wires
Jumper
wires

Sensor

Power On-Off
Switch Switch
Battery
Holder
Component Specification

 Arduino Uno : It is a microcontroller board based on the


ATmega328P.
 hc-05 Bluetooth module : It is designed for wireless
communication.
 DC motors : This converts direct current (DC) electrical energy into
mechanical energy.
 18650 Battery cell (3.7V) : These devices accept, store and release electricity
on demand.
 L293D motor control shield : It is used drive 4 DC motors at the same
time.
 Battery holder : It is used to hold the cell.
 Switch : It is used to turn on and turn off.
 Jumper wires : It is used to connect two points on the circuit.
15
 Sensor : It is used to measure the distance.
Component Characteristics

 Arduino Uno :: It can work with digital and analogue signals,


sensors, and actuators. Arduino programming is a simplified version
of C++, which makes the learning process easy .The Arduino IDE is
used to control the functions of boards. It further sends the set of
specifications to the microcontroller.

 hc-05 Bluetooth module : It is designed for wireless


communication.The module provides a method to connect wirelessly
with a PC or Bluetooth phone to transmit/receive embedded data
such as GPS data, ADC voltage reading and other parameters.
Bluetooth module JY MCU BT used in the project can be connected
to any device, via built in UART interface to communicate with
other Bluetooth enabled devices such as mobile phones, handheld
 Jumper wires : It is used to connect two points on the circuit.

 Sensor : This is the HC-SR04 ultrasonic distance sensor. This economical sensor
provides 2cm to 400cm of non-contact measurement functionality with a ranging
accuracy that can reach up to 3mm. Each HC-SR04 module includes an ultrasonic
transmitter, a receiver and a control circuit. There are only four pins that you need to
worry about on the HC-SR04: VCC (Power), Trig (Trigger), Echo (Receive), and GND
(Ground).This sensor has additional control circuitry that can prevent inconsistent
"bouncy" data depending on the application.

 L293d: L293D is a dual H-bridge motor driver integrated circuit (IC). Motor drivers
act as current amplifiers since they take a low-current control signal and provide a
higher-current signal to run four solenoids, two DC motors or one bi-polar or unipolar
stepper with up to 600 mA per channel using the L293D. These are known as the
drivers in the Ada fruit Motor shield.

17
DESIGN AND IMPLEMENTATION

The project is designed to control a robotic vehicle using an android application.


Bluetooth device is interfaced to the control unit on the robot for sensing the
signals transmitted by the android application. This data is conveyed to the control
unit which moves the robot as desired. An HC-05 is used in this project as control
device. Remote operation is achieved by any smart-phone/Tablet etc., with
Android OS, upon a GUI (Graphical User Interface) based touch screen operation.
Transmitting end uses an android application device remote through which
commands are transmitted. At the receiver end, these commands are used for
controlling the robot in all directions such as forward, backward and left or right
and captures the video and transmits to mobile through RF signal at the receiving
end the movement is achieved by the motors . Serial communication data sent
from the android application is received by a Bluetooth receiver interfaced to the
Arduino. The program on the microcontroller refers to the serial data.

18
Algorithm
• Start: The flowchart begins here.
• Initialize: The robot initializes its systems, including sensors, cameras, and communication modules.
• Check Power: The robot checks its power source (battery or other power supply) to ensure it has enough
charge to operate.
• Connect to Control Center: The robot establishes a connection to the control center or a remote
monitoring system.
• Receive Instructions: The robot waits for instructions from the control center.
• Move to Starting Position: If required, the robot moves to its designated starting position for
surveillance.
• Activate Sensors: The robot activates its sensors, such as cameras, infrared sensors, motion detectors,
etc.
• Surveillance Loop:
a. Scan Environment: The robot scans its surroundings using its sensors.
b. Detect Intrusion or Anomaly: The robot checks for any unusual activities or intrusions in the area.
c. Record Data: If an anomaly is detected, the robot records relevant data and captures images or videos.
d. Transmit Data: The recorded data is transmitted to the control center for analysis.
• Check Communication:
a. If the communication link is lost: The robot attempts to re-establish the connection.
b. If the power is critically low: The robot proceeds to End.
c. If instructed to stop surveillance: The robot proceeds to End.
19
• End: The flowchart ends here.
Software Working

20
PROS AND CONS
PROS:
 Assured safety.
 Flexible, monitored control.
 Can operate at any time of the day.
 Compact in size. Easily reconfigured to other robotic applications
where humans can be in danger like nuclear plants, oil refining,
buildings damaged due to natural calamities etc.
 Real time live video streaming.

CONS:
 There is also the problem of evil people using robots for evil purposes.
 The operating range for the robot is limited.
Applications

ROBOTS CAN MONITOR REMOTE AREAS CAN ALSO USED TO RECORD AND
THE GROUNDS. BE EXPLORED. SEND VIDEO OUTPUT OF
THE REQUIRED
ENVIRONMENT.

IT ALSO CAPTURES IT CAN PROVIDE


PICTURE BY EVERY ACCURATE DISTANCE
MOMENT THAT DETECTS. BETWEEN THE OBJECT
AND THE ROBOT.
Results and Discussion
We have two results i.e., the hardware and the software result.
The hardware includes the robot which runs on DC motors. The input to the
motors is provided by the L293D motor driver shield. The input to the
driver shield is provided by the Arduino board. The navigational inputs are
given by the user to the Arduino board using the android application via
Bluetooth. The Arduino board, on receiving the signal, processes it and
produces the appropriate output. The communication between the android
application and, the Arduino board takes place using the Bluetooth module
which is interfaced with the Arduino board. It provides serial
communication between the application and the Arduino.
The software results shows the direction of the robot when specific button
is pressed manually (or) automatically provided voice command using
google assistant used in the android application.

23
Output

24
Outcome results

25
Conclusion and Future Scope

Conclusion:
We have successfully implemented the working of the wireless video surveillance
robot controlled using android mobile device. The robot is successfully controlled
using the android application through the wireless Bluetooth technology. Even the
real time video feel is successfully achieved using the Wi Fi technology on our
designed android application.

Future Scope:
Surveillance is needed in almost every field. It could be a great solution to
various problems or situation where wireless Surveillance is needed our project
has tremendous scope as it uses the latest technology in the market. Our
application uses the android OS which is currently the most used OS and also has
a great future scope. The Surveillance robot can be controlled remotely using the
android application; this gives it a huge scope for future application.
26
References
 Arjun .D. Indukala, P. K. &Menon, K. A. U. “Border surveillance
and intruder detection: A brief survey,” International Conference on
Communication and Signal Processing (ICCSP), pp. 1125-1130,
Chennai, 2017.
 Harish, Palagati, Subashini, R. & Priya, K. “Intruder detection by
extracting semantic matter from surveillance videos, Green
Computing Communication and Electrical Engineering
(ICGCCEE), 2014 International Conference, pp. 1-5. IE 2014.
 https://www.irjet.net/archives/V5/i3/IRJET-V513263.pdf
 https://youtu.be/lts-ES2h2Oc.
THANK
YOU

28

You might also like