page loader
Comprehensive optimal fuzzy control for a two-wheeled balancing mobile robot
Authors: Mai The Anh, Dang Thai Son, Ta Hung Cuong, Ho Sy Phuong
129    1
Journal of Ambient Intelligence and Humanized Computing
: 14     : 9451–9467
Publishing year: 4/2023
In the cases of designing fuzzy control systems, tuning and optimizing fuzzy controllers are challenging problems. This work proposes an optimal fuzzy system to control the operations of two-wheeled balancing mobile robots (2WBMRs). The proposed control system is designed with a combination of three control loops using three different fuzzy controllers. The first loop is used for position control, the second loop for balance control and the third control loop for the direction of the 2WBMR. The proposed fuzzy controllers are designed based on relational models and optimized to obtain the best performances. The designed fuzzy controllers using the optimal membership functions for the output linguistic variables with the shapes are determined by the cross-entropy optimization method. The designed fuzzy controllers are tested and evaluated by a real-time system using the STM32F4 microcontroller. The analytical and simulation results in the real-time system for the 2WBMR have shown the efficiency of the proposed control process. The optimal fuzzy controllers are highly effective to control the translational and rotational motion of the body, which is also successfully implemented using a hardware model.
Optimal control system, Fuzzy controller, Cross-entropy optimization, Balancing mobile robots
Design and implementation of Fuzzy-PD controller based on relation models: A cross-entropy optimization approach Development of a microcontroller-based adaptive fuzzy controller for a two-wheeled self-balancing robot Dynamic Properties of the Fuzzy Control Systems Based on the Relational ModelsA Two-Level Fuzzy System for Control of Dynamic ObjectsDesign of control system for regulation of water level in a boiler drumA novel adaptive sliding mode controller for robot manipulators using RBF neural modelFuzzy-PID Controller for Two Wheels Balancing Robot Based on STM32 MicrocontrollerDesign and Implementation of Control System Using STM32 MicrocontrollerA combined backstepping and adaptive fuzzy PID approach for trajectory tracking of autonomous mobile robotsThe Practice of Mapping-based Navigation System for Indoor Robot with RPLIDAR and Raspberry PiNonlinear Adaptive Filter Based on Pipelined Bilinear Function Link Neural Networks ArchitectureOptimal fuzzy PD control for a two-link robot manipulator based on stochastic fractal searchRobust Adaptive Controller for a Class of Uncertain Nonlinear Systems with DisturbancesDesign and implementation of a low-cost CNC laser engraving machine for university laboratoriesDesign and implementation of real-time self-driving car driving using convolution neural networks and IoTFault tolerant control for wheels mobile robot with actuator faultsRobust Adaptive Control for Industrial Robots Using Sliding Mode Control and RBF Neural NetworkIntelligence Control SystemProposal of a Fault-tolerant controller for wheeled mobile robots with faulty actuatorsPower Electronics