{"id":"https://openalex.org/W7164831037","doi":"https://doi.org/10.1145/3816713.3819506","title":"AMRF: A Software Architecture for Autonomous Mobile Robot Fleet Management in Warehouse Environments","display_name":"AMRF: A Software Architecture for Autonomous Mobile Robot Fleet Management in Warehouse Environments","publication_year":2026,"publication_date":"2026-06-15","ids":{"openalex":"https://openalex.org/W7164831037","doi":"https://doi.org/10.1145/3816713.3819506"},"language":null,"primary_location":{"id":"doi:10.1145/3816713.3819506","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3816713.3819506","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th International Conference on Advances in Information Technology","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3816713.3819506","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032751187","display_name":"Norawit Nangsue","orcid":null},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Norawit Nangsue","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0005-4450-7756","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123448673","display_name":"Tammarat Shubanchong","orcid":null},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Tammarat Shubanchong","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0004-7081-2976","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138632759","display_name":"Teerapat Kasemvesaruchawut","orcid":"https://orcid.org/0009-0007-5310-657X"},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Teerapat Kasemvesaruchawut","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0007-5310-657X","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138649611","display_name":"Bhirabhat Klomjit","orcid":"https://orcid.org/0009-0003-8806-0066"},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Bhirabhat Klomjit","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0003-8806-0066","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138686031","display_name":"Thadchai Suksaran","orcid":"https://orcid.org/0009-0007-5502-5941"},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Thadchai Suksaran","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0007-5502-5941","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5138647030","display_name":"Wuttichai Visarnkuna","orcid":"https://orcid.org/0009-0005-5477-249X"},"institutions":[{"id":"https://openalex.org/I60837268","display_name":"King Mongkut's University of Technology Thonburi","ror":"https://ror.org/0057ax056","country_code":"TH","type":"education","lineage":["https://openalex.org/I60837268"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Wuttichai Visarnkuna","raw_affiliation_strings":["Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand"],"raw_orcid":"https://orcid.org/0009-0005-5477-249X","affiliations":[{"raw_affiliation_string":"Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Thungkru, Bangkok, Thailand","institution_ids":["https://openalex.org/I60837268"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I60837268"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.93370442,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.38440001010894775,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.38440001010894775,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.20980000495910645,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.09589999914169312,"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/software","display_name":"Software","score":0.580299973487854},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.4677000045776367},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.4661000072956085},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.4564000070095062},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.44940000772476196},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.3944000005722046},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.3926999866962433},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.3718999922275543},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.37070000171661377}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6326000094413757},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.580299973487854},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4745999872684479},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.4677000045776367},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.4661000072956085},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.4564000070095062},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.44940000772476196},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.3944000005722046},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.3926999866962433},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.38089999556541443},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.3718999922275543},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.37070000171661377},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.35989999771118164},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.35910001397132874},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34790000319480896},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.34200000762939453},{"id":"https://openalex.org/C22590252","wikidata":"https://www.wikidata.org/wiki/Q1058754","display_name":"Shortest path problem","level":3,"score":0.3343000113964081},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.311599999666214},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2881999909877777},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.2824000120162964},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C19527686","wikidata":"https://www.wikidata.org/wiki/Q1665453","display_name":"System integration","level":2,"score":0.2761000096797943},{"id":"https://openalex.org/C139002025","wikidata":"https://www.wikidata.org/wiki/Q3001212","display_name":"Lift (data mining)","level":2,"score":0.2736000120639801},{"id":"https://openalex.org/C134066672","wikidata":"https://www.wikidata.org/wiki/Q1424639","display_name":"Payload (computing)","level":3,"score":0.2732999920845032},{"id":"https://openalex.org/C2777305159","wikidata":"https://www.wikidata.org/wiki/Q1430291","display_name":"Fleet management","level":2,"score":0.2711000144481659},{"id":"https://openalex.org/C110698143","wikidata":"https://www.wikidata.org/wiki/Q651389","display_name":"Patrolling","level":2,"score":0.26899999380111694},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.25459998846054077},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.2542000114917755}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3816713.3819506","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3816713.3819506","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th International Conference on Advances in Information Technology","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3816713.3819506","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3816713.3819506","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th International Conference on Advances in Information Technology","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.4393838346004486,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1519771341","https://openalex.org/W1989407213","https://openalex.org/W2914864020","https://openalex.org/W2995450453","https://openalex.org/W3007469703","https://openalex.org/W3128991495","https://openalex.org/W3190828211","https://openalex.org/W4280571816"],"related_works":[],"abstract_inverted_index":{"Coordinating":[0],"autonomous":[1],"mobile":[2],"robots":[3],"in":[4,111],"single-platform":[5,46],"warehouses":[6],"requires":[7],"tight":[8],"integration":[9,34,252],"between":[10],"motion":[11],"control,":[12],"fleet":[13,55,258],"orchestration,":[14],"and":[15,31,57,85,93,151,164,168,188,224],"warehouse":[16,59,232],"data":[17],"\u2014":[18],"yet":[19],"existing":[20],"open":[21,263],"frameworks":[22],"(Open-RMF,":[23],"VDA":[24],"5050)":[25],"are":[26,87],"designed":[27],"for":[28],"multi-vendor":[29],"interoperability":[30],"impose":[32],"substantial":[33],"overhead.":[35],"We":[36,240],"present":[37],"AMRF,":[38],"a":[39,48,53,58,76,99,105,112,137,203,213,245],"three-layer":[40],"software":[41],"architecture":[42],"that":[43,62,249],"targets":[44],"the":[45,94,146,152,175,195,208,231,242,251,261],"case:":[47],"ROS":[49],"2":[50],"robot":[51],"stack,":[52],"GraphQL":[54],"gateway,":[56],"control":[60],"system":[61],"co-locates":[63],"A*":[64,225],"path":[65],"planning":[66],"inside":[67,136],"PostgreSQL":[68],"(via":[69],"pgRouting)":[70],"with":[71,141],"combinatorial":[72,153,198],"route":[73,181],"optimisation":[74,199],"as":[75,82,89,230,244],"separate":[77],"service.":[78],"Hardware":[79],"constraints":[80],"such":[81],"lift":[83],"height":[84],"payload":[86],"encoded":[88],"graph":[90,233],"edge":[91],"attributes,":[92],"entire":[95],"stack":[96],"deploys":[97],"from":[98,200,235],"single":[100],"Docker":[101],"Compose":[102],"manifest.":[103],"In":[104],"pilot":[106,248],"deployment":[107],"on":[108,171],"one":[109],"AMR":[110],"15":[113],"\u00d7":[114],"20":[115],"m":[116],"laboratory":[117],"warehouse,":[118],"median":[119],"end-to-end":[120],"command":[121],"latency":[122,227],"was":[123],"16":[124],"ms":[125],"(P95":[126],"23":[127],"ms),":[128],"QR+SLAM":[129],"localisation":[130],"kept":[131],"90%":[132],"of":[133,197,215],"pre-docking":[134],"poses":[135],"30":[138,222],"mm":[139,217],"tolerance":[140],"image-based":[142],"visual":[143],"servoing":[144],"closing":[145],"remainder":[147],"(30/30":[148],"successful":[149],"engagements),":[150],"dispatcher":[154,178],"sustained":[155],"near-linear":[156],"throughput":[157],"scaling":[158],"across":[159],"batch":[160],"sizes":[161],"4,":[162],"8,":[163],"16.":[165],"Against":[166],"batched-FIFO":[167],"nearest-neighbour":[169,187],"baselines":[170],"identical":[172],"task":[173],"sets,":[174],"OR-Tools":[176],"VRPPD":[177],"cut":[179],"total":[180],"distance":[182],"by":[183],"48\u201374%":[184],"relative":[185,190],"to":[186,191,237],"58\u201380%":[189],"batched":[192],"FIFO,":[193],"isolating":[194],"gain":[196],"batching":[201],"alone;":[202],"direct":[204],"external-reference":[205],"measurement":[206],"put":[207],"final":[209],"docking":[210],"residual":[211],"at":[212,254],"mean":[214],"6.6":[216],"(P90":[218],"11.9":[219],"mm)":[220],"over":[221],"trials;":[223],"graph-search":[226],"stayed":[228],"sub-millisecond":[229],"scaled":[234],"62":[236],"500":[238],"nodes.":[239],"report":[241],"study":[243],"single-robot":[246,255],"engineering":[247],"validates":[250],"pattern":[253],"scale;":[256],"multi-robot":[257],"validation":[259],"remains":[260],"principal":[262],"item.":[264]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2026-06-16T00:00:00"}
