Cargando…

A Two Teraflop Swarm

We introduce the Xpuck swarm, a research platform with an aggregate raw processing power in excess of two teraflops. The swarm uses 16 e-puck robots augmented with custom hardware that uses the substantial CPU and GPU processing power available from modern mobile system-on-chip devices. The augmente...

Descripción completa

Detalles Bibliográficos
Autores principales: Jones, Simon, Studley, Matthew, Hauert, Sabine, Winfield, Alan Frank Thomas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7805610/
https://www.ncbi.nlm.nih.gov/pubmed/33500898
http://dx.doi.org/10.3389/frobt.2018.00011
_version_ 1783636338551029760
author Jones, Simon
Studley, Matthew
Hauert, Sabine
Winfield, Alan Frank Thomas
author_facet Jones, Simon
Studley, Matthew
Hauert, Sabine
Winfield, Alan Frank Thomas
author_sort Jones, Simon
collection PubMed
description We introduce the Xpuck swarm, a research platform with an aggregate raw processing power in excess of two teraflops. The swarm uses 16 e-puck robots augmented with custom hardware that uses the substantial CPU and GPU processing power available from modern mobile system-on-chip devices. The augmented robots, called Xpucks, have at least an order of magnitude greater performance than previous swarm robotics platforms. The platform enables new experiments that require high individual robot computation and multiple robots. Uses include online evolution or learning of swarm controllers, simulation for answering what-if questions about possible actions, distributed super-computing for mobile platforms, and real-world applications of swarm robotics that requires image processing, or SLAM. The teraflop swarm could also be used to explore swarming in nature by providing platforms with similar computational power as simple insects. We demonstrate the computational capability of the swarm by implementing a fast physics-based robot simulator and using this within a distributed island model evolutionary system, all hosted on the Xpucks.
format Online
Article
Text
id pubmed-7805610
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-78056102021-01-25 A Two Teraflop Swarm Jones, Simon Studley, Matthew Hauert, Sabine Winfield, Alan Frank Thomas Front Robot AI Robotics and AI We introduce the Xpuck swarm, a research platform with an aggregate raw processing power in excess of two teraflops. The swarm uses 16 e-puck robots augmented with custom hardware that uses the substantial CPU and GPU processing power available from modern mobile system-on-chip devices. The augmented robots, called Xpucks, have at least an order of magnitude greater performance than previous swarm robotics platforms. The platform enables new experiments that require high individual robot computation and multiple robots. Uses include online evolution or learning of swarm controllers, simulation for answering what-if questions about possible actions, distributed super-computing for mobile platforms, and real-world applications of swarm robotics that requires image processing, or SLAM. The teraflop swarm could also be used to explore swarming in nature by providing platforms with similar computational power as simple insects. We demonstrate the computational capability of the swarm by implementing a fast physics-based robot simulator and using this within a distributed island model evolutionary system, all hosted on the Xpucks. Frontiers Media S.A. 2018-02-19 /pmc/articles/PMC7805610/ /pubmed/33500898 http://dx.doi.org/10.3389/frobt.2018.00011 Text en Copyright © 2018 Jones, Studley, Hauert and Winfield. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Jones, Simon
Studley, Matthew
Hauert, Sabine
Winfield, Alan Frank Thomas
A Two Teraflop Swarm
title A Two Teraflop Swarm
title_full A Two Teraflop Swarm
title_fullStr A Two Teraflop Swarm
title_full_unstemmed A Two Teraflop Swarm
title_short A Two Teraflop Swarm
title_sort two teraflop swarm
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7805610/
https://www.ncbi.nlm.nih.gov/pubmed/33500898
http://dx.doi.org/10.3389/frobt.2018.00011
work_keys_str_mv AT jonessimon atwoteraflopswarm
AT studleymatthew atwoteraflopswarm
AT hauertsabine atwoteraflopswarm
AT winfieldalanfrankthomas atwoteraflopswarm
AT jonessimon twoteraflopswarm
AT studleymatthew twoteraflopswarm
AT hauertsabine twoteraflopswarm
AT winfieldalanfrankthomas twoteraflopswarm