Abstract/Description
This paper describes the design, implementation and comparison of two Mamdani Fuzzy Logic Controllers for wall tracking behavior of mobile robot. Both the controllers take inputs from two ultrasonic sensors and generate motion commands for left and right motors. The controllers are designed using MATLAB and implemented in real time using an inexpensive and readily available microcontroller, AT89C52. The controllers differ in membership functions and the rule base which provides a mean for their comparison. Experimental results have validated both the controllers; however they exhibit different settling time and percentage overshoot due to the difference in the membership functions and the design of rule base.
Keywords
Robot sensing systems, Mobile robots, Fuzzy sets, Fuzzy logic, Pragmatics
Location
Room C5
Session Theme
Artificial Intelligence – I
Session Type
Other
Session Chair
Dr. Sajjad Haider
Start Date
23-7-2011 3:35 PM
End Date
23-7-2011 3:55 PM
Recommended Citation
Farooq, U., Hasan, K. M., Abbas, G., Asad, M. U., & Saleh, S. O. (2011). Artificial Intelligence - I: Design, low cost implementation and comparison of MIMO Mamdani Fuzzy Logic Controllers for wall tracking behavior of mobile robot. International Conference on Information and Communication Technologies. Retrieved from https://ir.iba.edu.pk/icict/2011/2011/16
Artificial Intelligence - I: Design, low cost implementation and comparison of MIMO Mamdani Fuzzy Logic Controllers for wall tracking behavior of mobile robot
Room C5
This paper describes the design, implementation and comparison of two Mamdani Fuzzy Logic Controllers for wall tracking behavior of mobile robot. Both the controllers take inputs from two ultrasonic sensors and generate motion commands for left and right motors. The controllers are designed using MATLAB and implemented in real time using an inexpensive and readily available microcontroller, AT89C52. The controllers differ in membership functions and the rule base which provides a mean for their comparison. Experimental results have validated both the controllers; however they exhibit different settling time and percentage overshoot due to the difference in the membership functions and the design of rule base.