Back to results

Georgia Southern University

Design and Development of Intelligent Navigation Control Systems for Autonomous Robots that Uses Neural Networks and Fuzzy Logic Techniques and Fpga For Its Implementation

Abstract

dc:description.abstract

This research compares the behavior of three robot navigation controllers namely: PID, Artificial Neural Networks (ANN), and Fuzzy Logic (FL), that are used to control the same autonomous mobile robot platform navigating a real unknown indoor environment that contains simple geometric-shaped static objects to reach a goal in an unspecified location. In particular, the study presents and compares the design, simulation, hardware implementation, and testing of these controllers. The first controller is a traditional linear PID controller, and the other two are intelligent non-linear controllers, one using Artificial Neural Networks and the other using Fuzzy Logic Techniques. Each controller is simulated first in MATLAB® using the Simulink Toolbox. Later the controllers are implemented using Quartus ll® software and finally the hardware design of each controller is implemented and downloaded to a Field-Programmable Gate Array (FPGA) card which is mounted onto the mobile robot platform. The response of each controller was tested in the same physical testing environment using a maze that the robot should navigate avoiding obstacles and reaching the desired goal. To evaluate the controllers' behavior each trial run is graded with a standardized rubric based on the controllers' ability to react to situations presented within the trial run. The results of both the MATLAB® simulation and FPGA implementation show the two intelligent controllers, ANN and FL, outperformed the PID controller. The ANN controller was marginally superior to the FL controller in overall navigation and intelligence.

Degree

thesis:*
Name thesis:degree_name
Master of Science in Applied Engineering (M.S.A.E.)
Level thesis:degree_level
Thesis (open access)
Discipline thesis:degree_discipline
Department of Mechanical Engineering
Year dc:date.available
2010

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Jeanniton, Christopher James
Contributors dc:contributor
  • Fernando Rios-Gutierrez
  • Frank Goforth
  • Robert Cook

Subjects

dc:subject × 7

Identifiers

dc:identifier.*
Repository record dc:identifier
https://digitalcommons.georgiasouthern.edu/etd/770
OAI identifier oai:identifier
oai:digitalcommons.georgiasouthern.edu:etd-1770

Chain of custody

source
Harvested from
Georgia Southern University
Base URL
digitalcommons.georgiasouthern.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Jeanniton, Christopher James. Design and Development of Intelligent Navigation Control Systems for Autonomous Robots that Uses Neural Networks and Fuzzy Logic Techniques and Fpga For Its Implementation. Thesis (open access) thesis, 2010. https://digitalcommons.georgiasouthern.edu/etd/770