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...
Main Authors: | , , |
---|---|
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 |