Related Experiment Video
Updated: Jan 12, 2026

WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
Published on: August 15, 2020
Statistical evaluation of a fuzzy control system implemented on a low-cost microcontroller for wheelchair
Luis F F Souza1,2, João G C Passos3, Augusto S Cerqueira1
1Electrical Engineering Department, UFJF, Juiz de Fora, Brazil.
None:
The implementation of Fuzzy control systems on microcontrollers provides a low-cost, efficient, and innovative approach for assistive technologies, such as wheelchairs controlled by head and neck motion. However, their practical implementation is sensitive to several design parameters that are often overlooked. This study presents a statistical evaluation of a Fuzzy control system implemented on Arduino Mega and Due microcontrollers, focusing on the effects of the Iteration Step (IS) during defuzzification, microcontroller architecture, and overlap between membership functions, using the Center of Gravity (COG) method. System performance was evaluated using Root Mean Squared Error (RMSE) and processing time. The influence of an overlap between membership functions on the RMSE was also investigated. It was found that a smaller IS, such as 0.01, increased the precision of the system but led to long processing times (over 700 ms). Intermediate IS values (0.1 and 1) offered the most favourable trade-off between speed and accuracy, with RMSEs as low as 0.13% of the motor's total output and processing times under 260 ms. The Arduino Due significantly outperformed the Mega in processing time at low IS values, with little variation in accuracy. At higher ISs, the difference in processing time was negligible for practical use, making the Mega a viable cost-effective option. These findings provide empirical guidance for optimising Fuzzy control parameters in low-cost control systems, especially in applications where both real-time responsiveness and accuracy are critical.
Related Concept Videos
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
PI Controller: Design

