Optimization of Fuzzy Logic Controller Used for a Differential Drive Wheeled Mobile Robot

被引:20
|
作者
Stefek, Alexandr [1 ]
Pham, Van Thuan [1 ]
Krivanek, Vaclav [2 ]
Pham, Khac Lam [3 ]
机构
[1] Univ Def, Dept Informat & Cyber Operat, Kounicova 65, Brno 66210, Czech Republic
[2] Univ Def, Dept Mil Robot, Kounicova 65, Brno 66210, Czech Republic
[3] Univ Def, Dept Aviat Technol, Kounicova 65, Brno 66210, Czech Republic
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 13期
关键词
differential drive robots; fuzzy logic control; genetic algorithms; optimal control; wheeled mobile robot control; pymoo; TRACKING CONTROL;
D O I
10.3390/app11136023
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The energy-efficient motion control of a mobile robot fueled by batteries is an especially important 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 focused 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 experiment and as well as an experience 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 parameters 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 Python 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 controllers. Also, this simulation program has been published as an open-source code for all readers who want to continue in the research.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Energy Performance Analysis of a Differential Wheeled Mobile Robot with Fuzzy Logic Controller
    Fadlo, Said
    Elmahjoub, Abdelhafid Ait
    Rabbah, Nabila
    [J]. 2021 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2021, : 880 - 884
  • [2] Fuzzy Logic Controller for Bidirectional Garaging of a Differential Drive Mobile Robot
    Mitrovic, Srdan T.
    Durovic, Zeljko M.
    [J]. ADVANCED ROBOTICS, 2010, 24 (8-9) : 1291 - 1311
  • [3] Controller design and implementation for a differential drive wheeled mobile robot
    Bethencourt, Julio V. Mendez
    Ling, Qiang
    Valera Fernandez, Angel
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 4038 - 4043
  • [4] Energy Comparison of Controllers Used for a Differential Drive Wheeled Mobile Robot
    Stefek, Alexandr
    Pham, Thuan Van
    Krivanek, Vaclav
    Pham, Khac Lam
    [J]. IEEE ACCESS, 2020, 8 : 170915 - 170927
  • [5] Design of a Saving-Energy Fuzzy Logic Controller for a Differential Drive Robot Based on an Optimization
    Pham, Van Thuan
    Stefek, Alexandr
    Krivanek, Vaclav
    Nguyen, Thi Son
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [6] Parameter Tuning of Membership Functions of a Fuzzy Logic Controller for an Autonomous Wheeled Mobile Robot Using Ant Colony Optimization
    Martinez-Marroquin, R.
    Castillo, O.
    Soria, J.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, : 2007 - +
  • [7] A position control differential drive wheeled mobile robot
    Chung, Y
    Park, C
    Harashima, F
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2001, 48 (04) : 853 - 863
  • [8] Same Fuzzy Logic Controller for Two-Wheeled Mobile Robot Navigation in Strange Environments
    Aouf, Awatef
    Boussaid, Lotfi
    Sakly, Anis
    [J]. JOURNAL OF ROBOTICS, 2019, 2019
  • [9] A dual mode adaptive robust controller for differential drive two actuated wheeled mobile robot
    Dias, Samaherni M.
    Araujo, Aldayr D.
    Alsina, Pablo J.
    [J]. ICINCO 2007: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL RA-2: ROBOTICS AND AUTOMATION, VOL 2, 2007, : 39 - +
  • [10] Fuzzy Maneuvering Controller applied to a Dynamic Model of a Differential Drive Mobile Robot
    Ushikoshi, Thiago de A.
    Peixoto, Kamilla P.
    Souto, Filipe H. S.
    das Chagas, Thiago P.
    Schnitman, Leizer
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2018,