{"id":"https://openalex.org/W2061610097","doi":"https://doi.org/10.1109/iros.2005.1545040","title":"Broker: an interprocess communication solution for multi-robot systems","display_name":"Broker: an interprocess communication solution for multi-robot systems","publication_year":2005,"publication_date":"2005-01-01","ids":{"openalex":"https://openalex.org/W2061610097","doi":"https://doi.org/10.1109/iros.2005.1545040","mag":"2061610097"},"language":"en","primary_location":{"id":"doi:10.1109/iros.2005.1545040","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2005.1545040","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2005 IEEE/RSJ International Conference on Intelligent Robots and Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111899966","display_name":"Matthew McNaughton","orcid":null},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"M. McNaughton","raw_affiliation_strings":["Department of Computing Science, University of Alberta, Edmonton, AB, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computing Science, University of Alberta, Edmonton, AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065555582","display_name":"S Verret","orcid":null},"institutions":[{"id":"https://openalex.org/I1297460800","display_name":"Defence Research and Development Canada","ror":"https://ror.org/00hgy8d33","country_code":"CA","type":"funder","lineage":["https://openalex.org/I1297460800","https://openalex.org/I1336338359","https://openalex.org/I2802286613"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"S. Verret","raw_affiliation_strings":["Defence Research and Development, DRDC Suffield, Suffield, AB, Canada"],"affiliations":[{"raw_affiliation_string":"Defence Research and Development, DRDC Suffield, Suffield, AB, Canada","institution_ids":["https://openalex.org/I1297460800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076428487","display_name":"A. Zadorozny","orcid":null},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"A. Zadorozny","raw_affiliation_strings":["Department of Computing Science, University of Alberta, Edmonton, AB, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computing Science, University of Alberta, Edmonton, AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038789107","display_name":"Hong Zhang","orcid":"https://orcid.org/0000-0002-3406-5713"},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Hong Zhang","raw_affiliation_strings":["Department of Computing Science, University of Alberta, Edmonton, AB, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computing Science, University of Alberta, Edmonton, AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5111899966"],"corresponding_institution_ids":["https://openalex.org/I154425047"],"apc_list":null,"apc_paid":null,"fwci":0.6942,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.74693401,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"cmu ri tr 98 13","issue":null,"first_page":"1458","last_page":"1463"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13382","display_name":"Robotics and Automated Systems","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/inter-process-communication","display_name":"Inter-process communication","score":0.9438207149505615},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7819023132324219},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6617681384086609},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.6574995517730713},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5897828340530396},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4475036859512329},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4264970123767853},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4208757281303406},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3772202432155609},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34067797660827637},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21981272101402283}],"concepts":[{"id":"https://openalex.org/C204156049","wikidata":"https://www.wikidata.org/wiki/Q751436","display_name":"Inter-process communication","level":2,"score":0.9438207149505615},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7819023132324219},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6617681384086609},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.6574995517730713},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5897828340530396},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4475036859512329},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4264970123767853},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4208757281303406},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3772202432155609},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34067797660827637},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21981272101402283}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros.2005.1545040","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2005.1545040","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2005 IEEE/RSJ International Conference on Intelligent Robots and Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4699999988079071,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W31923072","https://openalex.org/W1492961367","https://openalex.org/W1500407226","https://openalex.org/W1512262854","https://openalex.org/W1575350781","https://openalex.org/W1712859369","https://openalex.org/W2108528398","https://openalex.org/W2110178871","https://openalex.org/W2116755374","https://openalex.org/W2181524657","https://openalex.org/W2538911192","https://openalex.org/W4285719527","https://openalex.org/W6630077567","https://openalex.org/W6676388466","https://openalex.org/W6686007298"],"related_works":["https://openalex.org/W2153363956","https://openalex.org/W4248282591","https://openalex.org/W2155465335","https://openalex.org/W4322709609","https://openalex.org/W842002197","https://openalex.org/W2101234774","https://openalex.org/W2015645284","https://openalex.org/W4244311982","https://openalex.org/W2077528210","https://openalex.org/W2113251815"],"abstract_inverted_index":{"We":[0,29,71],"describe":[1],"in":[2,16,50,61,116,124],"this":[3,82],"paper":[4],"a":[5,25,35,51,64,117],"novel":[6],"implementation":[7,93],"of":[8,18,24,37,63,98],"the":[9,19,22,74,96],"interprocess":[10],"communication":[11],"(IPC)":[12],"technology,":[13],"called":[14],"Broker,":[15],"support":[17],"development":[20],"and":[21,47,53,84,107,111,120,127],"operation":[23],"complex":[26],"robot":[27,32],"system.":[28],"view":[30],"each":[31,58],"system":[33],"as":[34],"collection":[36],"processes":[38],"that":[39,73],"need":[40],"to":[41],"exchange":[42],"information,":[43],"e.g.":[44],"motion":[45],"commands":[46],"sensory":[48],"data,":[49],"flexible":[52],"convenient":[54],"fashion,":[55],"without":[56],"affecting":[57],"other's":[59],"operations":[60],"case":[62],"process's":[65],"scheduled":[66],"termination":[67],"or":[68],"unexpected":[69],"failure.":[70],"argue":[72],"IPC":[75],"technology":[76],"provides":[77],"an":[78],"ideal":[79],"framework":[80],"for":[81],"purpose,":[83],"we":[85],"carefully":[86],"make":[87],"our":[88],"design":[89],"decisions":[90],"about":[91],"its":[92],"based":[94],"on":[95],"needs":[97],"robotics":[99,122],"applications.":[100],"Broker":[101],"is":[102],"programming":[103],"language,":[104],"operating":[105],"system,":[106],"hardware":[108],"platform":[109],"independent":[110],"has":[112],"served":[113],"us":[114],"well":[115],"RoboCup":[118],"project":[119],"collective":[121],"experiments,":[123],"both":[125],"simulation":[126],"real-world":[128],"environments.":[129]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
