The Internet of Things and AI is a developing trend in technology that is already changing the world in
which we live by interconnecting physical objects that can collect or transmit information to us and to each
other. In this work, an application of the use of the IoT is presented by the development of a semiautonomous Robot using off-the-shelf home automation(smart) components. The system is composed of
hardware and software elements that are integrated into a self-propelled scaled down version of robotic
vehicle various applets in the application were enabled to be triggered using the self made voice assistant
The robot can be controlled through voice commands and is capable of basic activities. The ultrasonic
sensors installed on the robot proved their reliability by stopping the vehicle at an average distance of 7.3
cm away from different obstacles. This work contributes to existing knowledge on the Internet of Things
and AI by providing a demonstration of a semi-autonomous robot capable of cloud-based control both
with voice commands and cloud-based activities.
2. CONTENTS
• ABSTRACT
• INTRODUCTION
• LITERATURE REVIEW
• ARCHITECTURAL DESIGN FOR PROPOSED SYSTEM
• DA
TAFLOW DIAGRAM LEVEL 1
• DA
TAFLOW DIAGRAM LEVEL 2
• USE CASE DIAGRAM
• ALGORITHM
• ARDUINO UNO DIAGRAM
• OBJECTIVES
• SCREESHOT
• CONCLUSION
3. ABSTRACT
The Internet of Things and AI is a developing trend in technology that is already changing the world in
which we live by interconnecting physical objects that can collect or transmit information to us and to each
other. In this work, an application of the use of the IoT is presented by the development of a semi-
autonomous Robot using off-the-shelf home automation(smart) components. The system is composed of
hardware and software elements that are integrated into a self-propelled scaled down version of robotic
vehicle various applets in the application were enabled to be triggered using the self made voice assistant
The robot can be controlled through voice commands and is capable of basic activities. The ultrasonic
sensors installed on the robot proved their reliability by stopping the vehicle at an average distance of 7.3
cm away from different obstacles. This work contributes to existing knowledge on the Internet of Things
and AI by providing a demonstration of a semi-autonomous robot capable of cloud-based control both
with voice commands and cloud-based activities.
4. INTRODUCTION
We students of Heera college of engineering and technologies are trying to develop a easy
transportation method by making a voice controlled vehicle that works on sustainable energy
source. This vehicle can store and use electrical energy that is made using the movement of the
vehicle using armature method that is from the rotation of the wheels . We are implementing this
using IOT and a voice assistant that is developed by us. Trough this we could decrease the
pollution rate and make transportation much easier for people that cannot afford vehicles or drive
vehicles.
5. LITERATURE REVIEW
In 2003, Worldwide speculation in modern robots up 19%.In 2004, orders for robots were up another 18% to the
highest level ever recorded. Overall development in the period 2004-2007 conjecture at a normal yearly pace of
about 7%. More than 600,000 family unit robots being used-several millions in the next few years. Various
researches have been made by different researchers in developing this project. Be that as it may, they serve an
alternate application and have various innovations actualized. Some of those papers are mentioned below stating
their technology and application.
Robot Control Design UsingAndroid Smartphone
Authors: Mrumal K Pathak, Javed Khan,Aarushi Koul, Reshma Kalane Raunak Varshney
The motivation behind this paper is to furnish amazing computational android stages with less difficult robot
equipment design. This paper depicts how to control a robot utilizing portable through Bluetooth communication, a
few highlights about Bluetooth innovation, segments of the versatile and robot. It present an audit of robots
constrained by smart phone by means of moving the robot upward, reverse, left and right side by the android
application, for example,Arduino, Bluetooth.
Smart Phone Controlled Robot UsingATMEGA328Microcontroller.
6. Authors :Aniket R. Yeole, Sapana M. Bramhankar, Monali D.Wani, Mukesh P. Mahajan.
In this paper have structured a robot that can be controlled using an application running on an android smartphone. It
sends control order by means of Bluetooth which has certain highlights like controlling the speed of the engine,
detecting and sharing the data with telephone about the bearing and separation of the robot from the closest
hindrance.
Android Controlled Bluetooth Robot Using 8051Microcontroller.
Authors : Ritika Pahuja, Narender Kumar.
A robot is normally an electro-mechanical machine that is guided by PC and electronic programming. Numerous
robots have been worked for producing reason and can be found in production lines around the globe. This paper
build up the remote fastens in the android application which control the robot movement with them. What's more, in
which Bluetooth communication is use to interface controller and android. Controller is interfaced to the Bluetooth
module however UART convention
Robot Controlled vehicles Using Wi-Fi
ModuleAuthors : S R Madkar, Vipul Mehta, Nitin Bhuwania, Maitri Parida
This paper, deliberate how to control robot controlled vehicle utilizing Wi-Fi module through android application of
an android Smart Phone. It is additionally show that the apparatuses can be controlled even without an android
telephone by sending an ordinary SMS. This task can be adjusted effectively to incorporate a covert agent camera
too that can stream the recordings to the client over Wi-Fi.Sunlight based cells are rather than the customary
lithiumion battery for the venture.
9. DATA FLOW
DIAGRAM LEVEL 2 START
MOTOR
CONTROLLER
CENTRAL
CONTROLLER
INITIALIZE ESC
SPEED /
DIRECTION
FORWARD
/ REVERSE
ESC
WHEEL
DIRECTION
SERVO
MOTOR
CAN bus
Forward
Reverse
Left
Right
Speed
Direction
10. USE CASE
DIAGRAM
COMPUTER
AS MASTER
DC MOTOR
MOTOR
DRIVER L293D
CHECK WETHER
THE MOTOR IS
RUNNING
ARDUINO
BOARD
VOICE
ASSISTANT
IR TRANSMITTER
RECEIVER
USER ADMIN
11. ALGORITHM
1. initialize speech recognition in terminal
2. import speech recognition
3. initialize pyttsx3 for speech to text
4. import pyttsx3
5. initialize pyaudio for receiving speech and print “listening..”
6. accept speech using microphone
7. use text from speech as command
8. recognize it using recognize_google(command)
9. send this command toArduino using Bluetooth
10. operate the motors corresponding to the command
11. ask for new command
12. exit()
13. OBJECTIVES
• IOT is one of the leading factor in automation of technologies around us.
• Our objective is to implement this into our aspiration of building an automated vehicles that could help
the society for easier transportation.
• To develop a fully functioning voice controlled electric vehicles.
15. CONCLUSION
This project can be developed furthermore for a better means of transportation for the blind and
handicapped people without the help of others. Automation of vehicles can helps in attaining a world with
less accidents. This too runs in sustainable energy source and the battery backup is more efficient that
normal ev vehicles.