ABSTRACT

This chapter discusses artificial neural networks (ANNs), fuzzy logic (FL), genetic algorithms (GAs) as a triad and studies briefly their basic concepts, theories, and practical application possibilities for mobile intelligent autonomous systems (MIAS) and especially robotics. It describes the prevalent definitions of the artificial intelligence (AI) and gives a brief discussion on AI-based agent system. The FL and associated description of the fuzzy membership functions, fuzzy implication functions, and fuzzy inference engine/system are used for representation and handling of vagueness properly, adequately and in fact formally in consistent mathematical form so that the uncertainties in the robot’s environment and sensors’ measurements can be formally modelled. The chapter discusses possible combinations of neuro-fuzzy–GA that might be useful in MIAS/robotics applications. ANN can be applied to path planning and intelligent control of an autonomous robot which is required to move safely in a partially structured environment.