Wall-Following Control of a Hexapod Robot Using a Data-Driven Fuzzy Controller Learned Through Differential Evolution

被引:43
|
作者
Juang, Chia-Feng [1 ]
Chen, Ying-Han [2 ]
Jhan, Yue-Hua [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung 402, Taiwan
[2] Taiwan Semicond Mfg Co, Taichung 300, Taiwan
关键词
Differential evolution (DE); evolutionary robots; fuzzy control; hexapod robot gait control; wall-following control; MOBILE-ROBOT; EVOLVING GAITS; OPTIMIZATION; SYSTEM;
D O I
10.1109/TIE.2014.2319213
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes the use of evolutionary fuzzy control for a wall-following hexapod robot. The data-driven fuzzy controller (FC) is learned through an adaptive group-based differential evolution (AGDE) algorithm, which avoids the explicit usage of the robot mathematical model and time-consuming manual design effort. In the wall-following task, the inputs of the FC are measurements of three infrared distance sensors mounted on the hexapod robot. The FC controls the swing angle changes of the left- and right-middle legs of the hexapod robot for proper turning performance while simultaneously moving forward. To automate the design of the FC and to improve the performance of control, an AGDE algorithm is proposed. In the AGDE-designed FC, a cost function is defined to quantitatively evaluate the learning performance of an FC based on data generated online. In the AGDE, the solution vectors in a population are adaptively clustered into different groups based on their performances at each iteration. To improve optimization performance, the AGDE adaptively selects components from either the group-based mutant vector or a typical population-based mutant vector in the mutation operation. Simulated and experimental results are gathered to verify the effectiveness and efficiency of the data-driven AGDE-based learning approach.
引用
收藏
页码:611 / 619
页数:9
相关论文
共 50 条
  • [41] A survey on load frequency control using reinforcement learning-based data-driven controller
    Muduli, Rasananda
    Jena, Debashisha
    Moger, Tukaram
    APPLIED SOFT COMPUTING, 2024, 166
  • [42] Deep Hierarchical Interval Type 2 Self-Organizing Fuzzy System for Data-Driven Robot Control
    Mei, Zhen
    Zhao, Tao
    Liu, Nian
    PROCESSES, 2022, 10 (10)
  • [43] Data-Driven System Identification of a Modified Differential Drive Mobile Robot Through On-Plane Motion Tests
    Bakirci, Murat
    ELECTRICA, 2023, 23 (03): : 619 - +
  • [44] Navigation of a Fuzzy-Controlled Wheeled Robot Through the Combination of Expert Knowledge and Data-Driven Multiobjective Evolutionary Learning
    Juang, Chia-Feng
    Chou, Ching-Yu
    Lin, Chin-Teng
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (08) : 7388 - 7401
  • [45] Data-driven tuning using only one-shot control signal and initial controller parameters
    Suzuki, Motoya
    Ikezaki, Taichi
    Kaneko, Osamu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2021, 16 (10) : 1414 - 1419
  • [46] Data-Driven Tuning for Two-Degree-of Freedom Control Using Initial Control Signals and Initial Controller Parameters
    Suzuki, Motoya
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2023, 18 (02) : 226 - 234
  • [47] Self-tuning regulatory controller of cyclical disturbances using data-driven frequency estimator based on fuzzy logic
    Pereira, Rogerio P.
    Andrade, Eduardo J. F.
    Salles, Jose L. F.
    Valadao, Carlos T.
    Monteiro, Ravena S.
    de Almeida, Gustavo Maia
    Cuadros, Marco A. S. L.
    Bastos-Filho, Teodiano F.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [48] A data-driven robotic Chinese calligraphy system using convolutional auto-encoder and differential evolution
    Gao, Xingen
    Zhou, Changle
    Chao, Fei
    Yang, Longzhi
    Lin, Chih-Min
    Xu, Tao
    Shang, Changjing
    Shen, Qiang
    KNOWLEDGE-BASED SYSTEMS, 2019, 182
  • [49] Data-driven Control of Autonomous Vehicle using Recurrent Fuzzy Neural Network Combined with PID Method
    Han, Yu
    Zhu, Qidan
    Xiao, Yao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 5239 - 5244
  • [50] Multi-agent differential game based cooperative synchronization control using a data-driven method
    SHI, Yu
    HUA, Yongzhao
    YU, Jianglong
    DONG, Xiwang
    REN, Zhang
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2022, 23 (07) : 1043 - 1056