Inference engines for fuzzy rule-based control

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


The knowledge-based control of autonomous vehicles allows efficient hierarchical structures that utilize linguistic sensory data at various levels of resolution and exactness. This is mainly due to the fact that the control is based on a collection of rules rather than an analytical controller. Each rule in the controller prescribes the control for a specific situation. The applicability of a rule in an observed situation involves inexactness, which is modeled using fuzzy sets. The control rules can be obtained analytically, experimentally, or from an expert. All of these approaches involve certainty levels of possible control commands, and the rule bases can best be represented as fuzzy relations. The experimental identification of a mobile robot behavior is described in this paper as a two-step process. These steps are the determination of the vocabulary of representation and the derivation of fuzzy control rules. The experiments and the derived rules are geared towards minimum-time control of the robot motion. The combination of uncertainties that exist in the rules and observations gives rise to an inference mechanism based on the extension principle. Although computationally straightforward, the sequential max and min operations involved in the inferencing are too time-consuming and may prohibit real-time operation. In this paper two architectures for the parallel computation of max-min operations are described and their applicabilities to rule-based control are compared.

Original languageEnglish (US)
Pages (from-to)177-187
Number of pages11
JournalInternational Journal of Approximate Reasoning
Issue number2
StatePublished - Apr 1988


  • fuzzy control
  • fuzzy identification
  • inference engines
  • robotics
  • rule-based systems

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Theoretical Computer Science
  • Applied Mathematics


Dive into the research topics of 'Inference engines for fuzzy rule-based control'. Together they form a unique fingerprint.

Cite this