Optimization of Fuzzy Logic Controller Used for a Differential Drive Wheeled Mobile Robot
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F60162694%3AG43__%2F21%3A00557045" target="_blank" >RIV/60162694:G43__/21:00557045 - isvavai.cz</a>
Result on the web
<a href="https://www.mdpi.com/2076-3417/11/13/6023" target="_blank" >https://www.mdpi.com/2076-3417/11/13/6023</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.3390/app11136023" target="_blank" >10.3390/app11136023</a>
Alternative languages
Result language
angličtina
Original language name
Optimization of Fuzzy Logic Controller Used for a Differential Drive Wheeled Mobile Robot
Original language description
The energy-efficient motion control of a mobile robot fueled by batteries is an especially im-portant and difficult problem, which needs to be continually addressed in order to prolong the robot´s independent operation time. Thus, in this article, a full optimization process for a fuzzy logic controller (FLC) is proposed. The optimization process employs a genetic algorithm (GA) to minimize the energy consumption of a differential drive wheeled mobile robot (DDWMR) and still ensure its other performances of the motion control. The earlier approaches mainly fo-cused on energy reduction by planning the shortest path whereas this approach aims to optimize the controller for minimizing acceleration of the robot during point-to-point movement and thus minimize the energy consumption. The proposed optimized controller is based on fuzzy logic systems. At first, an FLC has been designed based on the experiments and as well as an ex-perience to navigate the DDWMR to a known destination by following the given path. Next, a full optimization process by? using the GA is operated to automatically generate the best pa-rameters of all membership functions for the FLC. To evaluate its effectiveness, a set of other well-known controllers have been implemented in Google Colab® and Jupyter platforms in Py-thon language to compare them with each other. The simulation results have shown that about 110% reduction of the energy consumption was achieved using the proposed method compared to the best of six alternative controller. Also, this simulation program has been published as an open-source code for all readers who wants to continue in the research.
Czech name
—
Czech description
—
Classification
Type
J<sub>imp</sub> - Article in a specialist periodical, which is included in the Web of Science database
CEP classification
—
OECD FORD branch
21100 - Other engineering and technologies
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2021
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Name of the periodical
Applied Sciences
ISSN
2076-3417
e-ISSN
2076-3417
Volume of the periodical
11
Issue of the periodical within the volume
13
Country of publishing house
CZ - CZECH REPUBLIC
Number of pages
23
Pages from-to
1-23
UT code for WoS article
000672290400001
EID of the result in the Scopus database
2-s2.0-85109413653