Javascript must be enabled to continue!
Task Partitioning in a Robot Swarm: Object Retrieval as a Sequence of Subtasks with Direct Object Transfer
View through CrossRef
We study task partitioning in the context of swarm robotics. Task partitioning is the decomposition of a task into subtasks that can be tackled by different workers. We focus on the case in which a task is partitioned into a sequence of subtasks that must be executed in a certain order. This implies that the subtasks must interface with each other, and that the output of a subtask is used as input for the subtask that follows. A distinction can be made between task partitioning with direct transfer and with indirect transfer. We focus our study on the first case: The output of a subtask is directly transferred from an individual working on that subtask to an individual working on the subtask that follows. As a test bed for our study, we use a swarm of robots performing foraging. The robots have to harvest objects from a source, situated in an unknown location, and transport them to a home location. When a robot finds the source, it memorizes its position and uses dead reckoning to return there. Dead reckoning is appealing in robotics, since it is a cheap localization method and it does not require any additional external infrastructure. However, dead reckoning leads to errors that grow in time if not corrected periodically. We compare a foraging strategy that does not make use of task partitioning with one that does. We show that cooperation through task partitioning can be used to limit the effect of dead reckoning errors. This results in improved capability of locating the object source and in increased performance of the swarm. We use the implemented system as a test bed to study benefits and costs of task partitioning with direct transfer. We implement the system with real robots, demonstrating the feasibility of our approach in a foraging scenario.
Title: Task Partitioning in a Robot Swarm: Object Retrieval as a Sequence of Subtasks with Direct Object Transfer
Description:
We study task partitioning in the context of swarm robotics.
Task partitioning is the decomposition of a task into subtasks that can be tackled by different workers.
We focus on the case in which a task is partitioned into a sequence of subtasks that must be executed in a certain order.
This implies that the subtasks must interface with each other, and that the output of a subtask is used as input for the subtask that follows.
A distinction can be made between task partitioning with direct transfer and with indirect transfer.
We focus our study on the first case: The output of a subtask is directly transferred from an individual working on that subtask to an individual working on the subtask that follows.
As a test bed for our study, we use a swarm of robots performing foraging.
The robots have to harvest objects from a source, situated in an unknown location, and transport them to a home location.
When a robot finds the source, it memorizes its position and uses dead reckoning to return there.
Dead reckoning is appealing in robotics, since it is a cheap localization method and it does not require any additional external infrastructure.
However, dead reckoning leads to errors that grow in time if not corrected periodically.
We compare a foraging strategy that does not make use of task partitioning with one that does.
We show that cooperation through task partitioning can be used to limit the effect of dead reckoning errors.
This results in improved capability of locating the object source and in increased performance of the swarm.
We use the implemented system as a test bed to study benefits and costs of task partitioning with direct transfer.
We implement the system with real robots, demonstrating the feasibility of our approach in a foraging scenario.
Related Results
Sistem Kendali Hybrid Fuzzy-Pid pada Kinematika Robot Berkaki 4 Menggunakan Sensor Gyroscope
Sistem Kendali Hybrid Fuzzy-Pid pada Kinematika Robot Berkaki 4 Menggunakan Sensor Gyroscope
<p><em>Legged robots have attracted the attention of researchers because of their superior adaptation to complex environments compared to wheeled robots. Legged robots ...
The robot null space : new uses for new robotic systems
The robot null space : new uses for new robotic systems
This doctoral thesis deals with the use of the robot redundancy to execute several tasks simultaneously at different levels of priority and its application to two different robotic...
Collective Cognition on Global Density in Dynamic Swarm
Collective Cognition on Global Density in Dynamic Swarm
Swarm density plays a key role in the performance of a robot swarm, which can be averagely measured by swarm size and the area of a workspace. In some scenarios, the swarm workspac...
Decision Making in Human-Robot Interaction
Decision Making in Human-Robot Interaction
Processus décisionnels pour l'interaction homme-robot
Un intérêt croissant est aujourd'hui porté sur les robots capables de conduire des activités de collaboration ...
Deteksi Zona pada KRSTI dengan Sensor Warna TCS3200
Deteksi Zona pada KRSTI dengan Sensor Warna TCS3200
Robot seni tari Lanange Jagad untuk lomba Kontes Robot Seni Tari Indonesia (KRSTI) belum mampu membedakan zona warna pada arena yang menyebabkan robot melakukan gerakan tarian yang...
Teori dan Praktik Kinematika Robot Lengan
Teori dan Praktik Kinematika Robot Lengan
Robot makin banyak diterapkan dalam dunia industri dan kehidupan sehari-hari. Robot dimanfaatkan untuk membantu pekerjaan manusia agar manusia dapat menyelesaikan pekerjaan lebih e...
Sistem Remote Control Robot Beroda Menggunakan Teknologi Leap Motion
Sistem Remote Control Robot Beroda Menggunakan Teknologi Leap Motion
Interaksi manusia dan komputer (IMK) adalah ilmu yang mempelajari bagaimana manusia bisa berinteraksi dengan komputer. Robot merupakan sebuah mesin komputer yang dapat membantu m...

