Many wheelchair people depend on others to control the movement of their wheelchairs, which significantly influences their independence and quality of life. Smart wheelchairs offer a degree of self-dependence and freedom to drive their own vehicles. In this work, we designed and implemented a low-cost software and hardware method to steer a robotic wheelchair. Moreover, from our method, we developed our own Android mobile app based on Flutter software. A convolutional neural network (CNN)-based network-in-network (NIN) structure approach integrated with a voice recognition model was also developed and configured to build the mobile app. The technique was also implemented and configured using an offline Wi-Fi network hotspot between software and hardware components. Five voice commands (yes, no, left, right, and stop) guided and controlled the wheelchair through the Raspberry Pi and DC motor drives. The overall system was evaluated based on a trained and validated English speech corpus by Arabic native speakers for isolated words to assess the performance of the Android OS application. The maneuverability performance of indoor and outdoor navigation was also evaluated in terms of accuracy. The results indicated a degree of accuracy of approximately 87.2% of the accurate prediction of some of the five voice commands. Additionally, in the real-time performance test, the root-mean-square deviation (RMSD) values between the planned and actual nodes for indoor/outdoor maneuvering were 1.721 × 10−5 and 1.743 × 10−5, respectively.
Left ventricular assist devices (LVADs) are emerging innovations that provide a feasible alternative treatment for heart failure (HF) patients to enhance their quality of life. In this work, a novel physiological control system to optimize LVAD pump speed using an H-infinity controller was developed. The controller regulates the calculated target pump flow vs. measured pump flow to meet the changes in metabolic demand. The method proposes the implementation of the Frank–Starling mechanism (FSM) approach to control the speed of an LVAD using the left ventricle end-diastolic volume (Vlved) parameter (preload). An operating point was proposed to move between different control lines within the safe area to achieve the FSM. A proportional–integral (PI) controller was used to control the gradient angle between control lines to obtain the flow target. A lumped parameter model of the cardiovascular system was used to evaluate the proposed method. Exercise and rest scenarios were assessed under multi-physiological conditions of HF patients. Simulation results demonstrated that the control system was stable and feasible under different physiological states of the cardiovascular system (CVS). In addition, the proposed controller was able to keep hemodynamic variables within an acceptable range of the mean pump flow (Qp) (max = 5.2 L/min and min = 3.2 L/min) during test conditions.