The blind stick was first introduced to blind people after the First World War as a mobility tool to detect the obstacles in the path of the user. If we see the traditional method, blind people used to have wooden sticks/cane that helps them to know the obstacle nearby them. But sometimes it becomes difficult for a person to recognize what is the size of that object and how far is he/she from the object. It’s become difficult for a blind person to move here and there.
We have seen various smart blind sticks too that embed ultrasound sensors, vibrator motor, and buzzer in it. But we didn't found that solution very effective. So we have come up with the facility of audio in it.
It has the following features that make them different from other smart blind sticks already available on market.
Through this hackathon, we thought to address the social problems. So we decided to work on the blind stick. We went through research papers, various youtube videos, and articles. Everyone was having the same idea and the same strategy of thinking.
We tried to follow the same things, but to be frank we held that stick and walked for a distance. The stick was able to provide me with alert notification but failed to tell about the types of obstacles, due to which we failed to take actions accordingly.
We thought and discussed for a while and decided to introduce an audio facility in it through blind people can hear the types of obstacle and can take decision accordingly.
Firstly we tried to implement the setup on Arduino UNO but the audio sensors that Arduino support has limited memory in them. We were unable to define as no. of obstacle in it. So we moved to Raspberry pi later.
We tried to gtts library of python for audio conversion, but it was having a slow response in it. We researched a lot to find a substitute for it. We discussed and came to the conclusion that we can use the pygame library for the audio facility.
Technologies used
Discussion