Results 1 - 10
of
23
Swarm-bot: An experiment in swarm robotics
- In Proc. of the 2005 IEEE Swarm Intelligence Symp
, 2005
"... This paper provides an overview of the SWARM-BOTS project, a robotics project sponsored by the Future and Emerging Technologies program of the European Commission (IST-2000-31010). We describe the s-bot, asmallautonomous robot with self-assembling capabilities that we designed and built within the p ..."
Abstract
-
Cited by 24 (9 self)
- Add to MetaCart
(Show Context)
This paper provides an overview of the SWARM-BOTS project, a robotics project sponsored by the Future and Emerging Technologies program of the European Commission (IST-2000-31010). We describe the s-bot, asmallautonomous robot with self-assembling capabilities that we designed and built within the project. Then we illustrate the cooperative object transport scenario that we chose to use as a test-bed for our robots. Last, we report on results of experiments in which a group of s-bots perform a variety of tasks within the scenario which may require selfassembling, physical cooperation and coordination. 1.
The SWARM-BOTS project
- Kunstliche Intelligenz
, 2005
"... Abstract. This paper provides an overview of the SWARM-BOTS project, a robotic project sponsored by the Future and Emerging Technologies program of the European Community (IST-2000-31010). The paper illustrates the robot hardware, and the results of experimental works in which distributed adaptive c ..."
Abstract
-
Cited by 20 (3 self)
- Add to MetaCart
(Show Context)
Abstract. This paper provides an overview of the SWARM-BOTS project, a robotic project sponsored by the Future and Emerging Technologies program of the European Community (IST-2000-31010). The paper illustrates the robot hardware, and the results of experimental works in which distributed adaptive controllers are designed to allow the agents to perform a variety of tasks which require cooperation and coordination among the members of a group. 1
Learning and Measuring Specialization in Collaborative Swarm Systems
, 2004
"... This paper addresses qualitative and quantitative diversity and specialization issues in the framework of selforganizing, distributed, artificial systems. Both diversity and specialization are obtained via distributed learning from initially homogeneous swarms. While measuring diversity essentially ..."
Abstract
-
Cited by 20 (1 self)
- Add to MetaCart
This paper addresses qualitative and quantitative diversity and specialization issues in the framework of selforganizing, distributed, artificial systems. Both diversity and specialization are obtained via distributed learning from initially homogeneous swarms. While measuring diversity essentially quantifies differences among the individuals, assessing the degree of specialization implies correlation between the swarm's heterogeneity with its overall performance. Starting from the stick-pulling experiment in collective robotics, a task that requires the collaboration of two robots, we abstract and generalize in simulation the task constraints to k robots collaborating sequentially or in parallel. We investigate quantitatively the influence of task constraints and types of reinforcement signals on performance, diversity, and specialization in these collaborative experiments. Results show that, though diversity is not explicitly rewarded in our learning algorithm, even in scenarios without explicit communication among agents the swarm becomes specialized after learning. The degrees of both diversity and specialization are affected strongly by environmental conditions and task constraints. While the specialization measure reveals characteristics related to performance and learning in a clearer way than diversity does, the latter measure appears to be less sensitive to different noise conditions and learning parameters
Self-organization in autonomous sensor/actuator networks
- 9th IEEE/ACM/GI/ITG International Conference on Architecture of Computing Systems - System Aspects in Organic Computing (ARCS’06),” Tutorial
, 2006
"... ..."
Self-Organised Task Allocation in a Group of Robots
"... Robot foraging, a frequently used test application for collective robotics, consists in a group of robots retrieving a set of opportunely defined objects to a target location. A commonly observed experimental result is that the retrieving efficiency of the group of robots, measured for example as t ..."
Abstract
-
Cited by 17 (1 self)
- Add to MetaCart
(Show Context)
Robot foraging, a frequently used test application for collective robotics, consists in a group of robots retrieving a set of opportunely defined objects to a target location. A commonly observed experimental result is that the retrieving efficiency of the group of robots, measured for example as the number of units retrieved by a robot in a given time interval, tends to decrease with increasing group sizes. In this paper we describe a biology inspired method for tuning the number of foraging robots in order to improve the group efficiency. As a result of our experiments, in which robots use only locally available information and do not communicate with each other, we observe self-organised task allocation. This task allocation is effective in exploiting mechanical differences among the robots inducing specialisation in the robots activities.
A Bio-Inspired Architecture for Division of Labour in SANETs
"... Abstract. Division of labour is one of the possible strategies to efficiently exploit the resources of autonomous systems. It is also a phenomenon often observed in animal systems. We show an architecture that implements division of labour in Sensor/Actuator Networks. The way the nodes take their de ..."
Abstract
-
Cited by 13 (6 self)
- Add to MetaCart
(Show Context)
Abstract. Division of labour is one of the possible strategies to efficiently exploit the resources of autonomous systems. It is also a phenomenon often observed in animal systems. We show an architecture that implements division of labour in Sensor/Actuator Networks. The way the nodes take their decisions is inspired by ants ’ foraging behaviour. The preliminary results show that the architecture and the bio-inspired mechanism successfully induce self-organised division of labour in the network. The experiments were run in simulation. We developed a new type of simulator for this purpose. Key features of our work are crosslayer design and exploitation of inter-node interactions. No explicit negotiation between the agents takes place. 1
SWARM-BOT: Design and implementation of colonies of self-assembling robots
- IN COMPUTATIONAL INTELLIGENCE: PRINCIPLES AND PRACTICE
, 2006
"... ..."
Efficient Multi-foraging in Swarm Robotics
- ECAL
, 2007
"... Abstract. In the multi-foraging task studied in this paper, a group of robots has to efficiently retrieve two different types of prey to a nest. Robots have to decide when they leave the nest to forage and which prey to retrieve. The goal of this study is to identify an efficient multi-foraging beha ..."
Abstract
-
Cited by 12 (5 self)
- Add to MetaCart
(Show Context)
Abstract. In the multi-foraging task studied in this paper, a group of robots has to efficiently retrieve two different types of prey to a nest. Robots have to decide when they leave the nest to forage and which prey to retrieve. The goal of this study is to identify an efficient multi-foraging behaviour, where efficiency is defined as a function of the energy that is spent by the robots during exploration and gained when a prey is retrieved to the nest. We design and validate a mathematical model that is used to predict the optimal behaviour. We introduce a decision algorithm and use simulations to study its performance in a wide range of experimental situations with respect to the predictions of the mathematical model. Key words: swarm robotics, multi-foraging, mathematical modelling. 1
An Ant-like Task Allocation Model for a Swarm of Heterogeneous Robots
"... Abstract. This paper addresses the issue of applying decentralised task allocation and task switching mechanisms in heterogeneous groups of robots in order to increase their ability to respond to task demand effectively. Our work is strongly inspired by the behaviour of eusocial insects (typically a ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
(Show Context)
Abstract. This paper addresses the issue of applying decentralised task allocation and task switching mechanisms in heterogeneous groups of robots in order to increase their ability to respond to task demand effectively. Our work is strongly inspired by the behaviour of eusocial insects (typically ants) and their behaviour of switching tasks in order to meet the changing demand. The objective of this paper is threefold: 1) identification of task allocation and task switching mechanisms in robots inspired by ants like red harvester ants, Pogonomyrmex barbatas, 2) developing a simple model of these mechanisms for use with a heterogeneous group of simulated robots and 3) implementing a decentralised and adaptive mechanism of updating thresholds for heterogeneous groups of simulated robots. The paper extends the use of threshold based mechanisms in homogeneous robots into the realms of heterogeneous groups of robots. Experimental results show that the incorporation of task switching mechanisms in specialised groups of robots improves the foraging efficiency and swarm energy significantly.
Formal Verification of Probabilistic Swarm Behaviours
"... Abstract. Robot swarms provide a way for a number of simple robots to work together to carry out a task. While swarms have been found to be adaptable, fault-tolerant and widely applicable, designing individual robot algorithms so as to ensure effective and correct swarm behaviour is very difficult. ..."
Abstract
-
Cited by 4 (1 self)
- Add to MetaCart
(Show Context)
Abstract. Robot swarms provide a way for a number of simple robots to work together to carry out a task. While swarms have been found to be adaptable, fault-tolerant and widely applicable, designing individual robot algorithms so as to ensure effective and correct swarm behaviour is very difficult. In order to assess swarm effectiveness, either experiments with real robots or computational simulations of the swarm are usually carried out. However, neither of these involve a deep analysis of all possible behaviours. In this paper we will utilise automated formal verification techniques, involving an exhaustive mathematical analysis, in order to assess whether our swarms will indeed behave as required. 1