{"id":289,"date":"2023-05-18T02:15:31","date_gmt":"2023-05-18T02:15:31","guid":{"rendered":"https:\/\/webs.cs.fiu.edu\/robotics\/?page_id=289"},"modified":"2023-05-18T02:44:34","modified_gmt":"2023-05-18T02:44:34","slug":"privacy-preserving","status":"publish","type":"page","link":"https:\/\/robotics.cs.fiu.edu\/robotics\/projects\/privacy-preserving\/","title":{"rendered":"Privacy-Preserving Multi-Robot Task Allocation via Secure Multi-Party Computation"},"content":{"rendered":"<p><strong><span style=\"font-size: 18pt\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-282 aligncenter\" src=\"https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project1-300x205.png\" alt=\"\" width=\"393\" height=\"269\" srcset=\"https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project1-300x205.png 300w, https:\/\/webs.cs.fiu.edu\/robotics\/wp-content\/uploads\/sites\/36\/2023\/05\/project1.png 557w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/span><\/strong><\/p>\n<h3><strong>People<\/strong><\/h3>\n<p>Murtadha Alsayegh, Peter Vanegas, Abdullah Al Redwan Newaz, Leonardo Bobadilla, Dylan A. Shell<\/p>\n<h3>Motivation<\/h3>\n<p>The concept of multi-robot task allocation holds immense potential for identifying synergies between robots and optimizing their collective performance. While it is straightforward to achieve cooperation within a single organization, challenges arise when robots are competitors in a marketplace, safeguarding proprietary data and copyrights. However, limited cooperation among rivals, especially in the form of resource sharing and infrastructure utilization, can significantly reduce costs for all parties involved. Recognizing that competition and cooperation are not mutually exclusive, we address the crucial question of how to optimally allocate robots to tasks while upholding data privacy and confidentiality. Our approach tackles this question by:<\/p>\n<ul>\n<li>Implementing an auction-based assignment algorithm through secure multi-party computation operations, eliminating the need for a trusted auctioneer.<\/li>\n<li>By ensuring that no task valuations, utilities, positions, or related data are released, we provide precise and robust privacy guarantees that surpass existing methods.<\/li>\n<li>This innovative approach empowers multi-robot systems to collaborate effectively without compromising sensitive information, fostering a secure environment for cooperation in competitive landscapes.<\/li>\n<\/ul>\n<p>For more details, you can check our\u00a0<a href=\"https:\/\/cse-robotics.engr.tamu.edu\/dshell\/papers\/ecc2022secmrta.pdf\">paper<\/a><\/p>\n<h3>Details<\/h3>\n<p>The below video demonstrate using a physical environment of two autonomous mobile robots performing a decentralized private auction.<\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" title=\"Privacy Preserving Multi Robot Task Allocation via Secure Multi Party Computation Video Experiment\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/a1B4jFGaZYM?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\">A demonstration experiment shows the initial position<br \/>\nof the robots. At the end of the auction, each robot will be assigned a target.<br \/>\nInitially, both robots calculate their utilities, set their preferences, and perform the auction. Next, both robots start their motion toward their assigned targets. While motion, robot 2 detected an object and stops to avoid a collision using infrared<br \/>\nsensors. Finally, both robots reached their target positions<\/p>\n","protected":false},"excerpt":{"rendered":"<p>People Murtadha Alsayegh, Peter Vanegas, Abdullah Al Redwan Newaz, Leonardo Bobadilla, Dylan A. Shell Motivation The concept of multi-robot task allocation holds immense potential for identifying synergies between robots and optimizing their collective performance. While it is straightforward to achieve cooperation within a single organization, challenges arise when robots are competitors in a marketplace, safeguarding [&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-289","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/users\/513"}],"replies":[{"embeddable":true,"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/comments?post=289"}],"version-history":[{"count":5,"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/289\/revisions"}],"predecessor-version":[{"id":295,"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/289\/revisions\/295"}],"up":[{"embeddable":true,"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/pages\/30"}],"wp:attachment":[{"href":"https:\/\/robotics.cs.fiu.edu\/robotics\/wp-json\/wp\/v2\/media?parent=289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}