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...
Main Authors: | , , , , |
---|---|
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 |