A robot simulator was developed to measure and
investigate the performance of a robot navigation system based on
the relative position of the robot with respect to random obstacles in
any two dimensional environment. The presented simulator focuses
on investigating the ability of a fuzzy-neural system for object
avoidance. A navigation algorithm is proposed and used to allow
random navigation of a robot among obstacles when the robot faces
an obstacle in the environment. The main features of this simulator
can be used for evaluating the performance of any system that can
provide the position of the robot with respect to obstacles in the
environment. This allows a robot developer to investigate and
analyze the performance of a robot without implementing the
physical robot.
[1] Mobile Robotics. (2009, September 7). Retrieved September 27, 2009,
from Wikipedia: http://en.wikipedia.org/wiki/Mobile_robotics
[2] FIRST Robotics. (2009, May 13). FIRST At A Glance. Retrieved
September 27, 2009, from USFIRST.org:
http://www.usfirst.org/aboutus/content.aspx?id=160
[3] Trinity College. (2009, September 26). Firefighting Home Robot
Contest. Retrieved September 27, 2009, from Trinity College:
http://www.trincoll.edu/events/robot/
[4] Tahboub, K. K., & Al-Din, M. S. (2009). A Neuro-Fuzzy Reasoning
System for Mobile Robot Navigation. Jordan Journal of Mechanical and
Industrial Engineering , 3 (1), 77-88.
[5] Zein-Sabatto, S., Sekmen, A., & Koseeyaporn, P. (2003). Fuzzy
Behaviors for Control of Mobile Robots. Systemics, Cybernetics and
Informatics, 1 (1), 68-74.
[6] Black, P. E. (1999). Algorithms and Theory of Computation Handbook.
Boca Raton, FL: CRC Press LLC.
[7] Bullinaria, J. A. (2002, November 18). Implementing a Neural Network
in C. Retrieved September 2, 2009, from School of Computer Science;
The University of Birmingham, UK:
http://www.cs.bham.ac.uk/~jxb/NN/nn.html
[1] Mobile Robotics. (2009, September 7). Retrieved September 27, 2009,
from Wikipedia: http://en.wikipedia.org/wiki/Mobile_robotics
[2] FIRST Robotics. (2009, May 13). FIRST At A Glance. Retrieved
September 27, 2009, from USFIRST.org:
http://www.usfirst.org/aboutus/content.aspx?id=160
[3] Trinity College. (2009, September 26). Firefighting Home Robot
Contest. Retrieved September 27, 2009, from Trinity College:
http://www.trincoll.edu/events/robot/
[4] Tahboub, K. K., & Al-Din, M. S. (2009). A Neuro-Fuzzy Reasoning
System for Mobile Robot Navigation. Jordan Journal of Mechanical and
Industrial Engineering , 3 (1), 77-88.
[5] Zein-Sabatto, S., Sekmen, A., & Koseeyaporn, P. (2003). Fuzzy
Behaviors for Control of Mobile Robots. Systemics, Cybernetics and
Informatics, 1 (1), 68-74.
[6] Black, P. E. (1999). Algorithms and Theory of Computation Handbook.
Boca Raton, FL: CRC Press LLC.
[7] Bullinaria, J. A. (2002, November 18). Implementing a Neural Network
in C. Retrieved September 2, 2009, from School of Computer Science;
The University of Birmingham, UK:
http://www.cs.bham.ac.uk/~jxb/NN/nn.html
@article{"International Journal of Information, Control and Computer Sciences:61198", author = "Michael A. Folcik and Bijan Karimi", title = "A Simulator for Robot Navigation Algorithms", abstract = "A robot simulator was developed to measure and
investigate the performance of a robot navigation system based on
the relative position of the robot with respect to random obstacles in
any two dimensional environment. The presented simulator focuses
on investigating the ability of a fuzzy-neural system for object
avoidance. A navigation algorithm is proposed and used to allow
random navigation of a robot among obstacles when the robot faces
an obstacle in the environment. The main features of this simulator
can be used for evaluating the performance of any system that can
provide the position of the robot with respect to obstacles in the
environment. This allows a robot developer to investigate and
analyze the performance of a robot without implementing the
physical robot.", keywords = "Applications of Fuzzy Logic and Neural Networksin Robotics, Artificial Intelligence, Embedded Systems, MobileRobots, Robot Navigation, Robotics.", volume = "4", number = "4", pages = "800-6", }