本論文使用模糊邏輯控制完成移動式機器人的沿牆控制,此移動式機器人必須在不同的環境也可以運作良好,為此使用五個紅外線感測器來感測環境資訊,經由實驗室自製的W5 處理器進行運算,將收集到的資訊進行模糊化計算出歸屬函數,透過簡單的模糊規則進行動作控制,而然僅僅只有模糊規則是不夠的,還必須有狀態暫存器的輔助,紀錄移動式機器人的行為狀態才能完整完成沿牆控制。最後我們實現了此系統並在實際的環境中測試,如:簡單的沿牆直行、沿牆左右轉及複雜牆面沿牆,結果顯示此移動式機器人可以在不同的牆面狀態皆可以運作良好。
This thesis proposes wall-following fuzzy control for mobile robots. The goal is to design a mobile robot that can follow the wall in various environments so that the mobile robot has to equip five infrared sensors to collect data. The W5 processor processes the obtained information from sensors into fuzzy states. Each fuzzy state is related to some specific behaviors. Fuzzy states are correlated to their matching behaviors via if-then rules which are designed by human reasoning. In order to achieve our goal, state registers are needed to record behavior state. It was proved that, using the fuzzy control, the mobile robot is able to deal with different wall conditions includes straight, concave and convex shapes. The result shows that the wall-following fuzzy control is successful for the mobile robot.