[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82585-en":3,"doc-seo-82585-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82585,34359740700684,"Finn","https://ap-avatar.wpscdn.com/avatar/1f400023980c374ae676?_k=1777273430885731487",8,"Research & Report","Asynchronous Distributed Trajectory Estimation of Multi-Robot Systems","Distributed trajectory estimation in robotics is commonly implemented under synchronous agent communications and computations, which limits performance under real-world delays. An asynchronous block coordinate descent algorithm is proposed for distributed trajectory estimation, where agents estimate multi-robot states over a sliding time window by solving a derived MAP formulation. The approximation induces negligible errors while removing up to 96.9% of inter-agent communications. Exponential convergence to the optimal state estimate is proven under partial asynchrony. Simulations show up to 64% lower error than a comparable state-of-the-art method, and experiments demonstrate robustness to computation/communication delays spanning three orders of magnitude.","Technical Report: Asynchronous Distributed Trajectory Estimation of Multi-Robot Systems  \nAdam Pooley, Matthew Hale  \narXiv :2607 .0 1 106v 1 [ cs .RO] 1 Jul 2026  \nAbstract—Distributed trajectory estimation arises in many applications across robotics, but existing implementations typically do not consider asynchrony in agents’ communications and computations. Therefore, we propose an asynchronous block coordinate descent algorithm for distributed trajectory estimation. We consider a team of agents that observes a team of robots and estimates their states over a sliding window. The agents solve an approximation of the maximum a posteriori estimation problem, which we derive. We show this approximation introduces negligible errors and eliminates up to 96.9% of communications among agents. Next, we prove that agents’iterates converge exponentially fast to the optimal estimate of the robots’ states. Simulations show that this approach has up to 64% less error than a comparable state-of-the-art algorithm. Experiments on mobile robots show the robustness of this approach to delays whose lengths span three orders of magnitude.  \nI. INTRODUCTION State estimation is a fundamental problem in autonomy, with applications ranging from mobile robotics and transportation to co-robots working alongside humans [1]–[3] .  \nState estimates can be computed with data from multiple sensors, and decentralized sensing offers several benefits, including robustness to individual sensor failures and the ability to use different sensing modalities. When sensors are embedded in systems that can compute and communicate, distributed state estimation (DSE) allows for collaborative estimation of the state of a system. In this paper, we refer to the computing entities as “agents” and the observed robots as the “targets”, because estimation may be done by external processors rather than the robots themselves.  \nExisting works in the DSE literature [2], [4]–[9] often assume that agents compute and communicate synchronously. However, real-world systems often face computation and communication delays, e.g., due to physical barriers [10], adversarial jamming [11], and saturated bandwidth [12] . Computation speeds can vary between agents due to heterogeneous hardware among them [13], [14] . Attempts to synchronize agents’ operations can induce the “straggler effect” [15], which causes agents to only compute and communicate at the rate of the slowest among them. In such scenarios, synchronizing agents can significantly slow the convergence of multi-agent systems [16] .  \nTherefore, in this paper we propose a decentralized state estimation algorithm that is designed to operate with asynchronous computations and communications. We assume only that delays in agents’ computations and communications are bounded (though the bound can be arbitrary), which is called “partial asynchrony” [17] . We consider state estimation for multi-robot systems, and agents solve a maximum  \na posteriori (MAP) optimization problem whose solution is the optimal state estimate of the target system. Our problem formulation estimates states over a sliding window of time, which enables new measurements of the target system’s outputs to be used to improve estimates of past states.  \nOur algorithm uses block coordinate descent (BCD) to jointly compute state estimates. Each agent stores estimated values of all states of the target system onboard, but each agent computes estimates for only a subset of these states. Agents communicate with each other to share updated values of state estimates over time. We emphasize that we do not simply apply BCD to a state estimation problem. Instead, we show in a precise way how using BCD to solve the MAP problem requires certain pairs of agents to communicate. Then, we derive an approximation of the MAP problem that substantially reduces required communications while inducing only negligible errors.  \nA. Summary of Contributions The contributions of this work are","cbCaifWCY4PwdovM","https://ap.wps.com/l/cbCaifWCY4PwdovM","pdf",1319428,1,13,"English","en",105,"# Introduction\n## Contributions\n## Related Works\n## Notation","[{\"question\":\"What problem does the technical report address in distributed multi-robot estimation?\",\"answer\":\"It targets distributed trajectory/state estimation when agents’ communications and computations are not synchronous, as is often the case under realistic delays.\"},{\"question\":\"How does the proposed method estimate robot states?\",\"answer\":\"Agents estimate states over a sliding time window by solving an approximation of a maximum a posteriori (MAP) optimization problem using an asynchronous block coordinate descent approach.\"},{\"question\":\"What are the main performance and convergence results?\",\"answer\":\"The approximation significantly reduces communications (up to 96.9% fewer) with negligible error, and the algorithm’s iterates are proven to converge exponentially fast to the optimal estimate under partial asynchrony.\"}]",1784181650,33,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"asynchronous-distributed-trajectory-estimation-of-multi-robot-systems","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/asynchronous-distributed-trajectory-estimation-of-multi-robot-systems/82585/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does the technical report address in distributed multi-robot estimation?","Question",{"text":75,"@type":76},"It targets distributed trajectory/state estimation when agents’ communications and computations are not synchronous, as is often the case under realistic delays.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does the proposed method estimate robot states?",{"text":80,"@type":76},"Agents estimate states over a sliding time window by solving an approximation of a maximum a posteriori (MAP) optimization problem using an asynchronous block coordinate descent approach.",{"name":82,"@type":73,"acceptedAnswer":83},"What are the main performance and convergence results?",{"text":84,"@type":76},"The approximation significantly reduces communications (up to 96.9% fewer) with negligible error, and the algorithm’s iterates are proven to converge exponentially fast to the optimal estimate under partial asynchrony.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]