@inproceedings{b5fd093309934e949f0600417f35c854,
title = "Neuro-fuzzy algorithm implemented in Altera's FPGA for mobile robot's obstacle avoidance mission",
abstract = "This paper presents the designed obstacle avoidance program for mobile robot that incorporates a neuro-fuzzy algorithm using Altera{\texttrademark} Field Programmable Gate Array (FPGA) development DE2 board. The neuro-fuzzy- basedobstacle avoidance program is simulated and implemented on the hardware system using Altera Quartus{\textregistered} II design software, System-on-programmable-chip (SOPC) Builder, Nios{\textregistered} II Integrated Design Environment (IDE) software, and FPGA development and education board (DE2). Nios{\textregistered} II IDE software is used to simulate and process the weight training. A mobile robot serves as the test platform of the program. An ultrasonic sensor and 3 servo motors are used as the test platform's sensing element and actuator, respectively with 2 servo motors used to move the robot and single servo motor used to adjust the sensing direction of the ultrasonic sensor. Altera{\texttrademark} FPGA development board proves to be a successful embedded system platform for the neuro-fuzzy algorithm to be implemented and tested. Remote testing is done on mobile robot for obstacle avoidance missions via an established radio frequency (RF) communication using DIGI{\texttrademark} XBee RF module.",
keywords = "DE II board, FPGA, Mobile robot, Neuro-fuzzy",
author = "Mahyuddin, {Muhammad Nasiruddin} and Wei, {Chan Zhi} and Arshad, {Mohd Rizal}",
year = "2009",
doi = "10.1109/TENCON.2009.5396012",
language = "English",
isbn = "9781424445479",
series = "IEEE Region 10 Annual International Conference, Proceedings/TENCON",
booktitle = "TENCON 2009 - 2009 IEEE Region 10 Conference",
note = "2009 IEEE Region 10 Conference, TENCON 2009 ; Conference date: 23-11-2009 Through 26-11-2009",
}