Show simple item record

dc.contributor.authorLee, W
dc.contributor.authorVaughan, N
dc.contributor.authorKim, D
dc.date.accessioned2020-06-25T11:41:44Z
dc.date.issued2020-06-02
dc.description.abstractIn swarm robotic systems, task allocation is a challenging problem aiming to decompose complex tasks into a series of subtasks. We propose a self-organizing method to allocate a swarm of robots to perform a foraging task consisting of sequentially dependent subtasks. The method regulates the proportion of robots to meet the task demands for given tasks. Our proposed method is based on the response threshold model, mapping the intensity of task demands to the probability of responding to candidate tasks depending on the response threshold. Each robot is suitable for all tasks but some robots have higher probability of taking certain tasks and lower probability of taking others. In our task allocation method, each robot updates its response threshold depending on the associated task demand as well as the number of neighbouring robots performing the task. It relies neither on a centralized mechanism nor on information exchange amongst robots. Repetitive and continuous task allocations lead to the desired task distribution at a swarm level. We also analyzed the mathematical convergence of the task distribution among a swarm of robots. We demonstrate that the method is effective and robust for a foraging task under various conditions on the number of robots, the number of tasks and the size of the arena. Our simulation results may support the hypothesis that social insects use a task allocation method to handle the foraging task required for a colony’s survival.en_GB
dc.identifier.citationVol. 8, pp. 107549-107561en_GB
dc.identifier.doi10.1109/access.2020.2999538
dc.identifier.urihttp://hdl.handle.net/10871/121657
dc.language.isoenen_GB
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_GB
dc.rightsOpen Access. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0en_GB
dc.subjectTask analysisen_GB
dc.subjectResource managementen_GB
dc.subjectRobot kinematicsen_GB
dc.subjectSwarm roboticsen_GB
dc.subjectMathematical modelen_GB
dc.subjectConvergenceen_GB
dc.subjectForaging tasken_GB
dc.subjectResponse threshold modelen_GB
dc.subjectSequential tasksen_GB
dc.subjectTask allocationen_GB
dc.titleTask Allocation into a Foraging Task with a Series of Subtasks in Swarm Robotic Systemen_GB
dc.typeArticleen_GB
dc.date.available2020-06-25T11:41:44Z
dc.descriptionThis is the final version. Available from IEEE via the DOI in this record. en_GB
dc.identifier.journalIEEE Accessen_GB
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en_GB
dcterms.dateAccepted2020-04-16
rioxxterms.versionVoRen_GB
rioxxterms.licenseref.startdate2020-04-16
rioxxterms.typeJournal Article/Reviewen_GB
refterms.dateFCD2020-06-25T11:34:53Z
refterms.versionFCDVoR
refterms.dateFOA2020-06-25T11:41:49Z
refterms.panelAen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record

Open Access. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0
Except where otherwise noted, this item's licence is described as Open Access. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0