You are on page 1of 5

International Conference on Intelligent Sustainable Systems (ICISS 2019)

IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5

Smart Portable Assisted Device for Visually Impaired


People

Aritra Ray Hena Ray


A.K.C.S.I.T., University of Calcutta Centre for Development of Advanced Computing Plot
JD-2, JD Block, Sector III, Salt Lake City, Kolkata, India E-2/1, Block GP, Sector-V, Salt Lake, Kolkata
aritra98.ray@gmail.com hena.roy@cdac.in

Abstract— This paper aims to present a designed and With respect to the daily lives of visually impaired
developed version of a portable, low powered instrument to individuals, they face an arduous task to accomplish their
make lives of visually impaired people of the world, while they basic needs owing to the most prevalent environmental
walk on road easier. About 47.7 million people in India suffer hazards like any form of obstacle. The lack of perception
from moderate to severe vision problems, whereas 253 million disables him/her to sense any obstruction. Moreover, these
visually impaired people are estimated in worldwide obstructions lie both indoors and outdoors. Pedestrians
population. The issue is that there is no such production walking on pavements and roads needs to evade through the
worthy prototype available to ease the travelling experience cluttered paths, with vendors, animals, vehicular traffic and
for these people.
other obstacles. In fact, they can’t cross the road on their
The intended device is built on low power embedded
own. It becomes cumbersome for them to gauge the distance
hardware and software technologies, sensors and sensing from any obstacle, distance from the vehicular traffic, and
technologies, to harness for a social cause, serves to the need of acquaintance with the streets where they are hanging, which
the visually impaired people. The device is a miniaturized, depreciates the autonomous mobility. Navigation beyond the
non-invasive, portable, low power and convenient device for domains of well-known environment becomes even more
the blind people. It is able to detect the obstruction in front of challenging [3]. However, the desired surroundings of
a road upto a certain distance in all the three dimensions in movement, more often than not, is not their accustomed
space and also to detect the potholes or speed brakers on the environment. It includes elucidation of symbols, recognition
road by a combination of pressure sensors and distance sensor of hindrances, perceiving the potholes or unevenness of the
embedding into the device. With varying distance of obstacle road, spotting the features of the environment, and
from the box attached to the walking stick, the speaker would maneuvering through these independently, without
respond with voice messages denoting the distance of resistances. Currently, to find way in an unaccustomed
obstruction in metres (m) so that he can be alerted. We location, it is repeatedly necessary for the visually impaired
designed an App that can be opened using the volume turn up to require aid from another abled person in order to navigate
button on an android phone, keeping in mind about our user’s to their destination. Currently, nothing is in place that aids
disabilities (as he is visually impaired). The entire data, i.e., his movement for such specially abled people using Global
current location and intended destination, would be sent to
Positioning System (GPS) for their navigation. Among the
anothr app in another android device that would be with his
solutions currently in place, the simplest one is that of a
most confidential person/caregivers, wherein his current
location would be monitored.
walking stick or white cane, as popularly called. Each has its
own disadvantages. Being cheap and portable, the walking is
Keywords— Obstruction detection, Sensor, Android app, unable to detect airborne or moving obstacles. Also, it
embedded hardware, visually impaired. cannot assist in guiding an individual to a desired destination
[4]. Walking sticks often gets stuck in pavement cracks or
potholes and makes their use pretty unsuitable in some
I. INTRODUCTION environments. A guide dog is at times relied upon, however
According to the World Blind Union, there are estimated in unknown environment, where the guide is new to, one
253 million people worldwide who are visually impaired which was so effective in known environment, utterly fails
(blind) or partially sighted from 190 countries [1]. In fact, to navigate. In fact, it is improbable for a guide dog to
out of 37 million people worldwide are completely blind, understand where his master wants to navigate to, with exact
over 15 million are from India. India records for the highest precision, most of the times, except for the benefits of
population of blind people. About 47.7 million people in companionship and protection [5]. Many insist on using
India suffer from moderate to severe vision problems. traditional techniques like the white cane to perceive the
Among the visually impaired people worldwide, 82% belong environment. It requires to feel the environment using this
to the age group of 50 and above [2]. India houses world’s stick, however the disadvantages are severe. But it has its
largest number of blind people. own deficiency [6]. It cannot detect the obstruction from a
distance. Always the users will have to move their cane in all

978-1-5386-7799-5/19/$31.00 ©2019 IEEE 182


International Conference on Intelligent Sustainable Systems (ICISS 2019)
IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5

possible directions to get a feel of the environment. So, it 8-bit RISC Processor is the heart and brain of this device.
does become very difficult to sense the external world and This processing device captures the signals from sensor
move around freely. assembly and routes the data to the Bluetooth module
serially. The ultrasonic sensors captures echo (frequency)
At times, efficiently trained guide dogs are hard to find. signal in three dimension in space and calculate the distance
The cost of maintaining them are quite expensive and are between the transducer and targeted object and convert it
costly to care of. Alongside, some individuals have aversion into electrical signals (voltages). These signals require
for dogs, and thus such a solution is not a suited one for conditioning in the forms of amplification, attenuation and /
them. Advanced technological devices exist [7], which or buffering as is appropriate for each of the sensors.
replace vision with other senses to support mobility. Instrumentation amplifiers do this job. Low-pass filter circuit
However, these devices are generally not economical to is used to filter out the high frequency noise components.
purchase. The need of the hour is to develop a low-cost Multiplexed analog-to-digital converters (ADC) then convert
device to help the visually impaired people with detection of these analog signals into digital forms so as to feed them to
any kinds of obstruction to enhance their living standards. the Processor.

B. Communication Module
The development of the path planning system for indoor
application mainly mall, caregiver centres, railway station Bluetooth Transceiver, SPP (Serial Port Protocol)
etc. and outdoor space without human intervention is the module with TTL Outputs is working in 2.4GHz ISM band
main objective of this work. Here, we intend to design an and communication with the processing unit through its
App that can be opened using the volume turn up button on serial port. The operating voltage of the chip is 3.3 V. The
an android phone, keeping in mind about our user’s transceiver operates in two logic level one is 5 V for
disabilities (as he is visually impaired). There would be a transmission and 3.3 V for Bluetooth module reception. For
voice message generated asking him about his intended protection of Bluetooth device, a voltage divider is
destination which he would communicate via speech. Next, interfaced to provide 3.3. V to the Receiver pin of Bluetooth
he would be guided entirely using the Google Maps module.
navigation facility (walking mode feature in navigation), The Bluetooth-Module is interfaced with processing unit
which we intend to incorporate in that app. The app also via Universal Synchronous asynchronous transceiver
access data from microcontroller to predict and inform his (UART) interface. For wireless transmission of data packet
confidential person about ill-health or difficulties faced by from Bluetooth module, processor needs to send the message
visually impaired person while on road. to Bluetooth module. Baud rate for serial communication
need to be set at 9600 as a default value for data
II. COMPONENTS OF SYSTEM transmission. The Bluetooth module needs to be coupled to
the Smartphone to establish the communication link.
A. Hardware
A smart phone with in-built processor and operating
Our system termed as “Checkmate” consist of a wooden system communicates with the intelligent unit wirelessly and
foldable stick integrated with sensors and power source for acts as Human Machine Interface. The processor board in
getting the real feel as observed by common people. The Smartphone is capable of handling the digital processing
device comprises of the following major hardware modules, requirements of the application in addition to data storage
(i) Sensor Array, (iii) Analog Circuitry, (iv) Processor and and user interface requirements.
digital circuitry, (v) Bluetooth module (vi) Smart phone with
Touch Screen Display, (vii) Power Supply. Checkmate is a
product that is primarily based on an 8-bit microcontroller
(ATmega328), a few distance sensors, four or five in
number, (like HC-SR04 Ultrasonic Sensor), Signal
Conditioner (LM1117), a Pressure Sensor (like 2SMPP-
02(PP02) of OMRON make, a Speaker (like TAS2505-Q1),
Android Devices, walking stick, a buzzer (Piezoelectric)
organized with a power supply (using Li-Ion Rechargeable
batteries - 2500mAh, AA1.2V X 4) and packaged into an
enclosure, that is fitted at the bottom on the walking stick.
On the lower part of the stick, a pressure sensor is attached.
Whenever the stick touches the bottom, a reading is noted
from the pressure sensor and then a reading is noted from the
distance sensor fixed at an angle towards the ground. If the
reading from this sensor exceeds that of the pre-fixed value, Fig. 1. Conceptual overview of the proposed System
which was obtained by simple pythagoras theorem, then an
appropriate response as a pothole ahead was indicated to the For the proof of concept design of the system, sensor
user, otherwise indication of speed breaker was generated. technology evaluation and path planning mechanism for
The conceptual overview is as shown in Fig. 1. A low power
navigation was carried out and shown in Table I.

978-1-5386-7799-5/19/$31.00 ©2019 IEEE 183


International Conference on Intelligent Sustainable Systems (ICISS 2019)
IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5

TABLE I: SENSOR EVALUATION CHARACTERISTICS


Sensors Detection Detection Range Detectable Bad Night Detection Robustness vs. Size Cost
range angle resolution information weather operation performance Environmental
conditions
(Temperature,
dust)
mm wave Long Narrow Good Velocity, Good Yes Robust and Good Small Low
and range, stable
wide angle
Camera Medium Medium Medium Target Poor No Complexity Poor Small to Low to
classifica to calculate Medium Medium
tion object
coordinates
LIDAR Long Narrow Good Velocity, Poor No Poor in bad Medium Large High
and range, weather
wide angle
Ultrasonic Short Wide Good Range Poor No Short range Medium Small Low
applications
Captivate Short Narrow Good Proximit Good Yes Very short Poor Medium High
y- range
pressure applications

The path traversed is measured by the use of commercial off stick, the speaker would respond with voice messages
the shelve sensor of having ultrasonic range in operation. denoting the distance of obstruction in metres (m) so that he
can be alerted. The target object distance is measured by this
The sensor generates the sound of frequency which is not
sensor by the use of electrical-mechanical energy
audible by human. The sound is reflected by obstacles and transformation. The sensor is embedded into the device for
reflected signal is received by the sensor. The sensor used in its ease of operation and also used to detect the obstacles.
this work is HC-SR04, which emits sonic frequency to d= T/K
measure distance. The advantage of use of such sensor as it
is having a very high range of accuracy in measurement. d is the target object distance. T=Time delay in μs.
k=constant provided by manufacturer in cm.
The operation can be made in open environment, especially
in sunlight. The sensor is basically a transceiver module,
and the operating voltage is 5.0 V. For supplying power too
this sensor we have a rechargeable lithium ion battery. The
device is portable, battery operated, light weight, and
helpful for the disabled person for their daily uses.

III. METHODOLOGY

A. Obstruction Detection in X, Y and Z Plane

The biggest challenge faced by blind persons is


Fig. 2.Obstracle detection
obstacles. To solve this problem, our system provides the
functionality by using Ultrasonic Sensor to avoid the
incoming obstacles. The ultrasonic distance sensors would B. Detection of potholes or speed breakers or uneven road
be fitted at certain angles in a box, in front of the walking It would employ the use of a pressure sensor at the toe
stick. This can create a three dimensional mapping, or end of the walking stick. Thus, whenever the person places
specifically locate if there is any obstacle within the given the stick on ground while walking, there will be a reading
range as programmed which is a sort of mapping of the obtained from the pressure sensor and then another
obstacles and if there is any obstacle in front of the road up ultrasonic distance sensor fitted in the box at an angle
towards the ground would feed its reading into the
microcontroller. (The angle of the sensor would be such that
to a certain distance (as will be set in during programming) it would cover only the distance up to the person’s next
and feed the data into a microcontroller. With varying step.) From Pythagoras theorem, we can set a pre-defined
distance of obstacle from the box attached to the walking reading that should be sensed by the distance sensor.

978-1-5386-7799-5/19/$31.00 ©2019 IEEE 184


International Conference on Intelligent Sustainable Systems (ICISS 2019)
IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5

However, if the reading obtained exceeds the predefined of the prototype device is presented in Table II. The
value, it would indicate the person of a pothole like sensitivity for identification of obstacle was found to be
disturbance ahead while if the reading obtained is lesser than 100% for all objects tested, while the sensitivity of object
the pre-defined value, it would indicate of a speed-breaker discrimination was 100% for all objects except the bump in
like disturbance ahead. A respective voice message would be road.
transmitted via the speaker to alert the visually impaired
person.
TABLE II: RESULTS OF OBSTACLE DETECTION
Obstruction Detection
True False Sensitivity
Detection Negative (%)
Wall 30 0 100
Pothholes 30 0 100
Bump in road 29 1 96.66

Fig. 3 Block Diagram of the system Doorway 30 0 100


Stair 30 0 100
Car parking 30 0 100
C. Android App(To function on Android Device and help
him to navigate to his destination by walking using The results presented in Table II imply that the static indoor
Google Maps)
and outdoor objects/ obstacles can be detected by the
device. It is important to note here that few objects were not
We designed an App that can be opened using the
volume turn up button on an android phone, keeping in mind be detected by the device. Bump and path holes are being
about our user’s disabilities (as he is visually impaired). sensed and detected mainly by the use of pressure sensor.
There would be a voice message generated asking him about This result may suggest that the visually impaired person
his intended destination which he would communicate via get an alarm whenever he or she faces an obstacle
speech. Next, he would be guided entirely using the Google
Maps navigation facility (walking mode feature in
navigation), which we intend to incorporate in that app. The V. DISCUSSION
same Android App (Access data from microcontroller to
predict and inform his confidential person about ill-health or In this paper, we have designed a low cost, portable, non-
difficulties faced by visually impaired person while on road): invasive, battery operated device for the blind people to
The entire data, i.e., his current location and intended understand the obstruction in front of a road in all directions
destination, would be sent to the app in another android in space. The device is also able to detect potholes or speed
device that would be with his most confidential person, brakers on the road., Ultrasonic sensor is embedded into the
wherein his current location would be monitored. (To login device to avoid the obstacles and to detect the potholes,
into this app, his confidential person will have to use a pressure sensors are placed. The speaker attached with
password so as to prevent misuse of such a technology.) We walking stick, would respond with voice messages denoting
intend to monitor the time intervals between each time the the distance of obstruction in metres (m) so that he can be
pressure sensor senses the pressure, or in other words, the alerted. An Android App has been designed so that it can be
time interval between each step of the visually impaired opened using the volume turn up button on an android
person. Initially we plan to train the instrument according to phone, keeping in mind about our user’s disabilities (as he is
the walking speed of the user (visually impaired person). visually impaired). The current location and intended
Thus, if there is any abnormal reading, like for instance if destination, would be sent to the app in another android
there is no reading for quite a period of time while he is out device that would be with his most confidential
on road, it might mean he fell down accidentally, or if there person/caregivers, wherein his current location would be
are irregularities between the time intervals, it might indicate monitored. There is no such product available to ease the
something is wrong about him. Using an algorithm we travelling experience for these people, this developed device
would make such judgements and convey the message from may be a potent tool for the visually impaired people in our
microcontroller to the app and an immediate help response country. To make the system more ease of operation, and
would be sent at his confidential person’s app along with his low weight, research work needs to be carried out on the low
location. powered sensor, preferably MEMS sensor and battery
technology to withstand more current ratings, durable its
operation.
IV. RESULTS
The system is able to identify obstacle and also able to
discriminate the different types of objects. The performance

978-1-5386-7799-5/19/$31.00 ©2019 IEEE 185


International Conference on Intelligent Sustainable Systems (ICISS 2019)
IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5

REFERENCES

[1] http://www.worldblindunion.org (accessed on 27.09.2018)


[2] P. Patil, A. Sonawane,et al, “Environment Sniffing Smart Portable
Assistive Device For Visually Impaired Individuals” International
Conference on Trends in Electronics and Informatics, ICEI 2017, pp. 317-
321
[3] A. Sangami, M. Kavithra, K. Runina, et al., “Obstacle detection and
location finding for blind people,” International Journal of Innovative
Research in Computer and Communication Engineering, vol. 3, pp. 119-123,
2015.
[4] S. Vorapatratom and K. Nambunmee, “iSonar: and obstacle warning
device for the totally blind,” Journal of Assistive, Rehabilitative &
Therapeutic
Technologies, vol. 2, pp. 1-6, 2014.
[5] E. Hossain, M. Khan, R. Muhilda, et al., “State of the art review on
walking support system for visually impaired people,” International Journal
of Biomechatronics and Biomedical Robotics, vol. 1, pp. 232-251, 2011.
[6] Dianne T.V. Pawluk, Richard J. Adams, Senior Member, and Ryo
Kitada, “Designing Haptic Assistive Technology for Individuals Who Are
Blind or Visually Impaired”, IEEE transactions on haptics, vol. 8, no. 3,
july-september 2015
[7] J. Borenstein and I. Ulrich, “The GuideCane - a computerized travel aid
for the active guidance of blind pedestrians,” IEEE International Conference
on Robotics and Automation, pp. 1283-1288, 1997.

978-1-5386-7799-5/19/$31.00 ©2019 IEEE 186

You might also like