A programming framework for robot swarms

dc.contributor.authorDassanayaka, M
dc.contributor.authorBandara, T
dc.contributor.authorAdikari, N
dc.contributor.authorNawinne, I
dc.contributor.authorRagel, R
dc.contributor.editorWeeraddana, C
dc.contributor.editorEdussooriya, CUS
dc.contributor.editorAbeysooriya, RP
dc.date.accessioned2022-08-05T04:38:22Z
dc.date.available2022-08-05T04:38:22Z
dc.date.issued2020-07
dc.description.abstractSwarm robotics is a well-evolved research area over the past couple of decades. In this paper, we introduce a framework for programming swarm robots in a novel approach based on behaviour categorization, pheromone communication, and state representation. The framework is packaged with a set of well defined and tested behaviours that are structured based on the level of interactions between robots. These behaviours can be combined and integrated into the user code when implementing new behaviours. Robots function in a user-defined state and perform actions attributed to that state. We have used a behaviourbased bottom-up design approach for designing these behaviours which eventually alleviate the debugging and implementation process. The efficacy of our work is validated using results obtained from a custom-built simulation platform. These results include tests involving an random movement behaviour, an object finding behaviour, and implementation of an aggregation behaviour.en_US
dc.identifier.citation*******en_US
dc.identifier.conferenceMoratuwa Engineering Research Conference 2020en_US
dc.identifier.departmentEngineering Research Unit, University of Moratuwaen_US
dc.identifier.doi10.1109/MERCon50084.2020.9185206en_US
dc.identifier.emailmahendra.d.b313@eng.pdn.ac.lken_US
dc.identifier.emailtharukabandara95@gmail.comen_US
dc.identifier.emailnadunp94@gmail.comen_US
dc.identifier.emailisurunawinne@gmail.comen_US
dc.identifier.emailroshanr@eng.pdn.ac.lken_US
dc.identifier.facultyEngineeringen_US
dc.identifier.pgnospp. 578-583en_US
dc.identifier.placeMoratuwa, Sri Lankaen_US
dc.identifier.proceedingProceedings of Moratuwa Engineering Research Conference 2020en_US
dc.identifier.urihttp://dl.lib.uom.lk/handle/123/18516
dc.identifier.year2020en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.urihttps://ieeexplore.ieee.org/document/9185206en_US
dc.subjectrobot-swarmen_US
dc.subjectbottom-up design approachen_US
dc.subjectvirtual pheromoneen_US
dc.subjectbehaviour-based designen_US
dc.subjectswarm aggregationen_US
dc.titleA programming framework for robot swarmsen_US
dc.typeConference-Full-texten_US

Files

Collections