{"id":298,"date":"2023-05-18T03:15:36","date_gmt":"2023-05-18T03:15:36","guid":{"rendered":"https:\/\/webs.cs.fiu.edu\/robotics\/?page_id=298"},"modified":"2023-05-18T18:23:41","modified_gmt":"2023-05-18T18:23:41","slug":"spatial-fields","status":"publish","type":"page","link":"https:\/\/webs.cs.fiu.edu\/robotics\/projects\/spatial-fields\/","title":{"rendered":"Decentralized Multi-Robot Information Gathering from Unknown Spatial Fields"},"content":{"rendered":"<p><strong><span style=\"font-size: 18pt\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-299 aligncenter\" src=\"https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project2-1-300x169.png\" alt=\"\" width=\"336\" height=\"189\" srcset=\"https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project2-1-300x169.png 300w, https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project2-1-768x432.png 768w, https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project2-1.png 960w\" sizes=\"auto, (max-width: 336px) 100vw, 336px\" \/><\/span><\/strong><\/p>\n<h3><strong>People<\/strong><\/h3>\n<p>Abdullah Al Redwan Newaz , Murtadha Alsayegh, Tauhidul Alam, and Leonardo Bobadilla<\/p>\n<h3>Motivation<\/h3>\n<p>Efficiently exploring and gathering information from unknown spatial fields using decentralized mobile robots presents a significant challenge. Existing approaches that are limited to discrete domains and synchronous planning often struggle to scale well as the problem size increases. To address this, our motivation is to develop an incremental scalable motion planning algorithm that operates in continuous domains and employs an asynchronous communication strategy. The goal is to guide a team of cooperative robots to visit the most informative locations within a limited mission duration, where the informativeness is specified by a density function.<\/p>\n<h3>Details<\/h3>\n<p>Our proposed algorithm, called Asynchronous Information Gathering with Bayesian Optimization (AsyncIGBO), combines the principles of asynchronous Bayesian Optimization (BO) with decentralized reactive motion planning techniques. By efficiently sampling from the density function, AsyncIGBO enables effective exploration of the spatial field. The algorithm is designed to operate in a distributed manner, allowing the robots to make autonomous decisions based on local observations and communicate asynchronously. This approach facilitates efficient multi-robot information gathering activities, overcoming the limitations of traditional methods.<\/p>\n<p>To support our algorithm&#8217;s efficacy, we provide a theoretical justification through an asymptotic no-regret analysis concerning a known spatial field. This analysis demonstrates the algorithm&#8217;s ability to make informed decisions and adapt to changing environments over time. Furthermore, we extensively validate our proposed algorithm through simulations and real-world experiments involving multiple robots, ensuring its practical applicability and reliability.<\/p>\n<p>By introducing the AsyncIGBO algorithm, we aim to advance the field of decentralized mobile robot information gathering. Our approach offers enhanced efficiency and effectiveness, allowing robots to explore and collect valuable information from unknown spatial fields in a scalable and adaptable manner. The outcomes of our research have the potential to benefit various domains that rely on decentralized robotic systems for data collection, including environmental monitoring, surveillance, and exploration.<\/p>\n<p>In this project, we make four contributions:<\/p>\n<ul>\n<li>Propose an Asynchronous Information Gathering with Bayesian Optimization (AsyncIGBO) algorithm to choose the next informative samples for robots subject to their observed knowledge<\/li>\n<li>Estimate the unknown density function from gathered samples with independently exploring multiple robots<\/li>\n<li>Generate a distributed control law in continuous domains while considering realistic robotic resource and motion constraints<\/li>\n<li>Theoretically analyze the asymptotic no-regret properties of our algorithm with respect to a known spatial field<\/li>\n<\/ul>\n<p>For more details, you can check our\u00a0<a href=\"https:\/\/ieeexplore.ieee.org\/document\/10093018\">paper<\/a><\/p>\n<p>The below video demonstrates using a decentralized multi-robot information gathering simulation and physical environment of two autonomous mobile robots performing a decentralized private auction.<\/p>\n<p><iframe loading=\"lazy\" title=\"Decentralized Multi-Robot Information Gathering From Unknown Spatial Fields - Simulation\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/jeqccSy4-vU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p style=\"text-align: center\">Decentralized multi-robot information gathering simulation: Three robots starting with random initial states are<br \/>\nvisiting the most informative regions on a spatial field while avoiding not only static obstacles but also inter-robot collisions.<\/p>\n<p><iframe loading=\"lazy\" title=\"Decentralized Multi-Robot Information Gathering From Unknown Spatial Fields - Physical experiment\" width=\"720\" height=\"540\" src=\"https:\/\/www.youtube.com\/embed\/ST4WFkln2cw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>Physical experiment with multiple robots: Two robots are collecting information from a projected spatial field.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>People Abdullah Al Redwan Newaz , Murtadha Alsayegh, Tauhidul Alam, and Leonardo Bobadilla Motivation Efficiently exploring and gathering information from unknown spatial fields using decentralized mobile robots presents a significant challenge. Existing approaches that are limited to discrete domains and synchronous planning often struggle to scale well as the problem size increases. To address this, [&hellip;]<\/p>\n","protected":false},"author":513,"featured_media":0,"parent":30,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-298","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/users\/513"}],"replies":[{"embeddable":true,"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/comments?post=298"}],"version-history":[{"count":4,"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/298\/revisions"}],"predecessor-version":[{"id":302,"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/298\/revisions\/302"}],"up":[{"embeddable":true,"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/30"}],"wp:attachment":[{"href":"https:\/\/webs.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/media?parent=298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}