Source-linked AI summary
Smart Cane: Assistive Cane for Visually-impaired People
Mohd Helmy Abd Wahab, Amirul A. Talib, Herdawatie A. Kadir, Ayob Johari, A. Noraziah, Roslina M. Sidek, Ariffin A. Mutalib
TL;DR
The paper addresses assistive navigation for visually-impaired people by developing a cane that warns users about obstacles. It combines coding and physical installation, and testing found that Smart Cane achieved its intended functions, including voice alerts and vibration-based feedback.
Problem
Visually-impaired people can have difficulty identifying object locations and obstacles, especially in unfamiliar environments.
Method
The study develops Smart Cane through code development and physical installation, using PIC-microcontroller software and sensing components.
Results
Smart Cane achieved its objectives in testing by detecting obstacles and providing warnings through voice messages and vibration.
Takeaways & Limitations
The prototype functions as an assistive cane that detects objects or obstacles in front of users and feeds back warnings.
Abstract
from arXiv · showhide
This paper reports on a study that helps visually-impaired people to walk more confidently. The study hypothesizes that a smart cane that alerts visually-impaired people over obstacles in front could help them in walking with less accident. The aim of the paper is to address the development work of a cane that could communicate with the users through voice alert and vibration, which is named Smart Cane. T he development work involves coding and physical installation. A series of tests have been carried out on the smart cane and the results are discussed. This study found that the Smart Cane functions well as intended, in alerting users about the obstacles in front
1. Introduction
The paper motivates assistive technology for people with disabilities and introduces Smart Cane, a cane designed to communicate through voice alerts and vibration.
- Malaysia’s growing registered disability population has increased concern about technologies that assist everyday tasks.The reported number rose from 30,522 children with disabilities in 2008 to 35,368 registered people in 2009.
- Smart Cane is developed to communicate with users through voice alerts and vibration.The development includes coding and physical installation.
- The paper covers related work, methodology, results, and conclusions.
2. Related Work
The related work frames Smart Cane as assistive technology for visually-impaired users, reviews existing obstacle-navigation approaches, and identifies the software and hardware used for development.
- Background: Assistive technology is presented as a way to help people with disabilities overcome everyday barriers, although development costs can raise selling prices.
- Background: Visually-impaired people may have difficulty recognizing object locations and obstacles in unfamiliar environments.
- Existing canes: GuideCane uses wheels, a joystick, a built-in computer, and ten ultrasonic sensors to support navigation among obstacles.Its servo motor makes it considerably heavier than a white cane.
- Existing canes: Smart Cane-related designs use ultrasonic sensors, servo motors, fuzzy control, or RFID to detect obstacles and guide users.The RFID design communicates through speakers or vibrating gloves but requires higher external-environment costs as more areas are tagged.
- Existing canes: Earlier mechatronic cane designs use ultrasonic sensors and sound vibrations but may be difficult to store and lack water-area detection.
- Development tools: MPLAB is used to develop and debug PIC microcontroller source code, while the microcontroller integrates processing, memory, clock, and input/output control.
- Hardware: The hardware discussion includes ultrasonic sensing and water detection for identifying objects, distances, and water presence.A water detector is described as a small electronic device that detects water.
3. Design and Development
The Smart Cane design and development process combined sensor and microcontroller architecture with software coding and physical installation. The prototype was then tested for intended functionality.
- Sensor Selection: A 40 kHz ultrasonic signal was selected for its compact sensor size, reduced interference, and minimum attenuation for detection up to 1 meter.The selected frequency was considered non-human audible and suitable for installation in the cane.
- Design Process: The cane architecture used ultrasonic and water sensors, a circuit box, and a foldable design for storage.
- Design Process: The microcontroller flow converted ultrasonic analogue input through ADC, generated outputs, reset the voice chip, and triggered a buzzer when water was detected.
- Development: The development process comprised code development and physical installation of the Smart Cane.
- PIC Microcontroller Source Code Developments: Assembly code was compiled by MPLAB into a Hexa file for programming the PIC microcontroller.The Hexa file was not produced when compiler errors occurred in the assembly file.
- PIC Microcontroller Source Code Developments: The source code configured voice messages and LED alerts for detected objects, while vibration operated for closed- and medium-range objects but not far-range objects.
- Voice Feedback: The voice-feedback circuit used an ISD2560 connected to power, ground, microphone, and loudspeaker or earphones.
- Testing: The prototype was tested to determine whether the Smart Cane functioned as intended.
4. Results and Analysis
Testing examined the Smart Cane’s voice alerts, ultrasonic sensing, and water sensing. The prototype produced the intended alerts, while measurements revealed differences from calculated or datasheet values and operational constraints for the water sensor.
- Voice warning: Three voice messages were used to alert Smart Cane users.
- Voice warning: The Smart Cane successfully delivered all three voice alerts, but users found the first alert misleading because repetitive messages caused confusion.
- Ultrasonic sensor analysis: The square-wave period was defined as the sum of intervals Ta and Tb.
- Water sensor analysis: The water sensor fully functioned, detected water only above 0.5 cm depth, and required drying before its buzzer stopped.
- Ultrasonic sensor analysis: Ultrasonic-sensor testing compared calculated analog-voltage values with measured values, which differed slightly from the datasheet values.
4. Conclusion and Recommendation
The study produced a SmartCane prototype that detects obstacles and communicates warnings through voice messages and vibration. Testing indicated that it achieved its objectives, and the authors recommend additions for monitoring, durability, congestion, and buzzer timing.
- The SmartCane prototype detects obstacles and provides voice-message and vibration warnings to users.
- Functional testing showed that the developed prototype achieved its objectives.
- The authors recommend adding power-status monitoring, a congested-area alarm, steel construction, and a buzzer timer.