Toward Pleomorphic Reconfigurable Robots for Optimum Coverage
Buildings are constructed for accommodating living and industrial needs. Floor cleaning robots have been developed to cater to the demand of these buildings. Area coverage and coverage time are crucial performance factors of a floor cleaning robot. Reconfigurable tiling robots have been introduced o...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2021-01-01
|
Series: | Complexity |
Online Access: | http://dx.doi.org/10.1155/2021/3705365 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832547681377976320 |
---|---|
author | S. M. Bhagya P. Samarakoon M. A. Viraj J. Muthugala Mohan R. Elara Selva kumaran |
author_facet | S. M. Bhagya P. Samarakoon M. A. Viraj J. Muthugala Mohan R. Elara Selva kumaran |
author_sort | S. M. Bhagya P. Samarakoon |
collection | DOAJ |
description | Buildings are constructed for accommodating living and industrial needs. Floor cleaning robots have been developed to cater to the demand of these buildings. Area coverage and coverage time are crucial performance factors of a floor cleaning robot. Reconfigurable tiling robots have been introduced over fixed shape robots to improve area coverage in floor cleaning applications compared to robots with fixed morphologies. However, area coverage and coverage time of a tiling robot compromised one another. This study proposes a novel concept that considers the ability of a tiling robot to configure both its morphology and size according to the environment. This concept is inspired by the pleomorphism that could be seen in bacteria. In this regard, P-hTetro, a pleomorphic tiling robot that can reconfigure its morphology and size, is considered. A novel coverage strategy for realizing the size reconfiguration is also proposed. According to this strategy, the robot covers obstacle-free areas with its maximum size, while an obstacle cluster is covered after shrinking to an optimum size. The optimum size for reconfiguration is determined by the genetic algorithm based on the arrangement of the environment. The performance and behavior of the proposed P-hTetro have been compared against that of an existing tiling robot which has a fixed size. According to the statistical outcomes, a tiling robot with the ability to reconfigure its size can significantly improve the performance in the aspects of area coverage and coverage time compared to a tiling robot with no ability to reconfigure its size. |
format | Article |
id | doaj-art-ffea107e098e4941880c6b30ca5aec7b |
institution | Kabale University |
issn | 1076-2787 1099-0526 |
language | English |
publishDate | 2021-01-01 |
publisher | Wiley |
record_format | Article |
series | Complexity |
spelling | doaj-art-ffea107e098e4941880c6b30ca5aec7b2025-02-03T06:43:54ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/37053653705365Toward Pleomorphic Reconfigurable Robots for Optimum CoverageS. M. Bhagya P. Samarakoon0M. A. Viraj J. Muthugala1Mohan R. Elara2Selva kumaran3Engineering Product Development Pillar, Singapore University of Technology and Design 487372, SingaporeEngineering Product Development Pillar, Singapore University of Technology and Design 487372, SingaporeEngineering Product Development Pillar, Singapore University of Technology and Design 487372, SingaporeEngineering Product Development Pillar, Singapore University of Technology and Design 487372, SingaporeBuildings are constructed for accommodating living and industrial needs. Floor cleaning robots have been developed to cater to the demand of these buildings. Area coverage and coverage time are crucial performance factors of a floor cleaning robot. Reconfigurable tiling robots have been introduced over fixed shape robots to improve area coverage in floor cleaning applications compared to robots with fixed morphologies. However, area coverage and coverage time of a tiling robot compromised one another. This study proposes a novel concept that considers the ability of a tiling robot to configure both its morphology and size according to the environment. This concept is inspired by the pleomorphism that could be seen in bacteria. In this regard, P-hTetro, a pleomorphic tiling robot that can reconfigure its morphology and size, is considered. A novel coverage strategy for realizing the size reconfiguration is also proposed. According to this strategy, the robot covers obstacle-free areas with its maximum size, while an obstacle cluster is covered after shrinking to an optimum size. The optimum size for reconfiguration is determined by the genetic algorithm based on the arrangement of the environment. The performance and behavior of the proposed P-hTetro have been compared against that of an existing tiling robot which has a fixed size. According to the statistical outcomes, a tiling robot with the ability to reconfigure its size can significantly improve the performance in the aspects of area coverage and coverage time compared to a tiling robot with no ability to reconfigure its size.http://dx.doi.org/10.1155/2021/3705365 |
spellingShingle | S. M. Bhagya P. Samarakoon M. A. Viraj J. Muthugala Mohan R. Elara Selva kumaran Toward Pleomorphic Reconfigurable Robots for Optimum Coverage Complexity |
title | Toward Pleomorphic Reconfigurable Robots for Optimum Coverage |
title_full | Toward Pleomorphic Reconfigurable Robots for Optimum Coverage |
title_fullStr | Toward Pleomorphic Reconfigurable Robots for Optimum Coverage |
title_full_unstemmed | Toward Pleomorphic Reconfigurable Robots for Optimum Coverage |
title_short | Toward Pleomorphic Reconfigurable Robots for Optimum Coverage |
title_sort | toward pleomorphic reconfigurable robots for optimum coverage |
url | http://dx.doi.org/10.1155/2021/3705365 |
work_keys_str_mv | AT smbhagyapsamarakoon towardpleomorphicreconfigurablerobotsforoptimumcoverage AT mavirajjmuthugala towardpleomorphicreconfigurablerobotsforoptimumcoverage AT mohanrelara towardpleomorphicreconfigurablerobotsforoptimumcoverage AT selvakumaran towardpleomorphicreconfigurablerobotsforoptimumcoverage |