• DocumentCode
    837440
  • Title

    Using Fuzzy Logic to Design Separation Function in Flocking Algorithms

  • Author

    Gu, Dongbing ; Hu, Huosheng

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Essex, Colchester
  • Volume
    16
  • Issue
    4
  • fYear
    2008
  • Firstpage
    826
  • Lastpage
    838
  • Abstract
    Flocking algorithms essentially consist of three components: alignment, cohesion, and separation. To track a desired trajectory, the flock center should move along the desired trajectory, and thus, the fourth component, navigation, is necessary. The alignment, cohesion, and navigation components are well implemented through consensus protocols and tracking controls, while the separation component is designed through heuristic-based approaches. This paper proposes a fuzzy logic solution to the separation component. The TS rules and Gaussian membership functions are used in fuzzy logic. For fixed network flocking, a standard stability proof by using LaSalle´s invariance principle is provided. For dynamic network flocking, a Filipov solution definition is given for nonsmooth dynamics. Then, a LaSalle´s invariance principle for nonsmooth dynamics is used to prove the stability. A group of mobile robots with double integrator dynamics is simulated for the flocking algorithms in a 2-D environment.
  • Keywords
    Gaussian processes; fuzzy logic; mobile robots; multi-robot systems; stability; Filipov solution; Gaussian membership functions; consensus protocols; flocking algorithms; fuzzy logic; invariance principle; navigation components; separation function; tracking controls; Algorithm design and analysis; Biological system modeling; Birds; Communication system control; Fuzzy logic; Navigation; Robot sensing systems; Sensor arrays; Stability; Trajectory; Cooperative control; flocking behavior; multirobot systems; nonsmooth systems;
  • fLanguage
    English
  • Journal_Title
    Fuzzy Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6706
  • Type

    jour

  • DOI
    10.1109/TFUZZ.2008.917289
  • Filename
    4601109