Table 1. Projected Total Cost of a Single SrVi
Adding the Sensors, the Microcontroller Unit, and the Vibration Motors. The construction of the prototype began with the base shaft of SrVi. Then the microcontroller was attached to the very top of the basic mold using a combination of hot glue and screws. The necessary wires were then sorted and added. Then, a two-piece 3D printed casing was mounted over the microcontroller to cover it and keep it secure. Afterwards, the switches for the modes are attached and cased in close to the handle. The wires attached to the sensors were then grouped together outside the casing and strung through a plastic tube to prevent tangling. Subsequently, the sonar sensors were attached to the bottom tip of the base shaft, facing upwards at a 45° angle to the ground. Then, the IR sensor and a ball caster were added to the bottom of the base shaft. The IR sensor is used to sense the color of the surface that SrVi is rolling on across any surface, regardless of its direction. Finally, at the handle of the base, small vibration motors were attached, which respond accordingly to the input of the modes (Refer to Figure 2.).
Table 2. An Overview of Algorithms of Default Mode, Mode 1 and Mode 2.
SrVi is programmed to operate in two separate modes depending on the situation. Mode 1 of SrVi is used to both recognize objects and detect the yellow tactile paving on the roads below SrVi. Objects detected by the sonar sensor are then indicated by the buzzer, which will beep at a pace that is relative to the distance of the object from the user. The infrared sensors at the bottom of SrVi will detect whether or not the surface below the product is yellow, warning the user about the advisory boundaries. What the IR sensors detect is then conveyed through the vibration motors. Mode 2 is set to only recognize obstacles in the way of the user in a discreet way. Through the utilization of the sonar sensors, the vibrating motors will indicate detection of an object through different levels of vibration, which are dependent on its proximity to the user.
Figure 1. Flow Diagram of Obstacle and Line Detection Algorithm
This flow diagram (shown in Figure 1) represents the programming processes for SrVi. First, it is important to note that when the power for SrVi is turned on, SrVi is in default mode and the angle sensor assigns a numerical value to the current angle of the stick. If the value is between 30° and 60° to the ground, then SrVi can proceed onto the other two modes. The process of detecting the angle is repeated if the range is outside of 30° to 60°. However, if the angles are at 0° or 90° SrVi will automatically power off to conserve energy and extend battery life. This process considers the fact that most users hold walking sticks at a roughly 45°. Mode 1 is used to both recognize objects and detect yellow tactile paving on the roads below SrVi. The line detection checks if there is a yellow surface beneath the sensor and triggers vibration motors, while continuing to check if there are more yellow surfaces below. Even if no yellow surface is detected, the detector will continuously check for the color yellow. On the roads and streets, the color yellow is identified as an indication of caution and it is rare to find other objects that are similar to those of caution blocks or yellow strip of line. Yellow objects are not enough to be detected by the IR sensor that is placed on the very bottom of SrVi. The sonar sensors are used for obstacle detection. They continuously send out sonic waves to detect any objects in their vicinity. If an object is detected, the sensors will be triggered. Depending on the modes, the buzzer (Mode 1) or the vibrator (Mode 2) will set off. In other words, while on Mode 1, the walking stick will beep when an obstacle is detected and vibrate when a yellow surface is detected. The modes are geared towards using the buzzer less, in order to allow the users and the people around them to experience minimum extraneous noise. Therefore, Mode 2 can be considered as a more discreet mode, which does not offer line detection, but offers obstacle detection, and triggers vibrations. DISCUSSION / RESULTS.
Figure 2. Final Prototype of SrVi
SrVi (shown in Figure 2) offers an innovative solution to the target users. SrVi is a combination of an intuitive design and cost-efficient solution. Priced at less than $30 (shown in Table 2), SrVi provides its users with modes that recognize objects and lines, which will help people who are visually impaired to navigate through obstacles. This low pricing will not only allow the 46% of the US workforce that are visually impaired at a consumer level, but also those in developing countries to purchase the product with some government-provided financial aid. SrVi’s two main functions are its Obstacle and Line Modes. The Obstacle Detection Mode focuses on accurately detecting objects that are beside or in front of the user. The vibrations on the stick can occur on the left or right side, corresponding to the object’s location in relation to the user. The side of the vibrations also provides varying strengths of vibrations to provide the user with information on the proximity of the object. The Line Detection Mode detects the yellow tactile paving on pathways. This mode can enable the users to navigate through streets conveniently and safely arrive at their destinations. The vibrator will set off when the IR sensors cannot detect a yellow line, warning the user of the potential dangers at hand. The three available modes (Default Mode, Mode 1 & Mode 2) can enable the target users to be more protected from unintentional injuries and otherwise unnoticed moving obstacles. CONCLUSION. People who are visually impaired are subject to unintended injuries among other challenges, such as difficulty in navigating through houses, streets and public transportations. 82% of people living with blindness aged 50 and above are calling for a cost-efficient solution. Current solutions that are available include guidance dogs and walking sticks. With the use of Harmonious Haptic Technology, use of Harmonious Interface Communication (HIC), vibrations can be used to communicate the location of objects by giving tactile feedback to the users. This design-based research aims to build a working prototype of the solution to the problem the target users face. In fact, Team Spark has already completed a working prototype, which was successfully demonstrated at the 2016 Robofest World Championships, bringing home first place. Before the prototype was fully tested with those who are visually impaired, volunteers were recruited to test the product. Out of the 20 volunteers, the success rate was over 87%. It was a clear indication that the prototype was ready for improvements. While developing our prototype for SrVi, there were several limitations that challenged the investigation process. One of these limitations is that there was no rigorous development and testing of multiple prototypes. The programming of the product also did not follow strict coding practices and may run less efficiently than is possible. Moreover, due to the limited number of visually impaired volunteers, the prototype could not be tested with a larger sample size. The intentions for SrVi are heavily set on finding cost-friendly materials. Some of the major materials that make up the product are the infrared sensor (IR), angle sensor, sonar sensor, contractible aluminum stick and vibration motor. These materials are essential for the use of SrVi’s three modes, which allow the user to experience additional advantages to a traditional walking stick. The default mode is supported with an angle sensor that detects what angle the stick is at. If the stick is at 0° or 90° it will automatically turn off. Mode 1 utilizes vibration motor, sonar sensor and IR sensor to detect yellow lines and detect moving objects. Mode 2 utilizes the vibration motor and sonar sensor to recognize obstacles in the way of the user, to allow the user to navigate in a discreet manner. The various modes of SrVi—including Mode 1 and 2, which can be manually changed—can allow the users to alleviate some of the difficulties they may face with the currently available options. The walking stick should be tested over a longer period of time to make sure that it is error-proof in order to ensure that it will perform over an extended period of time to the users. This would increase the validity and the viability of this research for aiding the visually impaired. Furthermore, with extensive research and feedback from users, perhaps more modes could be explored as an option for the future. ACKNOWLEDGMENTS. I would like to give special thanks to Sang Hun Oh, our mentor and team coach, for his guidance and support. I would also like to acknowledge Team Spark, specifically John Baik and Jay Lee, for their contributions to the development of SrVi.References
- “Visual Impairment and Blindness.” World Health Organization . World Health Organization, n.d. Web. 11 July 2016. < http://www.who.int/mediacentre/factsheets/fs282/en/ >.
- Maties, V., Mandru, D., Balan, R., Tatar, O., Rusu, C. – Technologie si educatie Mecatronica, Editura Todesco, 2001.
- Arfken, C., Lach, H., McGee, S., & Philip Miller, J. (1994). Visual acuity, visual disabilities and falling in the elderly. Journal of Aging & Health, 6(1), 38.
- Legood, R., Scuffham, P., & Cryer, C. (2002). Are we blind to injuries in the visually impaired? A review of literature. Injury Prevention, 8, 155-160.
- Klein BEK, Klein R, Lee KE, et al. Performance-based and self-assessed measures of visual function as related to history of falls, hip fractures, and measured gait time: the Beaver Dam Eye Study. Ophthalmology 1998;105:160-4.
- Tobis JS, Block M, Steinhays DC, et al. Falling among the sensorially impaired elderly. Arch Phys Med Rehabil 1990;71:144-7.



