The Design of Neuro-Fuzzy Controller for Mobile Robot Navigation in Unknown Environment / 在未知環境中類神經模糊控制器於移動式機器人導航之設計

碩士 / 國立虎尾科技大學 / 電機工程系碩士班 / 104 / This study is divided into two parts. First, we designs two fuzzy logic controllers including an expert-knowledge-based fuzzy logic controller (EKFLC) and an obstacle-configuration-based fuzzy logic controller (OCFLC). The EKFLC uses expert knowledge and experience to design fuzzy rule base for a fuzzy logic controller. The OCFLC uses “obstacle configuration” to design fuzzy rule base for pattern-mapping between quantized ultrasonic sensory data and velocity commands. The two fuzzy logic controllers are applied in mobile robots (i.e., PIONEER 3-DX) to achieve automatic navigation and obstacle avoidance capabilities. A novel escape special environment approach is proposed to let the robot can autonomously avoid some special landmarks in this project. It uses an angle between obstacle and robot, and two thresholds to determine whether that the robot enters into the special landmarks, to switch behavior-mode for solving dead-end problems. A compensatory neuro-fuzzy controller (CNFC) with a knowledge-based cultural multi-strategy differential evolution (KCMDE) is proposed to adjust system parameters. Furthermore, the two kinds of training data are produced by two fuzzy logic controllers to design the CNFC with the proposed KCMDE. Finally, the two training data are evaluated to the automatic navigation and obstacle avoidance capabilities of robots in unknown environments to achieve the objective of control of the mobile robots.

Identiferoai:union.ndltd.org:TW/104NYPI5441002
Date January 2015
CreatorsWen-You Ho, 何文佑
ContributorsCheng-Hung Chen, 陳政宏
Source SetsNational Digital Library of Theses and Dissertations in Taiwan
Languageen_US
Detected LanguageEnglish
Type學位論文 ; thesis
Format77

Page generated in 0.0019 seconds