Abstract
This paper deals with the development of an adaptive speed controller for autonomous mobile robot using a fuzzy logic controller.The analysis of performance between a system applying triangular membership and a system using gaussian membership is compared to distinguish their differences. The results have shown that the gaussian membership method has improved the tracking performance for the mobile robot to reach its target. This also suggest the same behavior even when a different mobile robot movements is assigned. This paper considers three, five and seven memberships for both techniques to determine their effectiveness and effects to the system performance. The investigation has leads to the conclusion that the gaussian membership has competently surpassed the triangular membership performances even when the robot has different movements to achieve its target.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ahmad, H., Namerikawa, T.: Robot Localization and Mapping Problem with Unknown Noise Characteristics. In: 2010 IEEE Multi-conference on Systems and Control, Japan, pp. 1275–1280 (2010)
Huang, S., Dissayanake, G.: Convergence and consistency Analysis for Extended Kalman Filter Based SLAM. IEEE Transaction on Robotics 23(5), 1036–1049 (2007)
Ahmad, H., Namerikawa, T.: Measurement in Robotic Localization and Mapping with Intermittent FIM Statistical Bound. IEEJ Transaction on Electronics, Information and Systems, Section C 131(5) Sec.C, (2011)
Xie, T.T., Yu, H., Wilamowski, B.M.: Comparison of Fuzzy and Neural Systems for Implementation of Nonlinear Control Surfaces. Advances in Intelligent and Soft Computing 99, 313–324 (2012)
Joshi, P., Valasek, J.: Direct Comparison of Neural Network, Fuzzy Logic and Model Predictive Variable Structure Vortex Flow Controllers. In: AIAA-99-4279-CP, Proceedings of the AIAA Guidance, Navigation and Control Conference, Portland (1999)
Majidiana, A., Saidi, M.H.: Comparison of Fuzzy Logic and Neural Network in life prediction of boiler tubes. International Journal of Fatigue 29(3), 489–498 (2007)
Kanta, A.-F., Montavon, G., Vardelle, M., Planche, M.-P., Berndt, C.C., Coddet, C.: Artificial Neural Networks vs. FuzzyLogic: Simple Tools to Predict and Control Complex Processes Application to Plasma Spray Processes. Journal of Thermal Spray Technology 17(3), 365–376 (2008)
Peri, V., Simon, D.: Fuzzy Logic Control for an Autonomous Mobile Robot. In: North American Fuzzy Information Processing Society Conference, Ann Arbor, MI, pp. 337–342 (2005)
Singh, M.K., Parhi, D.R., Bhowmik, S., Kashyap, S.K.: Intelligent Controller for Mobile Robot: Fuzzy Logic Approach. In: 12th International Conference of International Association for Computer Methods and Advances in Geomechanics, IACMAG (2008)
Olunloyo, V.O.S., Ajofoyinbo, A.M., Ibidapo-Obe, O.: On Development of Fuzzy Controller: The Case of Gaussian and Triangular Membership Functions. Journal of Signal and Information Processing 2, 257–265 (2011)
Green, A., Sasiadek, J.Z.: Heuristic design of a fuzzy controller for a flexible robot. IEEE Transactions on Control Systems Technology 14(2), 293–300 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ahmad, H., Wan Mustafa, W.N.D., Mohamed, M.R. (2012). Adaptive Speed Control for Autonomous Mobile Robot Using Fuzzy Logic Controller. In: Ponnambalam, S.G., Parkkinen, J., Ramanathan, K.C. (eds) Trends in Intelligent Robotics, Automation, and Manufacturing. IRAM 2012. Communications in Computer and Information Science, vol 330. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35197-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-35197-6_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35196-9
Online ISBN: 978-3-642-35197-6
eBook Packages: Computer ScienceComputer Science (R0)