Many assistive devices have been developed for visually impaired (VI) person in recent years which solve the problems that face VI person in his/her daily moving. Most of researches try to solve the obstacle avoidance or navigation problem, and others focus on assisting VI person to recognize the objects in his/her surrounding environment. However, a few of them integrate both navigation and recognition capabilities in their system. According to above needs, an assistive device is presented in this paper that achieves both capabilities to aid the VI person to (1) navigate safely from his/her current location (pose) to a desired destination in unknown environment, and (2) recognize his/her surrounding objects. The proposed system consists of the low cost sensors Neato XV-11 LiDAR, ultrasonic sensor, Raspberry pi camera (CameraPi), which are hold on a white cane. Hector SLAM based on 2D LiDAR is used to construct a 2D-map of unfamiliar environment. While A* path planning algorithm generates an optimal path on the given 2D hector map. Moreover, the temporary obstacles in front of VI person are detected by an ultrasonic sensor. The recognition system based on Convolution Neural Networks (CNN) technique is implemented in this work to predict object class besides enhance the navigation system. The interaction between the VI person and an assistive system is done by audio module (speech recognition and speech synthesis). The proposed system performance has been evaluated on various real-time experiments conducted in indoor scenarios, showing the efficiency of the proposed system.
Navigational sensors are evolving both on a commercial and research level. However, the limitation still lies in the accuracy of the respective sensors. For a navigation system to reach a certain accuracy, multi sensors or fusion sensors are used. In this paper, a framework of fuzzy sensor data fusing is proposed to obtain an optimised navigational system. Different types of sensors without a known state of inaccuracy can be fused using the same method proposed. This is demonstrated by fusing compass/accelerometer and GPS signal. GPS is prone to inaccuracies due to environmental factors. These inaccuracies are available in the extracted NMEA protocols as SNR and HDOP. Dead reckoning sensors on the other hand do not depend on external radio signal coverage and can be used in areas with low coverage, but the errors are unbounded and have an accumulative effect over time.
Due to the last increase in data and information technology, the need to use robots in many life areas is increased. There is a great diversity in this field, depending on the type of task required, as the robot enters the parcels of air, land, and water. In this paper, a robot's mission designed to move things is concentrated, relying on line-tracing technology that makes it easy to track its path safely, the RFID is distributed in its approach. When the robot reads the RFID tag, it stops until it raises the load from above, the robot continues its path toward the target. When an obstacle obstructs the robot path, the robot deviates and returns after a while to its previous approach. All this technology is implemented using a new algorithm which is programmed using the visual basic program. The robot designed to transfer the stored material is used according to a site known as an identifier that is identified by the RFID value, where the robot is programmed through a microcontroller and a unique store program that determines the current location and the desired location, then is given the task for the robot to do it as required. The robot is controlled using an ATmega controller to control other parts connected to the electronic circuit, the particular infrared sensor, and ultrasound to avoid potential obstacles within the robot's path to reach the target safely. In addition to this, the robot is made up of an RFID sensor to give unique to each desired target site. Through the console, it is possible to know the link indicated by the target. The H-bridge is also used to obtain a particular command and guide the robot as needed to move freely in all directions and a DC motor which is unique for moving wheels at the desired speed, and Bluetooth for programmable and secure wireless transmission and reception with all these parts through a unique program that also uses application inventory. The robot has proven to be a great success in performing the required task through several tests that have been practically performed.