Fuzzy controller for AUV robots based on machine learning and genetic algorithm

被引:0
作者
Toya Yamada
Hiroshi Kinjo
Kunihiko Nakazono
Naoki Oshiro
Eiho Uezato
机构
[1] University of the Ryukyus,Graduate School of Engineering and Science
[2] University of the Ryukyus,Faculty of Engineering
来源
Artificial Life and Robotics | 2023年 / 28卷
关键词
Machine learning; Fuzzy control; AUV robots; Genetic algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
Marine robots play a crucial role in exploring and investigating underwater and seafloor environments, organisms, structures, and resources. In this study, we developed a control system for a small marine robot and conducted simulation experiments to evaluate its performance. The control system is based on fuzzy control, which resembles human control by defining rules, quantifying them through membership functions, and determining the appropriate manipulation level. Moreover, a genetic algorithm was employed to optimize the coefficients of a function utilized by the proposed controller in the non-fuzzification process to establish the operating parameters. When implementing this control system during simulations, the marine robot successfully reached a desired position within a specified time frame.
引用
收藏
页码:632 / 641
页数:9
相关论文
共 22 条
  • [1] Nakamura M(2009)Motion control of AUV “MR-X1” by thrusters J Jpn Soc Naval Arch Ocean Eng 9 139-153
  • [2] Hyakudome T(2010)Controller design of small AUV “MR-X1” for cruising alone observation line J Jpn Soc Naval Arch Ocean Eng 12 165-173
  • [3] Yoshida H(2011)Field experiments on AUV “MR-X1”—part 1, design of direction controller in consideration of thruster dynamics and modification of motion equations J Jpn Soc Naval Arch Ocean Eng 11 143-150
  • [4] Aoki T(2017)Fuzzy logic controller design for intelligent robots Math Probl Eng 207 540-546
  • [5] Nakamura M(2007)Design of a fuzzy controller in mobile robotics using genetic algorithms Appl Soft Comput 7 undefined-undefined
  • [6] Hyakudome T(undefined)undefined undefined undefined undefined-undefined
  • [7] Yoshida H(undefined)undefined undefined undefined undefined-undefined
  • [8] Ishibashi S(undefined)undefined undefined undefined undefined-undefined
  • [9] Aoki T(undefined)undefined undefined undefined undefined-undefined
  • [10] Nakamura M(undefined)undefined undefined undefined undefined-undefined