Design, Construction and Performance Comparison of Fuzzy Logic Controller and PID Controller for two-Wheel Balance Robot

Article Fingerprint
Research ID WI990

IntelliPaper

Abstract

In this article, the design, construction and control of a two-wheeled balancing robot was carried out with two PID controllers and fuzzy logic. This type of robot has advantages such as lower energy consumption and the ability to be used in small spaces with the ability to navigate in the entire workspace and rotate in place compared to other wheeled robots. Therefore, the need for research on the knowledge of building a two-wheeled balancing robot and controlling its balance optimally is felt to enter fields such as medical robots (assistant and military and robotics of humanoid robots), etc. For the design and modeling of the robot, SolidWorks software was used, and for programming, Arduino software was used along with the Arduino microcontroller board. In this research, the robot system is nonlinear and is considered as a black box, and two linear PID and nonlinear fuzzy controllers have been used. After conducting investigations and obtaining numerous results for both controllers in the results section, the performance of the fuzzy controller was observed to be much more optimal than the PID controller. The PID coefficients have been obtained experimentally, and the membership functions of the fuzzy controller have also been adjusted experimentally, and the Mamdani method and trapezoidal functions have been used. All the results have been obtained from the Arduino software and with a serial port connection between the computer and the Arduino microcontroller, all of which are presented in the results section.

Explore Digital Article Text

Article file ID not found.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

Not applicable

Data Availability

The datasets used in this study are openly available at [repository link] and the source code is available on GitHub at [GitHub link].

Funding

This work did not receive any external funding.

Cite this article

Generating citation...

Related Research

  • Classification

    DDC Code: 629.892

  • Version of record

    v1.0

  • Issue date

    20 March 2025

  • Language

    English

Research scientists analyzing DNA structures in a digital environment.
Open Access
Research Article
CC-BY-NC 4.0
Support