A Programming Framework for Robot Swarms
Autor: | Nadun Adikari, Roshan Ragel, Isuru Nawinne, Mahendra Dassanayaka, Tharuka Bandara |
---|---|
Rok vydání: | 2020 |
Předmět: |
Robot kinematics
Process (engineering) Computer science media_common.quotation_subject Swarm robotics 020207 software engineering 02 engineering and technology computer.software_genre Object (computer science) Software framework Debugging Human–computer interaction 0202 electrical engineering electronic engineering information engineering Robot 020201 artificial intelligence & image processing Function (engineering) computer media_common |
Zdroj: | 2020 Moratuwa Engineering Research Conference (MERCon). |
DOI: | 10.1109/mercon50084.2020.9185206 |
Popis: | Swarm 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 behaviour- based 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. |
Databáze: | OpenAIRE |
Externí odkaz: |