Hierarchical and modular fuzzy architecture for multiple mobile robots

Research output: Contribution to journalArticle

Abstract

Implementation of autonomous behaviours in mobile robots, using fuzzy logic control, requires formulation of rules that are collectively responsible for necessary levels of intelligence. This collection of rules can be conveniently decomposed and effectively implemented as a hierarchy of fuzzy behaviours. For this purpose, a hierarchical approach to the incremental design of complex robot behaviours based on fuzzy logic is proposed, since the primitive behaviours of individual robots have different aims and this may cause conflict. Some of these behaviours are competitive and some of them are cooperative. This paper also proposes a new behaviour coordination system between the competitive and cooperative methodologies with the aim of taking the advantages of robustness and optimised robot trajectories from both approaches. Simulated and real experiments have been conducted on a team of mobile robots performing a proof-of-concept dynamic target tracking task. The results show an improvement in the overall group performance even in cluttered environment.

Original languageEnglish
Pages (from-to)127-144
Number of pages18
JournalInternational Journal of Computer Aided Engineering and Technology
Volume1
Issue number2
DOIs
Publication statusPublished - 2009

Fingerprint

Mobile robots
Robots
Fuzzy logic
Target tracking
Trajectories
Experiments

Keywords

  • behaviour coordination
  • fuzzy behaviours
  • hierarchical architecture
  • mobile robots

ASJC Scopus subject areas

  • Computer Science Applications
  • Software
  • Engineering(all)

Cite this

@article{ec8f0fa920d44e83bccbf1b2fa2d3e43,
title = "Hierarchical and modular fuzzy architecture for multiple mobile robots",
abstract = "Implementation of autonomous behaviours in mobile robots, using fuzzy logic control, requires formulation of rules that are collectively responsible for necessary levels of intelligence. This collection of rules can be conveniently decomposed and effectively implemented as a hierarchy of fuzzy behaviours. For this purpose, a hierarchical approach to the incremental design of complex robot behaviours based on fuzzy logic is proposed, since the primitive behaviours of individual robots have different aims and this may cause conflict. Some of these behaviours are competitive and some of them are cooperative. This paper also proposes a new behaviour coordination system between the competitive and cooperative methodologies with the aim of taking the advantages of robustness and optimised robot trajectories from both approaches. Simulated and real experiments have been conducted on a team of mobile robots performing a proof-of-concept dynamic target tracking task. The results show an improvement in the overall group performance even in cluttered environment.",
keywords = "behaviour coordination, fuzzy behaviours, hierarchical architecture, mobile robots",
author = "Awadalla, {M. H.}",
year = "2009",
doi = "10.1504/IJCAET.2009.022782",
language = "English",
volume = "1",
pages = "127--144",
journal = "International Journal of Computer Aided Engineering and Technology",
issn = "1757-2657",
publisher = "Inderscience Publishers",
number = "2",

}

TY - JOUR

T1 - Hierarchical and modular fuzzy architecture for multiple mobile robots

AU - Awadalla, M. H.

PY - 2009

Y1 - 2009

N2 - Implementation of autonomous behaviours in mobile robots, using fuzzy logic control, requires formulation of rules that are collectively responsible for necessary levels of intelligence. This collection of rules can be conveniently decomposed and effectively implemented as a hierarchy of fuzzy behaviours. For this purpose, a hierarchical approach to the incremental design of complex robot behaviours based on fuzzy logic is proposed, since the primitive behaviours of individual robots have different aims and this may cause conflict. Some of these behaviours are competitive and some of them are cooperative. This paper also proposes a new behaviour coordination system between the competitive and cooperative methodologies with the aim of taking the advantages of robustness and optimised robot trajectories from both approaches. Simulated and real experiments have been conducted on a team of mobile robots performing a proof-of-concept dynamic target tracking task. The results show an improvement in the overall group performance even in cluttered environment.

AB - Implementation of autonomous behaviours in mobile robots, using fuzzy logic control, requires formulation of rules that are collectively responsible for necessary levels of intelligence. This collection of rules can be conveniently decomposed and effectively implemented as a hierarchy of fuzzy behaviours. For this purpose, a hierarchical approach to the incremental design of complex robot behaviours based on fuzzy logic is proposed, since the primitive behaviours of individual robots have different aims and this may cause conflict. Some of these behaviours are competitive and some of them are cooperative. This paper also proposes a new behaviour coordination system between the competitive and cooperative methodologies with the aim of taking the advantages of robustness and optimised robot trajectories from both approaches. Simulated and real experiments have been conducted on a team of mobile robots performing a proof-of-concept dynamic target tracking task. The results show an improvement in the overall group performance even in cluttered environment.

KW - behaviour coordination

KW - fuzzy behaviours

KW - hierarchical architecture

KW - mobile robots

UR - http://www.scopus.com/inward/record.url?scp=84946442191&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84946442191&partnerID=8YFLogxK

U2 - 10.1504/IJCAET.2009.022782

DO - 10.1504/IJCAET.2009.022782

M3 - Article

VL - 1

SP - 127

EP - 144

JO - International Journal of Computer Aided Engineering and Technology

JF - International Journal of Computer Aided Engineering and Technology

SN - 1757-2657

IS - 2

ER -