A General Framework for Synchronizing a Team of Robots Under Communication Constraints

This paper addresses a synchronization problem that arises when a team of robots needs to communicate while repeatedly performing assigned tasks in a cooperative scenario. Each robot has a limited communication range and moves along a previously defined closed trajectory. When two robots are close e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics 2017-06, Vol.33 (3), p.748-755
Hauptverfasser: Diaz-Banez, Jose-Miguel, Caraballo, Luis Evaristo, Lopez, Mario Alberto, Bereg, Sergey, Maza, Ivan, Ollero, Anibal
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 755
container_issue 3
container_start_page 748
container_title IEEE transactions on robotics
container_volume 33
creator Diaz-Banez, Jose-Miguel
Caraballo, Luis Evaristo
Lopez, Mario Alberto
Bereg, Sergey
Maza, Ivan
Ollero, Anibal
description This paper addresses a synchronization problem that arises when a team of robots needs to communicate while repeatedly performing assigned tasks in a cooperative scenario. Each robot has a limited communication range and moves along a previously defined closed trajectory. When two robots are close enough, a communication link may be established, allowing the robots to exchange information. The goal is to schedule the motions such that the entire system can be synchronized for maximum information exchange; that is, every pair of neighbors always visit the feasible communication link at the same time. An algorithm for scheduling the team of robots in this scenario is proposed and a robust framework that assures the synchronization of a large team of robots is presented. Simulations, experiments, and computational results demonstrate the applicability of the algorithm. The approach allows the design of fault-tolerant systems that can be used for multiple tasks, such as surveillance, area exploration, and searching for targets in hazardous environments, among others.
doi_str_mv 10.1109/TRO.2017.2676123
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2174488547</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7888572</ieee_id><sourcerecordid>2174488547</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-c1b599fbbe4eabfb173ed1c37977e2ece8505abd38720945e08fb1b6b135aad73</originalsourceid><addsrcrecordid>eNo9kE1LAzEQhoMoWKt3wUvA89Z87SY5lmKrUCjU1mtIdmd1azepyRapv94tLZ5mBp73HXgQuqdkRCnRT6vlYsQIlSNWyIIyfoEGVAuaEVGoy37Pc5ZxotU1uklpQwgTmvABeh_jGXiIdoun0bbwE-IXrkPEbwdffsbgm9_Gf2CLV2BbHGq8DC50Ca99BRFPQtvufVPargm-v3zqom18l27RVW23Ce7Oc4jW0-fV5CWbL2avk_E8K5mmXVZSl2tdOwcCrKsdlRwqWnKppQQGJaic5NZVXElGtMiBqB5yhaM8t7aSfIgeT727GL73kDqzCfvo-5eGUSmEUrk4UuRElTGkFKE2u9i0Nh4MJeZoz_T2zNGeOdvrIw-nSAMA_7hUfaFk_A-vx2wH</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2174488547</pqid></control><display><type>article</type><title>A General Framework for Synchronizing a Team of Robots Under Communication Constraints</title><source>IEEE Electronic Library (IEL)</source><creator>Diaz-Banez, Jose-Miguel ; Caraballo, Luis Evaristo ; Lopez, Mario Alberto ; Bereg, Sergey ; Maza, Ivan ; Ollero, Anibal</creator><creatorcontrib>Diaz-Banez, Jose-Miguel ; Caraballo, Luis Evaristo ; Lopez, Mario Alberto ; Bereg, Sergey ; Maza, Ivan ; Ollero, Anibal</creatorcontrib><description>This paper addresses a synchronization problem that arises when a team of robots needs to communicate while repeatedly performing assigned tasks in a cooperative scenario. Each robot has a limited communication range and moves along a previously defined closed trajectory. When two robots are close enough, a communication link may be established, allowing the robots to exchange information. The goal is to schedule the motions such that the entire system can be synchronized for maximum information exchange; that is, every pair of neighbors always visit the feasible communication link at the same time. An algorithm for scheduling the team of robots in this scenario is proposed and a robust framework that assures the synchronization of a large team of robots is presented. Simulations, experiments, and computational results demonstrate the applicability of the algorithm. The approach allows the design of fault-tolerant systems that can be used for multiple tasks, such as surveillance, area exploration, and searching for targets in hazardous environments, among others.</description><identifier>ISSN: 1552-3098</identifier><identifier>EISSN: 1941-0468</identifier><identifier>DOI: 10.1109/TRO.2017.2676123</identifier><identifier>CODEN: ITREAE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Collision avoidance ; Communication ; Communication constraints ; communication coordination ; Computer simulation ; cooperative system ; decentralized robots ; Fault tolerance ; Hazardous areas ; Robot kinematics ; Robots ; Robustness ; Surveillance ; Synchronism ; Synchronization ; Trajectory</subject><ispartof>IEEE transactions on robotics, 2017-06, Vol.33 (3), p.748-755</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-c1b599fbbe4eabfb173ed1c37977e2ece8505abd38720945e08fb1b6b135aad73</citedby><cites>FETCH-LOGICAL-c291t-c1b599fbbe4eabfb173ed1c37977e2ece8505abd38720945e08fb1b6b135aad73</cites><orcidid>0000-0002-4031-4309</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7888572$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54737</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7888572$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Diaz-Banez, Jose-Miguel</creatorcontrib><creatorcontrib>Caraballo, Luis Evaristo</creatorcontrib><creatorcontrib>Lopez, Mario Alberto</creatorcontrib><creatorcontrib>Bereg, Sergey</creatorcontrib><creatorcontrib>Maza, Ivan</creatorcontrib><creatorcontrib>Ollero, Anibal</creatorcontrib><title>A General Framework for Synchronizing a Team of Robots Under Communication Constraints</title><title>IEEE transactions on robotics</title><addtitle>TRO</addtitle><description>This paper addresses a synchronization problem that arises when a team of robots needs to communicate while repeatedly performing assigned tasks in a cooperative scenario. Each robot has a limited communication range and moves along a previously defined closed trajectory. When two robots are close enough, a communication link may be established, allowing the robots to exchange information. The goal is to schedule the motions such that the entire system can be synchronized for maximum information exchange; that is, every pair of neighbors always visit the feasible communication link at the same time. An algorithm for scheduling the team of robots in this scenario is proposed and a robust framework that assures the synchronization of a large team of robots is presented. Simulations, experiments, and computational results demonstrate the applicability of the algorithm. The approach allows the design of fault-tolerant systems that can be used for multiple tasks, such as surveillance, area exploration, and searching for targets in hazardous environments, among others.</description><subject>Algorithms</subject><subject>Collision avoidance</subject><subject>Communication</subject><subject>Communication constraints</subject><subject>communication coordination</subject><subject>Computer simulation</subject><subject>cooperative system</subject><subject>decentralized robots</subject><subject>Fault tolerance</subject><subject>Hazardous areas</subject><subject>Robot kinematics</subject><subject>Robots</subject><subject>Robustness</subject><subject>Surveillance</subject><subject>Synchronism</subject><subject>Synchronization</subject><subject>Trajectory</subject><issn>1552-3098</issn><issn>1941-0468</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kE1LAzEQhoMoWKt3wUvA89Z87SY5lmKrUCjU1mtIdmd1azepyRapv94tLZ5mBp73HXgQuqdkRCnRT6vlYsQIlSNWyIIyfoEGVAuaEVGoy37Pc5ZxotU1uklpQwgTmvABeh_jGXiIdoun0bbwE-IXrkPEbwdffsbgm9_Gf2CLV2BbHGq8DC50Ca99BRFPQtvufVPargm-v3zqom18l27RVW23Ce7Oc4jW0-fV5CWbL2avk_E8K5mmXVZSl2tdOwcCrKsdlRwqWnKppQQGJaic5NZVXElGtMiBqB5yhaM8t7aSfIgeT727GL73kDqzCfvo-5eGUSmEUrk4UuRElTGkFKE2u9i0Nh4MJeZoz_T2zNGeOdvrIw-nSAMA_7hUfaFk_A-vx2wH</recordid><startdate>201706</startdate><enddate>201706</enddate><creator>Diaz-Banez, Jose-Miguel</creator><creator>Caraballo, Luis Evaristo</creator><creator>Lopez, Mario Alberto</creator><creator>Bereg, Sergey</creator><creator>Maza, Ivan</creator><creator>Ollero, Anibal</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-4031-4309</orcidid></search><sort><creationdate>201706</creationdate><title>A General Framework for Synchronizing a Team of Robots Under Communication Constraints</title><author>Diaz-Banez, Jose-Miguel ; Caraballo, Luis Evaristo ; Lopez, Mario Alberto ; Bereg, Sergey ; Maza, Ivan ; Ollero, Anibal</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-c1b599fbbe4eabfb173ed1c37977e2ece8505abd38720945e08fb1b6b135aad73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Collision avoidance</topic><topic>Communication</topic><topic>Communication constraints</topic><topic>communication coordination</topic><topic>Computer simulation</topic><topic>cooperative system</topic><topic>decentralized robots</topic><topic>Fault tolerance</topic><topic>Hazardous areas</topic><topic>Robot kinematics</topic><topic>Robots</topic><topic>Robustness</topic><topic>Surveillance</topic><topic>Synchronism</topic><topic>Synchronization</topic><topic>Trajectory</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Diaz-Banez, Jose-Miguel</creatorcontrib><creatorcontrib>Caraballo, Luis Evaristo</creatorcontrib><creatorcontrib>Lopez, Mario Alberto</creatorcontrib><creatorcontrib>Bereg, Sergey</creatorcontrib><creatorcontrib>Maza, Ivan</creatorcontrib><creatorcontrib>Ollero, Anibal</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on robotics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Diaz-Banez, Jose-Miguel</au><au>Caraballo, Luis Evaristo</au><au>Lopez, Mario Alberto</au><au>Bereg, Sergey</au><au>Maza, Ivan</au><au>Ollero, Anibal</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A General Framework for Synchronizing a Team of Robots Under Communication Constraints</atitle><jtitle>IEEE transactions on robotics</jtitle><stitle>TRO</stitle><date>2017-06</date><risdate>2017</risdate><volume>33</volume><issue>3</issue><spage>748</spage><epage>755</epage><pages>748-755</pages><issn>1552-3098</issn><eissn>1941-0468</eissn><coden>ITREAE</coden><abstract>This paper addresses a synchronization problem that arises when a team of robots needs to communicate while repeatedly performing assigned tasks in a cooperative scenario. Each robot has a limited communication range and moves along a previously defined closed trajectory. When two robots are close enough, a communication link may be established, allowing the robots to exchange information. The goal is to schedule the motions such that the entire system can be synchronized for maximum information exchange; that is, every pair of neighbors always visit the feasible communication link at the same time. An algorithm for scheduling the team of robots in this scenario is proposed and a robust framework that assures the synchronization of a large team of robots is presented. Simulations, experiments, and computational results demonstrate the applicability of the algorithm. The approach allows the design of fault-tolerant systems that can be used for multiple tasks, such as surveillance, area exploration, and searching for targets in hazardous environments, among others.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TRO.2017.2676123</doi><tpages>8</tpages><orcidid>https://orcid.org/0000-0002-4031-4309</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1552-3098
ispartof IEEE transactions on robotics, 2017-06, Vol.33 (3), p.748-755
issn 1552-3098
1941-0468
language eng
recordid cdi_proquest_journals_2174488547
source IEEE Electronic Library (IEL)
subjects Algorithms
Collision avoidance
Communication
Communication constraints
communication coordination
Computer simulation
cooperative system
decentralized robots
Fault tolerance
Hazardous areas
Robot kinematics
Robots
Robustness
Surveillance
Synchronism
Synchronization
Trajectory
title A General Framework for Synchronizing a Team of Robots Under Communication Constraints
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T05%3A09%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20General%20Framework%20for%20Synchronizing%20a%20Team%20of%20Robots%20Under%20Communication%20Constraints&rft.jtitle=IEEE%20transactions%20on%20robotics&rft.au=Diaz-Banez,%20Jose-Miguel&rft.date=2017-06&rft.volume=33&rft.issue=3&rft.spage=748&rft.epage=755&rft.pages=748-755&rft.issn=1552-3098&rft.eissn=1941-0468&rft.coden=ITREAE&rft_id=info:doi/10.1109/TRO.2017.2676123&rft_dat=%3Cproquest_RIE%3E2174488547%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2174488547&rft_id=info:pmid/&rft_ieee_id=7888572&rfr_iscdi=true