A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots

Many bio-inspired coordination strategies have been investigated for swarm robots. Bacterial chemotaxis exhibits a certain degree of intelligence, and has been developed some optimization algorithm for robot(s), e.g., bacterial foraging optimization algorithm (BFOA) and bacterial colony chemotaxis o...

Full description

Bibliographic Details
Main Authors: Laihao Jiang, Hongwei Mo, Peng Tian
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/3/1347
id doaj-bf6b3eabcc8d486eafa30c32913aa610
record_format Article
spelling doaj-bf6b3eabcc8d486eafa30c32913aa6102021-02-03T00:04:23ZengMDPI AGApplied Sciences2076-34172021-02-01111347134710.3390/app11031347A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm RobotsLaihao Jiang0Hongwei Mo1Peng Tian2College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaMany bio-inspired coordination strategies have been investigated for swarm robots. Bacterial chemotaxis exhibits a certain degree of intelligence, and has been developed some optimization algorithm for robot(s), e.g., bacterial foraging optimization algorithm (BFOA) and bacterial colony chemotaxis optimization algorithm (BCC). This paper proposes a bacterial chemotaxis-inspired coordination strategy (BCCS) of swarm robotic systems for coverage and aggregation. The coverage is the problem of finding a solution to uniformly deploy robots on a given bounded space. To solve this problem, this paper uses chaotic preprocessing to generate the initial positions of the robots. After the initialization, each robot calculates the area only covered by itself as the fitness function value. Then, each robot makes an action, running or rotating, depending on coordination strategy inspired bacterial chemotaxis. Moreover, we extend this solution and introduce a random factor to overcome aggregation, which is to guide robots to rendezvous at an unspecified point. The simulation results demonstrate the superior performance of the proposed coordination strategy in both success rate and an average number of iterations than other controllers.https://www.mdpi.com/2076-3417/11/3/1347bio-inspiredbacterial chemotaxisswarm robotscoordination strategydistributed control
collection DOAJ
language English
format Article
sources DOAJ
author Laihao Jiang
Hongwei Mo
Peng Tian
spellingShingle Laihao Jiang
Hongwei Mo
Peng Tian
A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
Applied Sciences
bio-inspired
bacterial chemotaxis
swarm robots
coordination strategy
distributed control
author_facet Laihao Jiang
Hongwei Mo
Peng Tian
author_sort Laihao Jiang
title A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
title_short A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
title_full A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
title_fullStr A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
title_full_unstemmed A Bacterial Chemotaxis-Inspired Coordination Strategy for Coverage and Aggregation of Swarm Robots
title_sort bacterial chemotaxis-inspired coordination strategy for coverage and aggregation of swarm robots
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-02-01
description Many bio-inspired coordination strategies have been investigated for swarm robots. Bacterial chemotaxis exhibits a certain degree of intelligence, and has been developed some optimization algorithm for robot(s), e.g., bacterial foraging optimization algorithm (BFOA) and bacterial colony chemotaxis optimization algorithm (BCC). This paper proposes a bacterial chemotaxis-inspired coordination strategy (BCCS) of swarm robotic systems for coverage and aggregation. The coverage is the problem of finding a solution to uniformly deploy robots on a given bounded space. To solve this problem, this paper uses chaotic preprocessing to generate the initial positions of the robots. After the initialization, each robot calculates the area only covered by itself as the fitness function value. Then, each robot makes an action, running or rotating, depending on coordination strategy inspired bacterial chemotaxis. Moreover, we extend this solution and introduce a random factor to overcome aggregation, which is to guide robots to rendezvous at an unspecified point. The simulation results demonstrate the superior performance of the proposed coordination strategy in both success rate and an average number of iterations than other controllers.
topic bio-inspired
bacterial chemotaxis
swarm robots
coordination strategy
distributed control
url https://www.mdpi.com/2076-3417/11/3/1347
work_keys_str_mv AT laihaojiang abacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
AT hongweimo abacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
AT pengtian abacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
AT laihaojiang bacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
AT hongweimo bacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
AT pengtian bacterialchemotaxisinspiredcoordinationstrategyforcoverageandaggregationofswarmrobots
_version_ 1724290328285937664