Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control

This study proposes a knowledge-based neural fuzzy controller (KNFC) for mobile robot navigation control. An effective knowledge-based cultural multi-strategy differential evolution (KCMDE) is used for adjusting the parameters of KNFC. The KNFC is applied in PIONEER 3-DX mobile robots to achieve aut...

Full description

Bibliographic Details
Main Authors: Cheng-Hung Chen, Cheng-Jian Lin, Shiou-Yun Jeng, Hsueh-Yi Lin, Cheng-Yi Yu
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/10/4/466
id doaj-fad52fcf56cb402099c7672dda3a7662
record_format Article
spelling doaj-fad52fcf56cb402099c7672dda3a76622021-02-15T00:01:16ZengMDPI AGElectronics2079-92922021-02-011046646610.3390/electronics10040466Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation ControlCheng-Hung Chen0Cheng-Jian Lin1Shiou-Yun Jeng2Hsueh-Yi Lin3Cheng-Yi Yu4Department of Electrical Engineering, National Formosa University, Yunlin 632, TaiwanDepartment of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taichung 411, TaiwanDepartment of Business Administration, Asia University, Taichung 413, TaiwanDepartment of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taichung 411, TaiwanDepartment of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taichung 411, TaiwanThis study proposes a knowledge-based neural fuzzy controller (KNFC) for mobile robot navigation control. An effective knowledge-based cultural multi-strategy differential evolution (KCMDE) is used for adjusting the parameters of KNFC. The KNFC is applied in PIONEER 3-DX mobile robots to achieve automatic navigation and obstacle avoidance capabilities. A novel escape approach is proposed to enable robots to autonomously avoid special environments. The angle between the obstacle and robot is used and two thresholds are set to determine whether the robot entries into the special landmarks and to modify the robot behavior for avoiding dead ends. The experimental results show that the proposed KNFC based on the KCMDE algorithm has improved the learning ability and system performance by 15.59% and 79.01%, respectively, compared with the various differential evolution (DE) methods. Finally, the automatic navigation and obstacle avoidance capabilities of robots in unknown environments were verified for achieving the objective of mobile robot control.https://www.mdpi.com/2079-9292/10/4/466neural fuzzy controllermobile robot controldifferential evolutioncultural algorithmobstacle configuration
collection DOAJ
language English
format Article
sources DOAJ
author Cheng-Hung Chen
Cheng-Jian Lin
Shiou-Yun Jeng
Hsueh-Yi Lin
Cheng-Yi Yu
spellingShingle Cheng-Hung Chen
Cheng-Jian Lin
Shiou-Yun Jeng
Hsueh-Yi Lin
Cheng-Yi Yu
Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
Electronics
neural fuzzy controller
mobile robot control
differential evolution
cultural algorithm
obstacle configuration
author_facet Cheng-Hung Chen
Cheng-Jian Lin
Shiou-Yun Jeng
Hsueh-Yi Lin
Cheng-Yi Yu
author_sort Cheng-Hung Chen
title Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
title_short Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
title_full Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
title_fullStr Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
title_full_unstemmed Using Ultrasonic Sensors and a Knowledge-Based Neural Fuzzy Controller for Mobile Robot Navigation Control
title_sort using ultrasonic sensors and a knowledge-based neural fuzzy controller for mobile robot navigation control
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2021-02-01
description This study proposes a knowledge-based neural fuzzy controller (KNFC) for mobile robot navigation control. An effective knowledge-based cultural multi-strategy differential evolution (KCMDE) is used for adjusting the parameters of KNFC. The KNFC is applied in PIONEER 3-DX mobile robots to achieve automatic navigation and obstacle avoidance capabilities. A novel escape approach is proposed to enable robots to autonomously avoid special environments. The angle between the obstacle and robot is used and two thresholds are set to determine whether the robot entries into the special landmarks and to modify the robot behavior for avoiding dead ends. The experimental results show that the proposed KNFC based on the KCMDE algorithm has improved the learning ability and system performance by 15.59% and 79.01%, respectively, compared with the various differential evolution (DE) methods. Finally, the automatic navigation and obstacle avoidance capabilities of robots in unknown environments were verified for achieving the objective of mobile robot control.
topic neural fuzzy controller
mobile robot control
differential evolution
cultural algorithm
obstacle configuration
url https://www.mdpi.com/2079-9292/10/4/466
work_keys_str_mv AT chenghungchen usingultrasonicsensorsandaknowledgebasedneuralfuzzycontrollerformobilerobotnavigationcontrol
AT chengjianlin usingultrasonicsensorsandaknowledgebasedneuralfuzzycontrollerformobilerobotnavigationcontrol
AT shiouyunjeng usingultrasonicsensorsandaknowledgebasedneuralfuzzycontrollerformobilerobotnavigationcontrol
AT hsuehyilin usingultrasonicsensorsandaknowledgebasedneuralfuzzycontrollerformobilerobotnavigationcontrol
AT chengyiyu usingultrasonicsensorsandaknowledgebasedneuralfuzzycontrollerformobilerobotnavigationcontrol
_version_ 1724269464733614080