{"id":"https://openalex.org/W6945019263","doi":"https://doi.org/10.21227/5h0h-x104","title":"Two decentralized behaviors for robotic swarms from simulation to the field","display_name":"Two decentralized behaviors for robotic swarms from simulation to the field","publication_year":2020,"publication_date":"2020-04-07","ids":{"openalex":"https://openalex.org/W6945019263","doi":"https://doi.org/10.21227/5h0h-x104"},"language":"en","primary_location":{"id":"pmh:oai:publications.polymtl.ca:58380","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401013","display_name":"PolyPublie (\u00c9cole Polytechnique de Montr\u00e9al)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45683168","host_organization_name":"Polytechnique Montr\u00e9al","host_organization_lineage":["https://openalex.org/I45683168"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Ensemble de donn\u00e9es"},"type":"dataset","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.21227/5h0h-x104","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"St-Onge, David","orcid":"https://orcid.org/0000-0002-0587-8598"},"institutions":[{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"St-Onge, David","raw_affiliation_strings":["\u00c9cole de technologie sup\u00e9rieure, Montreal"],"raw_orcid":"https://orcid.org/0000-0002-0587-8598","affiliations":[{"raw_affiliation_string":"\u00c9cole de technologie sup\u00e9rieure, Montreal","institution_ids":["https://openalex.org/I9736820"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Varadharajan, Vivek Shankar","orcid":"https://orcid.org/0000-0003-0390-2774"},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Varadharajan, Vivek Shankar","raw_affiliation_strings":["Polytechnique Montreal"],"raw_orcid":"https://orcid.org/0000-0003-0390-2774","affiliations":[{"raw_affiliation_string":"Polytechnique Montreal","institution_ids":["https://openalex.org/I45683168"]}]},{"author_position":"middle","author":{"id":null,"display_name":"\u0160vogor, Ivan","orcid":"https://orcid.org/0000-0001-5250-2123"},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"\u0160vogor, Ivan","raw_affiliation_strings":["Polytechnique Montreal"],"raw_orcid":"https://orcid.org/0000-0001-5250-2123","affiliations":[{"raw_affiliation_string":"Polytechnique Montreal","institution_ids":["https://openalex.org/I45683168"]}]},{"author_position":"last","author":{"id":null,"display_name":"Beltrame, Giovanni","orcid":"https://orcid.org/0000-0001-9755-8630"},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Beltrame, Giovanni","raw_affiliation_strings":["Polytechnique Montreal"],"raw_orcid":"https://orcid.org/0000-0001-9755-8630","affiliations":[{"raw_affiliation_string":"Polytechnique Montreal","institution_ids":["https://openalex.org/I45683168"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6855999827384949},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6395999789237976},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.6108999848365784},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5647000074386597},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.5313000082969666},{"id":"https://openalex.org/keywords/marketing-buzz","display_name":"Marketing buzz","score":0.5066999793052673},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.427700012922287},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.40630000829696655},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.40540000796318054}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6855999827384949},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6395999789237976},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.636900007724762},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.6108999848365784},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5647000074386597},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.5313000082969666},{"id":"https://openalex.org/C113993141","wikidata":"https://www.wikidata.org/wiki/Q906759","display_name":"Marketing buzz","level":2,"score":0.5066999793052673},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46380001306533813},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.427700012922287},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.40630000829696655},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.40540000796318054},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3626999855041504},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.3625999987125397},{"id":"https://openalex.org/C169337768","wikidata":"https://www.wikidata.org/wiki/Q2446723","display_name":"Swarm robotics","level":3,"score":0.34689998626708984},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.34060001373291016},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.33489999175071716},{"id":"https://openalex.org/C2780395129","wikidata":"https://www.wikidata.org/wiki/Q1128971","display_name":"Rapid prototyping","level":2,"score":0.32679998874664307},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32600000500679016},{"id":"https://openalex.org/C2779038628","wikidata":"https://www.wikidata.org/wiki/Q7248497","display_name":"Programming by demonstration","level":3,"score":0.31299999356269836},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.3003000020980835},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2903999984264374},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.2809999883174896},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2720000147819519},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.26660001277923584},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.26330000162124634},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.26109999418258667},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2578999996185303}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:publications.polymtl.ca:58380","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401013","display_name":"PolyPublie (\u00c9cole Polytechnique de Montr\u00e9al)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45683168","host_organization_name":"Polytechnique Montr\u00e9al","host_organization_lineage":["https://openalex.org/I45683168"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Ensemble de donn\u00e9es"},{"id":"doi:10.21227/5h0h-x104","is_oa":true,"landing_page_url":"https://doi.org/10.21227/5h0h-x104","pdf_url":null,"source":{"id":"https://openalex.org/S7407051695","display_name":"IEEE DataPort","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"dataset"}],"best_oa_location":{"id":"doi:10.21227/5h0h-x104","is_oa":true,"landing_page_url":"https://doi.org/10.21227/5h0h-x104","pdf_url":null,"source":{"id":"https://openalex.org/S7407051695","display_name":"IEEE DataPort","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"dataset"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Many":[0],"applications":[1],"benefit":[2],"from":[3,94,214],"the":[4,26,31,34,37,40,45,75,80,84,121,143,150,156,187,217,221,227],"use":[5],"of":[6,33,83,97,136,146,158,223,229],"multiple":[7],"robots,":[8],"but":[9],"their":[10,184],"scalability":[11],"and":[12,43,51,79,115,129,149,202,240,250],"applicability":[13,222],"are":[14,206,248],"fundamentally":[15],"limited":[16],"when":[17],"relying":[18],"on":[19,47,64,73,165],"a":[20,56,91,110,123,137,159,166,190,234],"central":[21],"control":[22],"station.":[23],"Getting":[24],"beyond":[25],"centralized":[27],"approach":[28],"can":[29,126,162,182],"increase":[30],"complexity":[32],"embedded":[35],"software,":[36],"sensitivity":[38],"to":[39,59,101,120,133,210,216],"network":[41],"topology,":[42],"render":[44],"deployment":[46,177],"physical":[48],"devices":[49],"tedious":[50],"error-prone.":[52],"This":[53],"work":[54,72,225],"introduces":[55],"software-based":[57],"solution":[58],"cope":[60],"with":[61,226,252,256],"these":[62],"challenges":[63],"commercial":[65],"hardware.":[66],"We":[67,141,219],"bring":[68],"together":[69],"our":[70,147,172,224],"previous":[71],"Buzz,":[74],"swarm-oriented":[76,151],"programming":[77,107],"language,":[78],"many":[81],"contributions":[82,208],"Robotic":[85],"Operating":[86],"System":[87],"(ROS)":[88],"community":[89],"into":[90],"reliable":[92],"workflow,":[93],"rapid":[95],"prototyping":[96],"decentralized":[98,232],"behaviours":[99,247],"up":[100],"robust":[102,235],"field":[103,176,188,204],"deployment.":[104],"The":[105],"Buzz":[106,124,196],"language":[108],"is":[109],"hardware":[111],"independent,":[112],"domain-specific":[113],"(swarm-oriented),":[114],"composable":[116],"language.":[117],"From":[118],"simulation":[119,215],"field,":[122],"script":[125],"stay":[127],"unmodified":[128],"almost":[130],"seamlessly":[131],"applicable":[132],"all":[134],"units":[135],"heterogeneous":[138,257],"robotic":[139,259],"team.":[140],"present":[142],"software":[144,192],"structure":[145],"solution,":[148],"paradigms":[152],"it":[153],"encompasses.":[154],"While":[155],"design":[157],"new":[160],"behaviour":[161],"be":[163],"achieved":[164],"lightweight":[167],"simulator,":[168],"we":[169],"show":[170,220],"how":[171],"security":[173],"mechanisms":[174,201],"enhance":[175],"robustness.":[178],"In":[179],"addition,":[180],"developers":[181],"update":[183],"scripts":[185],"in":[186,197],"using":[189],"safe":[191],"release":[193],"mechanism.":[194],"Integrating":[195],"ROS,":[198],"adding":[199],"safety":[200],"granting":[203],"updates":[205],"core":[207],"essential":[209],"swarm":[211],"robotics":[212],"deployment:":[213],"field.":[218],"implementation":[228],"two":[230],"practical":[231],"scenarios:":[233],"generic":[236],"task":[237],"allocation":[238],"strategy":[239],"an":[241],"optimized":[242],"area":[243],"coverage":[244],"algorithm.":[245],"Both":[246],"explained":[249],"tested":[251],"simulations,":[253],"then":[254],"experimented":[255],"ground-and-air":[258],"teams.":[260]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
