Professional Documents
Culture Documents
Design and Implementation of An Intelligent Voice Controlled Wheel Chair
Design and Implementation of An Intelligent Voice Controlled Wheel Chair
org Nambale et al
©IDOSR Publication
International Digital Organization for Scientific Research ISSN: 2579-079X
IDOSR JOURNAL OF SCIENCE AND TECHNOLOGY 7(1):67-76, 2022.
Design and Implementation of an Intelligent Voice Controlled Wheel
Chair
ABSTRACT
This research describes Intelligent Voice Controlled Wheelchair which operates on
user’s voice commands. The disabled people cannot move from one place to another on
their own. They continuously need someone to help them in getting the wheelchair
moving. This voice controlled system make them more independent. Powered
wheelchairs with the standard joystick interface are unable to be controlled by many
people. A voice controlled wheelchair can provide easy access for a physical disabled
person who cannot control their movements especially hands. Few patients such as
quadriplegic, cerebral palsy and multiple sclerosis are dependent on other people to
move from one place to another and due to this they don’t have the freedom of
mobility. This voice controlled wheelchair help them to drive the wheelchair without
anyone’s help. This system can be controlled by the simple voice commands given by
the user. Depending upon the direction specified in the commands, the Arduino will
drive the motors. The speech recognition is done by voice recognition module,
connected with Arduino. The wheelchair would operate on real analogous voice signal of
patient or user using the wheelchair.
Keywords: Voice control, quadriplegic, cerebral palsy, multiple sclerosis and arduino.
INTRODUCTION
The smart wheelchair project is to of daily living, and 40% of patients
enhance an ordinary powered found the steering and maneuvering
wheelchair using sensors to perceive the tasks difficult or impossible. These
wheelchair's surroundings, a speech people, suffering from motor deficits,
interface to interpret commands. disorientation, amnesia, or cognitive
Intelligent wheelchair will play an deficits, are dependent upon others to
important role in the future welfare push them, so often feel powerless and
society. The use of intelligent out of control. Intelligent wheelchair has
wheelchair encourages the view of the the potential to provide these people
machine as a partner rather than as a with effective ways to alleviate the
tool. The population of people with impact of their limitations, by
disabilities has risen markedly during compensating for their specific
the past century. As the data come from impairments. In particular, robotic
the National Health Interview Survey wheelchairs may help in maneuvering a
(NHIS), two distinct trends have wheelchair and planning motion.
contributed to the increasing overall Recently, research of assistant robots is
prevalence of disability: a gradual rise, also emerging field of robotic
due largely to demographic shifts applications [2].
associated with an aging population, as The rising population of disabled and
well as a rapid increase that is due to elderly community and lack of
health impairments and accidents. Many caretakers to look after them have
individuals have problems to use a become a crisis in most countries. Voice
conventional wheelchair [1]. A recent controlled wheelchairs give its user a
clinical survey indicated that 9%-10% of chance to interact with the wheelchair in
patients who received power wheelchair a human manner. Due to the
training found it extremely difficult or uncertainties of the voice commands
impossible to use it for their activities and unreliability of using one
67
www.idosr.org Nambale et al
interaction modality, user safety is done by HM2007 voice recognition
compromised. In natural wheelchair module. The output from this module is
user and caretaker conversation a lot of then received by Arduino [6].The
distance related uncertain instructions already written programs in the Arduino
like 'little' and 'far' will be used. With helps Arduino to convert this voice
incorporating these uncertain terms, the commands into considerable output and
interpretation of voice commands will the wheelchair will move accordingly.
be enhanced. In most existing systems, By having a wheelchair control system
Joystick support is used as backup people will become more independent.
modality. Even though this is intended The wheelchair control system employs
as a safety feature, accidental joystick a voice recognition system for triggering
operation can lead to unfortunate and controlling all its movements. By
situations [3,4,5]. using the system, the users are able to
People with arms and hand impairment operate the wheelchair by simply
finds difficult to use a normal speaking to the wheelchair’s
wheelchair as their hands are not microphone. The basic movement
capable of operating the normal functions includes forward and reverse
wheelchair and cannot move it to any direction, left and right turns and stop.
direction. Therefore, voice controlled The spoken words are linked to the
wheel chair is built to overcome the voice recognition processor via a
problems faced by such people and flexible microphone which can be bent
enable them to operate the wheelchair. as per the user's need. Many physically
The wheelchair will be operated using disabled patients cannot move any of
the voice commands through the given the limbs below the neck. Hence manual
input. The Arduino will take care about and even joystick operated wheelchair
all the directions the user wants. The are out of question for these patients. So
instruction for each and every direction the development of voice operated
is written in the form of program in the wheelchair will solve the query about
Arduino itself. The voice commands to the mobility of quadraplegic patient and
the wheelchair will be given by the make them independent of mobility
unilateral mic placed as per the user [6,7,8].
comfort. The voice recognition will be
Objectives of the study
The aim of this project is to design and Making the total prototype as cost-
implement to cover the problems effective and less expensive as possible.
obtained by the manual wheelchairs.
METHODOLOGY
Project Description module is directed to Arduino which
The purpose of this project is to uses a motor driver IC to drive the
develop a wheelchair which will move as motors. The voice controlled wheelchair
per the user’s commands. This system works using unilateral mic, voice
works on voice commands given by the recognition module, Arduino and
wheelchair user. The system is fully motors. The input to the system is the
independent as the user do not need unilateral mic. It’s capable to take user’s
any other person to help him to move voice commands and not bother about
the wheelchair. There are basically five other noises. The mic will be placed as
commands, which command is given by per the user’s comfort. The output is in
the user, accordingly the wheelchair will the form of voice signals and is
move. The voice commands of the user transferred to the voice recognition
is recognized in the first step. Once it is module which acts as an interface
recognized, the commands are between mic and Arduino. The Arduino
converted into its equivalent then receive the output from voice
instructions which drive the system. recognition module thus converting it
This system consists of two major into binary code. The system is unable
modules namely Voice recognition to understand any language other than
module and motor driving module. The binary code. Thus, the generated voice
voice recognition is done through voice command is converted into machine
recognition module. The output of this understandable form. This system uses
68
www.idosr.org Nambale et al
the Arduino uno R3. It is connected with The movement of wheelchair depends
motors to drive the wheelchair only upon these five commands. The
anywhere. Motors are responsible for wheelchair responds to the voice
the movement of wheelchair. command from its user to perform any
Hence, motors receives input from the movement’s functions. The basic
Arduino and depending upon the movement functions include forward
instruction type, motors moves direction, left and right turns and stop.
accordingly. This system uses two In order to recognize the spoken words,
motors connected with motor driver. the voice recognition processor must be
There are five different instructions that trained with the word spoken out by the
can be given to the motors, they are user who is going to operate the
forward, backward, left, right and stop. wheelchair.
.
Figure 1: Showing the System Architecture
The system would recognize the given to the system. Once the command
commands given to it and hence would is given through the mic it hardly takes
work or rather respond according to the time for the system to respond
given command. Below is the flowchart accordingly.
of the acceptance of the commands
69
www.idosr.org Nambale et al
The voice recognition mo dule ie v3.1 is in the system. The wheelchair uses the
used to recognize the voice commands voice recognition module interfaced
given by the user and it can be trained with the Arduino Uno R3 to convert the
by the user. It’s a 48-pin single chip voice commands into motor
CMOS voice recognition LSI circuit with understandable instructions to move the
on-chip analog front end. In this system, wheelchair as commanded by the user.
the voice recognition module is trained 3. Arduino Uno R3
and it takes the input from mic available
70
www.idosr.org Nambale et al
The Arduino is coupled with motors to converted into binary format by voice
drive the system as per the user’s recognition kit. Thus this binary format
demand. The proposed system consists would be checked with the binary code
of four, DC magnetized, 100 rpm motors fed to the microcontroller, if true the
(Johnson motors) to equalize the weight command will be performed. More
distribution and stall torque. The specifically, this system is designed to
motors will be attached to all the four allow an admin and users to give the
wheels and two motor drivers will be voice command to the wheelchair. These
connected to each side. command would be performed within
This system will be a Real-Time Voice seconds. On the whole it's basic
controlled Wheelchair for the physically operation would be left, right, stop, go,
disabled person. This system will be back. Basically it's a wheelchair
designed to operate the wheelchair controlled by voice.
based on the voice of the user and Advantages
control the movement according to the 1. The patients like quadriplegic
command given by the operating and cerebral palsy, lack of force,
person. The voice would be given can easily handle this voice
through a unilateral mic and would be controlled system.
71
www.idosr.org Nambale et al
2. The use of Arduino make the 3. The system can be operated by
programming of the system easy giving synthetic voice
and thus, reduced the software commands.
and hardware interfacing 4. The system is fully automated
problems. because of the use of Arduino
and motor drivers.
Block Diagram
72
www.idosr.org Nambale et al
73
www.idosr.org Nambale et al
Insulation breakdown/failure i.e. due This led to some consumer experiencing
to over voltage application or high voltages and others getting a stable
heating effects of currents. voltage and others will get dim lights.
Mechanical injury leading to Consumers having effective earthling
conductor/insulation breaking then experienced a stable voltage since
different phases coming into earthling was there to stabiles the
contact. voltage. The consumers with poor
Tensions/ badly sagging conductors. earthling system experienced high
Moving objects knocking down voltage due to broken return [neutral
supports and conductors joining up. conductor] and ineffective earth system.
Moving objects coming into contact Short circuit
with the lines themselves. This a situation whereby the phase get
Some of the effects of power system into contact with another phase and
faults are as follows thus leading to high value of current
Equipment can get damaged due damaging the equipment and making
to high currents/short circuit. the feeder to open. Another situation
Equipment operating at non here is to find an HV line falling in the
protective levels. LV line, this results into electrical shock
Equipment not operating at all and producing arcs on the line
i.e. when the feeder is not in. Broken jumpers on the line.
It also causes the equipment to Broken jumper of 11kv feeder of
stall particularly motors. transformer: this results in 3 phase
Categories of Power Line Fault transformer being fed by two lines and
Transient faults: these are fault that as result low voltages were encountered
occurs in line for short period of time. on side of customer the low voltage was
These commonly in overhead power due voltage sharing in the winding of a
line, transient faults may be cause due 3phase transformer.
to Falling of rotten poles due to bad
Momentary tree contact; to weather
address this problem, line Here during rainy seasons many of the
clearance is encouraged rotten poles that were strong in sunny
Lightning strike: this is the main days were found down because of the
cause of transient fault in wind and bad weather.
overhead lines, this is common Permanent faults in power line
during rainy conditions This is a fault that makes the feeder to
Birds or other animal gets in trip out whenever racked in .The feeder
contact with line can only be racked in when fault is
Conductors clashing each other: completely corrected. Such a problem
this may be due to poor sagging can be on a transformer which is burnt
and tensioning of conductors or within the line or any other persistent
due vibrating forces from the cause. This problem is difficult to
ground. To overcome this discover in absence of fault location
problem resonance damper can protection system. It can be addressed
be used to reduce the effect of by patrolling the feeder till problem
vibrating forces discovered. If the feeder has many T-
Asymmetric faults: these cause offs, one by one t-off is disconnected
different effect in phases example of while feeder is racked in. this is done
such faults are until when T-off with a fault is got and
Line to line fault due short circuit patrolled again until the fault is
Two lines to the ground faults: to disconnected from the feeder or line.
lines gets in contact with the Permanent fault in addition can also be
ground due entangled conductors that can make
Symmetric fault: these cause similar feeder permanently refuse to be racked
effect in different lines or phases in. Can also be burnt vulture within the
Examples of Common Faults in Line line contact and leading to high currents
Broken neutral conductor and tripping the feeders out.
74
www.idosr.org Nambale et al
Air Break Switches They are isolating devices. They can,
Air Break Switches are special switches however, be used to interrupt small
designed to isolate a circuit. There are currents such as the exciting current of
usually employed in outdoor a transformer or the capacitive charging
installations. Special Arcing Horns are current of a long transmission line. A
provided to quench the arc which variation of the Air Break Switches is the
occurs when the current is Load Switch which can interrupt current
interrupted. Air Break Switches should on load.
not be used to interrupt load currents.
Activity Duration
NUMBER OF WEEKS
ACTIVITIES WEEK WEEK WEEK WEEK WEEK WEEK WEEK WEEK 8
1 2 3 4 5 6 7
DATA
COLLECTION
DATA
PROCESSING
DATA
ANALYSIS
PURCHASING
OF
COMPONENTS
CIRCUIT
CONNECTION
MICROCONTRL
LER CHECKING
CIRCUIT
ALLIGNMENT
REPORTING
AND
DISSEMINATIO
N
CONCLUSION
The project has been done successfully engineers who give advice in the
despite the fact that a few challenges practical part of my carrier and general
have been met during the research knowledge on various practical field
period. This project has enlightened a attachments. Harsh weather conditions
great exposure and findings in the field like strong wind, heavy rainfall and
of engineering from experienced staff report writing process were the most
including supervisors and other field challenging of all the sections.
RECOMMENDATION
The faculty or school of engineering and favorably compete in the job market. A
applied sciences should continue training schedule should also be made
providing more structured programs in order to optimize the training period
and enough time allocations in concern for the continuing students to
to internship practices to the understand the actual period internship
engineering students, research to be starts and ends.
carried out hence gaining more skills to
REFERENCES
1. Chhabria, S. A. and Dharaskar, R. 3. Yi, J. Z., Tan, Y. K., Ang, Z. R.
V. (2011). Multimodal Interface (2012). Microcontroller Based
forDisabledPersons’,international Voice-Activated Powered
Journal of Computer Science and Wheelchair Control’ ACM 2007
Communication ISBN: 978-1-59593-852-7.
2. [2] Simpson, R. C. (2005). Smart 4. Fehr, L., Edwin, W. and Skaar, S.
Wheelchairs: A Literature B. (2010). Adequacy of Power
Review’, J. Rehabil. Res. Develop., Wheelchair Control Interfaces for
42, pp. 423-436. Persons with Severe Disabilities:
75
www.idosr.org Nambale et al
A Clinical Survey’, J. Rehabil. Res. 7. Masisani William Mufana and
Develop, 37 (3), pp. 353-360. Adabara Ibrahim (2022).
5. Yasunari Obuchi, Multiple- Monitoring with Communication
Microphone Robust Speech Technologies of the Smart Grid.
Recognition Using Decoder-Based IDOSR Journal Of Applied Sciences 7(1)
Channel Selection, Advanced 102-112.
Research Laboratory, Japan, 8. Masisani William Mufana and
2004. Adabara Ibrahim (2022).
6. Masisani William Mufana and Implementation of Smart Grid
Adabara Ibrahim (2022). Decision Support Systems. IDOSR
Overview of Smart Grid: A Journal of Scientific Research
Review. IDOSR Journal Of 7(1) 50-57.
Computer and Applied Sciences
7(1):33-44.
76