Loading…

Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies

Large swarms of extremely simple robots (i.e., capable just of basic motion activities, like propelling forward or self-rotating) are widely applied to study collective task performance based on self-organization or local algorithms instead of sophisticated programming and global swarm coordination....

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2023-05
Main Authors: Dmitriev, Alexey A, Rozenblit, Alina D, Porvatov, Vadim A, Buzakov, Mikhail K, Molodtsova, Anastasia A, Sennikova, Daria V, Smirnov, Vyacheslav A, Burmistrov, Oleg I, Karimov, Timur I, Puhtina, Ekaterina M, Olekhno, Nikita A
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Dmitriev, Alexey A
Rozenblit, Alina D
Porvatov, Vadim A
Buzakov, Mikhail K
Molodtsova, Anastasia A
Sennikova, Daria V
Smirnov, Vyacheslav A
Burmistrov, Oleg I
Karimov, Timur I
Puhtina, Ekaterina M
Olekhno, Nikita A
description Large swarms of extremely simple robots (i.e., capable just of basic motion activities, like propelling forward or self-rotating) are widely applied to study collective task performance based on self-organization or local algorithms instead of sophisticated programming and global swarm coordination. Moreover, they represent a versatile yet affordable platform for experimental studies in physics, particularly in active matter - non-equilibrium assemblies of particles converting their energy to a directed motion. However, a large set of robotics platforms is being used in different studies, while the universal design is still lacking. Despite such platforms possess advantages in certain application scenarios, their large number sufficiently limits further development of results in the field, as advancing some study requires to buy or manually produce the corresponding robots. To address this issue, we develop an open-source Swarmodroid 1.0 platform based on bristle-bots with reconfigurable 3D-printed bodies, external control of motion velocity, and basic capabilities of velocity profile programming. In addition, we introduce AMPy software package in Python featuring OpenCV-based extraction of robotic swarm kinematics accompanied by the evaluation of key physical quantities describing the collective dynamics. We perform a detailed analysis of individual Swarmodroids' motion characteristics and address their use cases with two examples: a cargo transport performed by self-rotating robots and a velocity-dependent jam formation in a bottleneck by self-propelling robots. Finally, we provide a comparison of existing centimeter-scale robotic platforms, a review of key quantities describing collective dynamics of many-particle systems, and a comprehensive outlook considering potential applications as well as further directions for fundamental studies and Swarmodroid 1.0 platform development.
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2818533639</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2818533639</sourcerecordid><originalsourceid>FETCH-proquest_journals_28185336393</originalsourceid><addsrcrecordid>eNqNisEKgkAUAJcgSMp_eNDZWHfTrJtG0UWo7C6brrCivdp91u_noQ_oMnOYmTBPSBkGyVqIGfOdaznnIt6IKJIeuxQfZXusLZoawhXfQQo51kOnLGTWOOp0kCHBuVPUoO1hBFzxjmQqSCsybw25ItIWChpqo92CTRvVOe3_PGfL4-G2PwVPi69BOypbHOxjTKVIwiSSMpZb-d_1BeAdPg4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2818533639</pqid></control><display><type>article</type><title>Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies</title><source>Publicly Available Content (ProQuest)</source><creator>Dmitriev, Alexey A ; Rozenblit, Alina D ; Porvatov, Vadim A ; Buzakov, Mikhail K ; Molodtsova, Anastasia A ; Sennikova, Daria V ; Smirnov, Vyacheslav A ; Burmistrov, Oleg I ; Karimov, Timur I ; Puhtina, Ekaterina M ; Olekhno, Nikita A</creator><creatorcontrib>Dmitriev, Alexey A ; Rozenblit, Alina D ; Porvatov, Vadim A ; Buzakov, Mikhail K ; Molodtsova, Anastasia A ; Sennikova, Daria V ; Smirnov, Vyacheslav A ; Burmistrov, Oleg I ; Karimov, Timur I ; Puhtina, Ekaterina M ; Olekhno, Nikita A</creatorcontrib><description>Large swarms of extremely simple robots (i.e., capable just of basic motion activities, like propelling forward or self-rotating) are widely applied to study collective task performance based on self-organization or local algorithms instead of sophisticated programming and global swarm coordination. Moreover, they represent a versatile yet affordable platform for experimental studies in physics, particularly in active matter - non-equilibrium assemblies of particles converting their energy to a directed motion. However, a large set of robotics platforms is being used in different studies, while the universal design is still lacking. Despite such platforms possess advantages in certain application scenarios, their large number sufficiently limits further development of results in the field, as advancing some study requires to buy or manually produce the corresponding robots. To address this issue, we develop an open-source Swarmodroid 1.0 platform based on bristle-bots with reconfigurable 3D-printed bodies, external control of motion velocity, and basic capabilities of velocity profile programming. In addition, we introduce AMPy software package in Python featuring OpenCV-based extraction of robotic swarm kinematics accompanied by the evaluation of key physical quantities describing the collective dynamics. We perform a detailed analysis of individual Swarmodroids' motion characteristics and address their use cases with two examples: a cargo transport performed by self-rotating robots and a velocity-dependent jam formation in a bottleneck by self-propelling robots. Finally, we provide a comparison of existing centimeter-scale robotic platforms, a review of key quantities describing collective dynamics of many-particle systems, and a comprehensive outlook considering potential applications as well as further directions for fundamental studies and Swarmodroid 1.0 platform development.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Automation ; Kinematics ; Manufacturing engineering ; Platforms ; Robotics ; Robots ; Rotation ; Three dimensional printing ; Velocity distribution</subject><ispartof>arXiv.org, 2023-05</ispartof><rights>2023. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2818533639?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25753,37012,44590</link.rule.ids></links><search><creatorcontrib>Dmitriev, Alexey A</creatorcontrib><creatorcontrib>Rozenblit, Alina D</creatorcontrib><creatorcontrib>Porvatov, Vadim A</creatorcontrib><creatorcontrib>Buzakov, Mikhail K</creatorcontrib><creatorcontrib>Molodtsova, Anastasia A</creatorcontrib><creatorcontrib>Sennikova, Daria V</creatorcontrib><creatorcontrib>Smirnov, Vyacheslav A</creatorcontrib><creatorcontrib>Burmistrov, Oleg I</creatorcontrib><creatorcontrib>Karimov, Timur I</creatorcontrib><creatorcontrib>Puhtina, Ekaterina M</creatorcontrib><creatorcontrib>Olekhno, Nikita A</creatorcontrib><title>Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies</title><title>arXiv.org</title><description>Large swarms of extremely simple robots (i.e., capable just of basic motion activities, like propelling forward or self-rotating) are widely applied to study collective task performance based on self-organization or local algorithms instead of sophisticated programming and global swarm coordination. Moreover, they represent a versatile yet affordable platform for experimental studies in physics, particularly in active matter - non-equilibrium assemblies of particles converting their energy to a directed motion. However, a large set of robotics platforms is being used in different studies, while the universal design is still lacking. Despite such platforms possess advantages in certain application scenarios, their large number sufficiently limits further development of results in the field, as advancing some study requires to buy or manually produce the corresponding robots. To address this issue, we develop an open-source Swarmodroid 1.0 platform based on bristle-bots with reconfigurable 3D-printed bodies, external control of motion velocity, and basic capabilities of velocity profile programming. In addition, we introduce AMPy software package in Python featuring OpenCV-based extraction of robotic swarm kinematics accompanied by the evaluation of key physical quantities describing the collective dynamics. We perform a detailed analysis of individual Swarmodroids' motion characteristics and address their use cases with two examples: a cargo transport performed by self-rotating robots and a velocity-dependent jam formation in a bottleneck by self-propelling robots. Finally, we provide a comparison of existing centimeter-scale robotic platforms, a review of key quantities describing collective dynamics of many-particle systems, and a comprehensive outlook considering potential applications as well as further directions for fundamental studies and Swarmodroid 1.0 platform development.</description><subject>Algorithms</subject><subject>Automation</subject><subject>Kinematics</subject><subject>Manufacturing engineering</subject><subject>Platforms</subject><subject>Robotics</subject><subject>Robots</subject><subject>Rotation</subject><subject>Three dimensional printing</subject><subject>Velocity distribution</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNisEKgkAUAJcgSMp_eNDZWHfTrJtG0UWo7C6brrCivdp91u_noQ_oMnOYmTBPSBkGyVqIGfOdaznnIt6IKJIeuxQfZXusLZoawhXfQQo51kOnLGTWOOp0kCHBuVPUoO1hBFzxjmQqSCsybw25ItIWChpqo92CTRvVOe3_PGfL4-G2PwVPi69BOypbHOxjTKVIwiSSMpZb-d_1BeAdPg4</recordid><startdate>20230522</startdate><enddate>20230522</enddate><creator>Dmitriev, Alexey A</creator><creator>Rozenblit, Alina D</creator><creator>Porvatov, Vadim A</creator><creator>Buzakov, Mikhail K</creator><creator>Molodtsova, Anastasia A</creator><creator>Sennikova, Daria V</creator><creator>Smirnov, Vyacheslav A</creator><creator>Burmistrov, Oleg I</creator><creator>Karimov, Timur I</creator><creator>Puhtina, Ekaterina M</creator><creator>Olekhno, Nikita A</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20230522</creationdate><title>Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies</title><author>Dmitriev, Alexey A ; Rozenblit, Alina D ; Porvatov, Vadim A ; Buzakov, Mikhail K ; Molodtsova, Anastasia A ; Sennikova, Daria V ; Smirnov, Vyacheslav A ; Burmistrov, Oleg I ; Karimov, Timur I ; Puhtina, Ekaterina M ; Olekhno, Nikita A</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_28185336393</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Automation</topic><topic>Kinematics</topic><topic>Manufacturing engineering</topic><topic>Platforms</topic><topic>Robotics</topic><topic>Robots</topic><topic>Rotation</topic><topic>Three dimensional printing</topic><topic>Velocity distribution</topic><toplevel>online_resources</toplevel><creatorcontrib>Dmitriev, Alexey A</creatorcontrib><creatorcontrib>Rozenblit, Alina D</creatorcontrib><creatorcontrib>Porvatov, Vadim A</creatorcontrib><creatorcontrib>Buzakov, Mikhail K</creatorcontrib><creatorcontrib>Molodtsova, Anastasia A</creatorcontrib><creatorcontrib>Sennikova, Daria V</creatorcontrib><creatorcontrib>Smirnov, Vyacheslav A</creatorcontrib><creatorcontrib>Burmistrov, Oleg I</creatorcontrib><creatorcontrib>Karimov, Timur I</creatorcontrib><creatorcontrib>Puhtina, Ekaterina M</creatorcontrib><creatorcontrib>Olekhno, Nikita A</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dmitriev, Alexey A</au><au>Rozenblit, Alina D</au><au>Porvatov, Vadim A</au><au>Buzakov, Mikhail K</au><au>Molodtsova, Anastasia A</au><au>Sennikova, Daria V</au><au>Smirnov, Vyacheslav A</au><au>Burmistrov, Oleg I</au><au>Karimov, Timur I</au><au>Puhtina, Ekaterina M</au><au>Olekhno, Nikita A</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies</atitle><jtitle>arXiv.org</jtitle><date>2023-05-22</date><risdate>2023</risdate><eissn>2331-8422</eissn><abstract>Large swarms of extremely simple robots (i.e., capable just of basic motion activities, like propelling forward or self-rotating) are widely applied to study collective task performance based on self-organization or local algorithms instead of sophisticated programming and global swarm coordination. Moreover, they represent a versatile yet affordable platform for experimental studies in physics, particularly in active matter - non-equilibrium assemblies of particles converting their energy to a directed motion. However, a large set of robotics platforms is being used in different studies, while the universal design is still lacking. Despite such platforms possess advantages in certain application scenarios, their large number sufficiently limits further development of results in the field, as advancing some study requires to buy or manually produce the corresponding robots. To address this issue, we develop an open-source Swarmodroid 1.0 platform based on bristle-bots with reconfigurable 3D-printed bodies, external control of motion velocity, and basic capabilities of velocity profile programming. In addition, we introduce AMPy software package in Python featuring OpenCV-based extraction of robotic swarm kinematics accompanied by the evaluation of key physical quantities describing the collective dynamics. We perform a detailed analysis of individual Swarmodroids' motion characteristics and address their use cases with two examples: a cargo transport performed by self-rotating robots and a velocity-dependent jam formation in a bottleneck by self-propelling robots. Finally, we provide a comparison of existing centimeter-scale robotic platforms, a review of key quantities describing collective dynamics of many-particle systems, and a comprehensive outlook considering potential applications as well as further directions for fundamental studies and Swarmodroid 1.0 platform development.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2023-05
issn 2331-8422
language eng
recordid cdi_proquest_journals_2818533639
source Publicly Available Content (ProQuest)
subjects Algorithms
Automation
Kinematics
Manufacturing engineering
Platforms
Robotics
Robots
Rotation
Three dimensional printing
Velocity distribution
title Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T13%3A08%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Swarmodroid%201.0:%20A%20Modular%20Bristle-Bot%20Platform%20for%20Robotic%20Active%20Matter%20Studies&rft.jtitle=arXiv.org&rft.au=Dmitriev,%20Alexey%20A&rft.date=2023-05-22&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2818533639%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_28185336393%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2818533639&rft_id=info:pmid/&rfr_iscdi=true