wallpaper

Saturday, 29 September 2018

Week 9 & 10 : Navigation Part



Assalammualaikum ..

For this part i have to figure out how to make the navigation part more easy to be used .


picture above showed the designated page for navigation . Before we have to key in the desired destination but it is difficult for them to trace the text box so as we were using the swiping method we design it with the interfacing of speech recognizer . In the speech recognizer we set it when we swipe up it will ask us to say the desired destination

here is how we program for this control :

when the canvas been flung in between 45 and 135 it will swipe up and get the recognizer text . In that recognizer text we get the speech and place it in the text box . In that text box we also include the text to speech feature , This feature is to ensure that the destination been set on our application is similiar to the desired destination . It will read back to the user .

Next , if we already key in the desired destination we have to direct the user . Before this the interface is all manual which is we have to set it either to drive cycle or walking . So it took awhile for me to figure out by myself since in youtube there is insufficient sources for me to include the data . By using google map interface i have set it automatically . As for now the navigation part will only for walking around .

i took 2 weeks to learn about the activity starter which means to understand how it works , and here is the result of those 2 weeks which is by using the activity starter i can direct them with our desired method and we can control it by ouselves .

here is the part we were using the activity starter which is by swiping to the left it will get the url of google navigation . q means the destination of desired place . In this case we take it from the box we have set through the speech recognizer . for the mode i set it ''w'' means walking and start the activity .


For the next following test i am going to test the software with the hardware part . We are going to test for the realibility , accuracy test and the test with the stimulated blind people for outdoor and indoor navigation . 


Thursday, 13 September 2018

week 7 & 8 : connectivity page and transfer of data from sensory circuit

assalammualaikum for this page it is intended to connect the hardware part with the software part . As we know we are using the bluetooth with serial number to sent the data from the sensory circuit .


this is the look of the connectivity page to connect the smart device . 

there is a box that going to appear the result been decided by the controller . There will be 2 results that going to appear which is number 2 and number 1. In this situation number 1 indicates that the blind people is in the safe zone which is there is none obstacles ahead and overhead them . As for number 2 it indicates there will be obstacles that going to hit them which is in this situation we set the distance that less than 30 inch going to be dangerous for them . 





As for this program we have set it through blinavigator. 
this the instruction of the swiping method in order to ensure the blind method can use it .

for the first instruction they ask us if the canvas been flung ahead less than 45 degree which means swipe to the right it will play the voice of instruction of that page in the record file . It play automatically if we swipe it right . 

next if we swipe the canvas to the left which means we flung it ahead more than 135 degree of the canvas it will open the next screen which is the 3rd screen navigation screen . 

the 3rd instruction , if the canvas been flung ahead more than 45 degree and less than 135 degree of the canvas which means swipe to the upright it will  automatically connect it to the smart device.

before this i have used the optional device connection which means we have to choose and connect the device by ourself but with this method it  more easy to connect it . If the connection is succes it will play the voice that say the connection is success . those 2 clocks is for detection and decision making .





this is the look of the clock 1 which is i called as the decision making part .
In this part we can define if the smart device is totally connected through the bluetooth it will call the global data . The global data is a storage of those data from the sensory circuit . Since there will be a lot of data that going to be received by the Blinavigator so we have to split it wisely so the detection going to  be we . If the data receive more than 2 it will be placed in the text and if the data receive as 2 it will sent to the global data as 1 which means there will be detection that going to be detect by the Blinavigator . and if the detection 1 it will sent to the Blinavigator as 0 which means there will be no detection .


here is the function of Clock2 which is to give the warning of detection if the global detect 1 it will play the record of obstacles ahead and on back the detection .


For this 2 weeks the detection become a problem as before this we sent the data direct from the sensory circuit which is here is how the look of problem . We tried to figure out and then that is how we solve it which is set it early in the controller by define the safe zone which is more than 30 inch it will sent 1 otherwise sent 2 .Video below is the looks of the problem .


for next week task we will try to figure out how to use the navigation part easily without key in our desired destination .