iCane The Intelligent Cane: Alternative to tactile paving for the blind
20200261302 ยท 2020-08-20
Inventors
Cpc classification
A61H3/066
HUMAN NECESSITIES
A61B5/6887
HUMAN NECESSITIES
A61H2201/5048
HUMAN NECESSITIES
A61B2560/0242
HUMAN NECESSITIES
International classification
Abstract
The robotic cane will follow the markings on roads and pavements with hunter green and black colored thermoplastic paint, thereby ensuring the mobility of blind people. It will enable to monitor heath conditions of the individuals, track the locations of the individuals, alert individuals about obstructions along the pathways, and has a voice-activated app to control the functionalities of the cane. This will eliminate the use of expensive tactile paving, thereby, providing simple and cost-effective solution for blind people to navigate both indoor and outdoor environments.
Claims
1. iCane which is a successful alternative to tactile paving for the blind by using the invention to follow a thermoplastic paint line decreasing the cost to implement and increasing efficiency mobility for blind individuals.
2. The Application of ultrasonic sensors and proximity sensors in an invention which detects obstructions on any thermoplastic paint line and avoids the obstruction and regain its initial path following the thermoplastic paint line.
3. An App will wirelessly send the GPS co-ordinates to the invention which will respectively assign a route of thermoplastic paint by using infrared sensors so that the invention can follow the track to the respective destination helping blind individuals.
4. The iCane of claim 1, wherein with robot containing 8 infrared sensor able to track defined pathways.
5. The iCane of claim 1, wherein the apparatus consists of: (a) Brown plastic robot chassis (includes wheels, bovine wheel, and DC motors); (b) 9V batteries (3); Battery Buckle (3); (c) Breadboard (2); Power Switch; (d) Jumper Wires (all male to male, female to female, and male to female); (e) QRT-8RC Reflectance/IR sensors (8); (f) Arduino Uno (3); (g) Board Motor Shield L293D; (h) 25-pin 0.1 header strip; (i) Ultrasonic Sensor HC-SR0F; (j) LED, Buzzer; (k) 220 ohm resistor (red, red, brown, gold stripes); (l) 10 k Potentiometer; (m) Pulse Heart Rate Sensor SEN-11574; (n) LCD Screen; (o) Arduino IDE program; (p) Android Studio version 2.3.0; Android phone (any company); Android drivers (needs computer); (q) 5 different colors: Red, Black, Yellow; Green, Blue; (r) Small Phillips-head screwdriver; Double-sided foam tape; Hot glue gun; Soldering iron and silver bearing flux solder; (s) Flat, open space to make a line-following track; (t) Needle-nose pillars or tweezers (make it easier to handle small circuit components); (u) Long Screwdriver (2), half of popsicle stick (used to attach the IR sensors to the front of the robot); (v) White poster boards (at least 4 pieces that you can arrange in a 22 grid on the floor). If you have more floor space, you can make a larger track with a 33 or even a 44 grid.
6. The apparatus of claim 1, wherein the invention can follow any color pathways.
7. The apparatus of claim 1, wherein is an assisting device for the visually impaired individuals.
8. The iCane of claim 1, wherein there is an application of thermoplastic paint for blind people to follow using any invention.
9. The iCane of claim 1, wherein thermoplastic paint can be used in any darker range infrared light for the invention to follow the line and help the blind person.
10. The App of claim 3, wherein an App allows blind individual's family members to know their current location.
11. The App of claim 3, wherein an App which shows the direction to nearby locations or any location for blind people to follow, via voice activation.
12. The iCane of claim 1, wherein the invention's voice activation will allow the invention to come to the user within a 100 meter radius of the invention by using built-in microphones which can detect where the user's voice is coming from, and then the invention will be able to maneuver around carefully around the proximity by using the ultrasonic sensor for obstacle detection.
13. The apparatus of claim 1, wherein an application of pulse heart rate sensor which will be able to show the users heart rate, SpO.sub.2 (estimation of arterial oxygen saturation) level, and O.sub.2 (oxygen) levels in the invention which follows a thermoplastic paint line for the blind.
14. The apparatus of claim 1, wherein an application of vital readings to be sent to a hospital database as well as the family members being able to know that there has been a medical emergency on the user via the invention's app on the invention capable of following a thermoplastic paint line for the blind.
15. The apparatus of claim 1, wherein an application of voice control on the invention to help visually impaired individuals.
16. The apparatus of claim 1, wherein an application of speed control on the invention's cane to increase speed or decrease speed of the robot which is following the thermoplastic line therefore allowing the blind individual to physically exercise.
17. The apparatus of claim 1, wherein an application of button on the invention's cane to activate voice activation to follow black thermoplastic paint line.
18. The apparatus of claim 1, wherein an ergonomic design of the placement of the controls of the invention's cane.
19. The apparatus of claim 1, wherein a Compact design of the invention and application of motherboard chips for an invention that can follow a thermoplastic paint line for the blind.
20. The application of claim 2, wherein an application of using any number of infrared sensors in the invention to follow a thermoplastic paint line for the blind with using any number of ultrasonic sensors, 360 sensors, 360 sonar sensors, and any form of proximity sensors in the invention to follow a thermoplastic paint for blind individuals and avoid obstructions.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0076] The forgoing and other aspects of the invention will become more apparent from the following description of specific embodiments thereof and the accompanying drawings which illustrate, by way of example only, the principle of invention. In the drawings:
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086] The same experiment was done using curved tracks with different colors. Here also the robot followed the black and green color tracks. Hence this conclusively suggests that the replacement of the tactile pavement should be done with black or green color thermoplastic paint on street sidewalks.
[0087]
[0088]
[0089]
[0090]
DETAILED DESCRIPTION OF AN EMBODIMENT
[0091] The description which follows, and the embodiments describe therein, are provided by way of illustration of an example, or examples, of particular embodiments of the principles of the present invention. These examples are provided for the purpose of explanation, and not limitation, of those principles and of the invention.
[0092] The testing apparatus of the invention is shown in
[0093] The robot 102 consists of the different parts. The robot has 2 DC motors 123 attached between the chassis 122 and wheels 121 on both sides. The robot consists of power switch 103; jumper wire 118; breadboard 108 & 113; Arduino Uno 107, 110 & 111; Motor Shield 104; 9 V battery 105; heart pulse rate sensor 106; LCD screen 109; ultrasonic sensor 112; 10 K potentiometer 114; buzzer 115; 8 infrared (IR) sensor 116; LED light 117; Screws 119; Popsicle stick 120.
[0094] The cane 101 is attached to the robot 102 with screw.
[0095] The robot chassis 122, motors 123 and wheels 121 are assembled. Then solder the pinheads to the IR sensor and the motor shield 104.
[0096] Calibration of the IR sensors 116 were done by connecting the sensor pins to the Arduino Uno 107 digital ports and uploading the code from the Polulo library [4] to the Arduino: [0097] The sensor pins 0-7 to digital pins 3-10 respectively [0098] The sensor VCC and GND to Arduino 5V and GND [0099] The sensor LED to Arduino pin 2
Then the IR sensors were placed facing down on a blank white piece of paper with black electrical tape in the middle. Within ten seconds move the sensor across the surface slowly allowing each sensor to read the white and black surface showing the results in the serial monitor in the Arduino IDE software, where 1000 being the darkest (black) and 0 being the lightest (white).
[0100] Then mount the IR sensors 116 on the robot chassis 122 by using screws 119 which fit through the front holes in the chassis. Then Popsicle stick 120 was used to attach the sensor to the nails by hot gluing them together. The sensor were placed about 3 mm off the ground for the robot to work properly.
[0101] To make the track following robot, place the motor driver 104 on top of the Arduino Uno 107 and secure it onto the chassis by using double-sided foam tape. Then the following connections from the infrared sensors to the motor driver was done: [0102] The Sensor VCC connect to the Arduino +5V [0103] The Sensor GND connect to the Arduino Ground [0104] The Sensor pin 2 connect to the Arduino Analog 0 [0105] The Sensor pin 3 connect to the Arduino Analog 1 [0106] The Sensor pin 4 connect to the Arduino Analog 2 [0107] The Sensor pin 5 connect to the Arduino Analog 3 [0108] The Sensor pin 6 connect to the Arduino Analog 4
[0109] Then connect the Left Motor 123 to the M1 jack and the right motor 123 to M2 jack on the motor driver 104. Hot glue a wire to one end of a switch 103 and attach it to the +M jack of the motor driver 104. Attach a battery buckle to a 9 v battery 105, then take the positive end of the battery and hot glue it to the other side of the switch. The negative output from the battery 105 attaches to the GND of the motor driver 104.
[0110] Then the next step was to simulate the alternate to tactile paving on paper. The alternate to tactile paving involves painting guide line of different colors on sidewalk which will allow iCane to follow the desired pathway. Hence 4 sets of experiments were performed which includes: [0111] (a) Black colored track for the iCane robot to follow on different color backgrounds, simulating black colored guide path on different colored sidewalk. [0112] (b) Different colored (black, yellow, blue, red, and hunter green) straight line tracks for the iCane robot to follow on white background, simulating different colored guide paths on natural colored sidewalks. [0113] (c) Different colored (black, yellow, blue, red, and hunter green) curved tracks for the iCane robot to follow on white background, simulating turns on different colored guide paths on natural colored sidewalks. [0114] (d) Different line thickness (5 mm, 15 mm, 35 mm, 55 mm, and 75 mm) in order to find which track width would be the most efficient for the iCane to follow.
[0115] Then to make the ultrasonic sensor 112 secure an Arduino Uno 110 and a breadboard 113 using double-sided tape to the chassis 122. Following connections for the ultrasonic sensor to the Arduino Uno was done: [0116] HC-SR04 sensor attach to the Breadboard [0117] Sensor VCC connect to the Arduino Board +5V [0118] Sensor GND connect to the Arduino Board GND [0119] Sensor Trig connect to the Arduino Board Digital I/O 9 [0120] Sensor Echo connect to the Arduino Board Digital I/O 10
[0121] The following connections were done for the breadboard 113, buzzer 115, and LED light 117: [0122] Buzzer attach to the Breadboard [0123] Buzzer long leg (+ve) connect to the Arduino Board Digital 11 [0124] Buzzer short leg (ve) connect to the Arduino Board GND [0125] LED attach to the Breadboard [0126] Resistor connect to the LED long leg (+) [0127] Resistor other leg (from LED's long leg) connect to the Arduino Board Digital 13 [0128] LED short leg () connect to the Arduino Board GND
[0129] Next step performed was the testing of the ultrasonic sensor for which rectangular prisms of different heights ranging from (1, 2, 3, and 4) were made to see if the ultrasonic sensor detects it or not.
[0130] Then different shapes (triangle, sphere, and cylinder) were made with the same height that the ultrasonic sensor detected to see whether the shapes have an effect or not.
[0131] Then the Heart Pulse Rate Sensor 106 were made by doing the following connections with the Arduino Uno 111, 10 K Potentiometer 114, and LCD 109. Following connections with the Pulse Rate Sensor and Arduino Uno was done: [0132] () connects to Ground. [0133] (+) connects to 5 v. [0134] Out pin connects to Arduino Analog 0
[0135] Then the following connection of the LCD, potentiometer and Arduino Uno were done: [0136] VSS to Ground. [0137] VDD to 5 v. [0138] VO to 10 k Potentiometer [0139] RS to Arduino Digital 12 [0140] RW to Ground. [0141] E to Arduino Digital 11 [0142] D4 to Arduino Digital 5 [0143] D5 to Arduino Digital 4 [0144] D6 to Arduino Digital 3 [0145] D7 to Arduino Digital 2 [0146] A to 5 v. [0147] K to Ground [0148] Code the Arduino.sup.[6]
[0149] Then testing of the response time taken for the Heart Pulse Rate Sensor was done to find out how long it took for the sensor to get the correct values.
[0150] To verify if the Pulse Heart Rate Sensor works, plug in the Arduino (with the code and setup running) into the computer and run the Arduino serial monitor and the heart rate (bpm) graph can be seen. This proves that the Pulse Heart Rate sensor is working.
[0151] Next step performed was coding the GPS navigation through Android Application.
[0152] Then testing of the response time of the App was done to determine the efficiency of the app.
[0153] The working principle of the apparatus generally involves in switching ON the power switch and moving the IR sensor over the black track from left to right and holding the cane on its path. The robot will guide the person automatically along the path and will stop or move away when there is a hazard.
EXAMPLE
[0154] The following specific example demonstrates one embodiment of the present invention, and is provided for the purposes of explanation, and not limitation, of the present invention.
[0155] Wherein the parts of the robot were obtained from Amazon India, Arduino Uno from Arduino store, motor shield from Banggood.com, Polulu QTRC 8RC Reflectant IR sensor from Polulu store, 10K potentiometer, ultrasonic senor, buzzer and Heart Pulse rate sensor from Amazon Canada. The batteries were obtained from Energizer. The cane, Popsicle sticks, and double sided tape were obtained from Walmart, Canada.
REFERENCES
[0156] 1. https://www.youtube.com/watch?v=wbrt2ClgZik&t=247s for the method to make infrared line follower and code Arduino, accessed on Nov. 12, 2017 [0157] 2. https://www.google.ca/search?q=total+paved+area+of+Toronto&oq=total+paved+area+of+Toronto&aqs=chrome..69i57.7949j0j8& sourceid=chrome&ie=UTF-8#q=area+of+Toronto, accessed on Dec. 28, 2016. [0158] 3. https://www.alibaba.com/product-detail/Bluestone-pavers-blind-tiles-tactile-paving_60586996670.html?spm=a2700.7724838.0.0.9EdWTa&s=p, accessed on Dec. 28, 2016. [0159] 4. https://www.alibaba.com/product-detail/Tactile-Paving-Blind-Stone-Pedestrian-Tactile_60239426431.html, accessed on Dec. 28, 2016. [0160] 5. N. Mitra, iCane The Intelligent Cane: Alternative to tactile paving for the blind, U.S. Provisional Patent No. 62/485,339, filed on Apr. 13, 2017. [0161] 6. https://www.hackster.io/vandenbrande/arduino-simple-heart-beat-monitor-with-lcd1602a-db7ba0, accessed on Jan. 27, 2018 [0162] 7. https://www.pololu.com/docs/0J19/all, accessed on Nov. 16, 2017