{"id":249781,"date":"2021-05-14T15:51:40","date_gmt":"2021-05-14T12:51:40","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/helping-robots-collaborate-to-get-the-job-done\/"},"modified":"2021-05-14T15:51:40","modified_gmt":"2021-05-14T12:51:40","slug":"helping-robots-collaborate-to-get-the-job-done","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/helping-robots-collaborate-to-get-the-job-done\/","title":{"rendered":"#Helping robots collaborate to get the job done"},"content":{"rendered":"<p>&#8220;<strong>#Helping robots collaborate to get the job done<\/strong>&#8221;<\/p>\n<div>\n<div class=\"article-gallery lightGallery\">\n<div data-thumb=\"https:\/\/scx1.b-cdn.net\/csz\/news\/tmb\/2021\/helping-robots-collabo.jpg\" data-src=\"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/helping-robots-collabo.jpg\" data-sub-html=\"MIT researchers have developed an algorithm that coordinates the performance of robot teams for missions like mapping or search-and-rescue in complex, unpredictable environments. Credit: Jose-Luis Olivares, MIT\">\n<figure class=\"article-img\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scx1.b-cdn.net\/csz\/news\/800a\/2021\/helping-robots-collabo.jpg\" alt=\"Helping robots collaborate to get the job done\" title=\"MIT researchers have developed an algorithm that coordinates the performance of robot teams for missions like mapping or search-and-rescue in complex, unpredictable environments. Credit: Jose-Luis Olivares, MIT\" width=\"800\" height=\"530\"\/><figcaption class=\"text-darken text-low-up text-truncate-js text-truncate mt-3\">\n                MIT researchers have developed an algorithm that coordinates the performance of robot teams for missions like m<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>ing or search-and-rescue in complex, unpredictable environments. Credit: Jose-Luis Olivares, MIT<br \/>\n            <\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>Sometimes, one robot isn&#8217;t enough.<\/p>\n<p>                                                                                Consider a search-and-rescue mission to find a hiker lost in the woods. Rescuers might want to deploy a squad of wheeled robots to roam the forest, perhaps with the aid of drones scouring the scene from above. The benefits of a robot team are clear. But orchestrating that team is no simple matter. How to ensure the robots aren&#8217;t duplicating each other&#8217;s efforts or wasting energy on a convoluted search trajectory?<\/p>\n<p>MIT researchers have designed an algorithm to ensure the fruitful cooperation of information-gathering robot teams. Their approach relies on balancing a tradeoff between data collected and energy expended\u2014which eliminates the chance that a robot might execute a wasteful maneuver to gain just a smidgeon of information. The researchers say this assurance is vital for robot teams&#8217; success in complex, unpredictable environments. &#8220;Our method provides comfort, because we know it will not fail, thanks to the algorithm&#8217;s worst-case performance,&#8221; says Xiaoyi Cai, a Ph.D. student in MIT&#8217;s Department of Aeronautics and Astronautics (AeroAstro).<\/p>\n<p>The research will be presented at the <i>IEEE International Conference on Robotics and Automation<\/i> in May. Cai is the paper&#8217;s lead author. His co-authors include Jonathan How, the R.C. Maclaurin Professor of Aeronautics and Astronautics at MIT; Brent Schlotfeldt and George J. Pappas, both of the University of Pennsylvania; and Nikolay Atanasov of the University of California at San Diego.<\/p>\n<p>Robot teams have often relied on one overarching rule for gathering information: The more the merrier. &#8220;The assumption has been that it never hurts to collect more information,&#8221; says Cai. &#8220;If there&#8217;s a certain battery life, let&#8217;s just use it all to gain as much as possible.&#8221; This objective is often executed sequentially\u2014each robot evaluates the situation and plans its trajectory, one after another. It&#8217;s a straightforward procedure, and it <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>ly works well when information is the sole objective. But problems arise when energy efficiency becomes a factor.<\/p>\n<p>Cai says the benefits of gathering additional information often diminish over time. For example, if you already have 99 pictures of a forest, it might not be worth sending a robot on a miles-long quest to snap the 100th. &#8220;We want to be cognizant of the tradeoff between information and energy,&#8221; says Cai. &#8220;It&#8217;s not always good to have more robots moving around. It can actually be worse when you factor in the energy cost.&#8221;<br \/>\n                                            <!-- Google middle Adsense block --><\/p>\n<p>The researchers developed a robot team planning algorithm that optimizes the balance between energy and information. The algorithm&#8217;s &#8220;objective function,&#8221; which determines the value of a robot&#8217;s proposed task, accounts for the diminishing      benefits of gathering additional information and the rising energy cost. Unlike prior planning methods, it doesn&#8217;t just assign tasks to the robots sequentially. &#8220;It&#8217;s more of a collaborative effort,&#8221; says Cai. &#8220;The robots come up with the team plan themselves.&#8221;<\/p>\n<p>Cai&#8217;s method, called Distributed Local Search, is an iterative approach that improves the team&#8217;s performance by adding or removing individual robot&#8217;s trajectories from the group&#8217;s overall plan. First, each robot independently generates a set of potential trajectories it might pursue. Next, each robot proposes its trajectories to the rest of the team. Then the algorithm accepts or rejects each individual&#8217;s proposal, depending on whether it increases or decreases the team&#8217;s objective function. &#8220;We allow the robots to plan their trajectories on their own,&#8221; says Cai. &#8220;Only when they need to come up with the team plan, we let them negotiate. So, it&#8217;s a rather distributed computation.&#8221;<\/p>\n<p>Distributed Local Search proved its mettle in computer simulations. The researchers ran their algorithm against competing ones in coordinating a simulated team of 10 robots. While Distributed Local Search took slightly more computation time, it guaranteed successful completion of the robots&#8217; mission, in part by ensuring that no team member got mired in a wasteful expedition for minimal information. &#8220;It&#8217;s a more expensive method,&#8221; says Cai. &#8220;But we gain performance.&#8221;<\/p>\n<p>The advance could one day help robot teams solve real-world information gathering problems where energy is a finite resource, according to Geoff Hollinger, a roboticist at Oregon State University, who was not involved with the research. &#8220;These techniques are applicable where the robot team needs to trade off between sensing quality and energy expenditure. That would include aerial surveillance and ocean monitoring.&#8221;<\/p>\n<p>Cai also points to potential applications in mapping and search-and-rescue\u2014activities that rely on efficient data collection. &#8220;Improving this underlying capability of information gathering will be quite impactful,&#8221; he says. The researchers next plan to test their algorithm on robot teams in the lab, including a mix of drones and wheeled robots.\n                                                                                                                        <\/p>\n<hr\/>\n<div class=\"article-main__explore my-4 d-print-none\">\n<p>                                            A technique to plan paths for multiple robots in flexible formations\n                                        <\/p><\/div>\n<hr class=\"mb-4\"\/>\n<div class=\"article-main__more p-4\">\n                                                                                                <strong>More information:<\/strong><br \/>\n                                                Non-Monotone Energy-Aware Information Gathering for Heterogeneous Robot Teams. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/arxiv.org\/abs\/2101.11093\">arxiv.org\/abs\/2101.11093<\/a><\/p><\/div>\n<div class=\"d-inline-block text-medium my-4\">\n                                                Provided by<br \/>\n                                                                                                    Massachusetts Institute of <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">Technology<\/a><br \/>\n                                                                                                        <a rel=\"nofollow noopener\" target=\"_blank\" class=\"icon_open\" href=\"http:\/\/web.mit.edu\/\"><br \/>\n                                                        <svg><use href=\"https:\/\/techx.b-cdn.net\/tmpl\/v2\/img\/svg\/sprite.svg#icon_open\" x=\"0\" y=\"0\"\/><\/svg><\/a><\/p><\/div>\n<p class=\"article-main__note mt-4\">\n                                                <i>This story is republished courtesy of MIT <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">News<\/a> (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/web.mit.edu\/newsoffice\/\">web.mit.edu\/newsoffice\/<\/a>), a popular site that covers news about MIT research, innovation and teaching.<\/i><\/p>\n<p>                                        <!-- print only --><\/p>\n<div class=\"d-none d-print-block\">\n<p>                                                 <strong>Citation<\/strong>:<br \/>\n                                                 Helping robots collaborate to get the job done (2021, May 14)<br \/>\n                                                 retrieved 14 May 2021<br \/>\n                                                 from https:\/\/techxplore.com\/news\/2021-05-robots-collaborate-job.html<\/p>\n<p>                                            This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no<br \/>\n                                            part may be reproduced without the written permission. The content is provided for information purposes only.<\/p><\/div>\n<\/p><\/div>\n<p><script id=\"facebook-jssdk\" async=\"\" src=\"https:\/\/connect.facebook.net\/en_US\/sdk.js\"><\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more Like this articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/science\/\" target=\"_blank\" rel=\"noopener\">Science category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/techxplore.com\/news\/2021-05-robots-collaborate-job.html\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#Helping robots collaborate to get the job done&#8221; MIT researchers have developed an algorithm that coordinates the performance of robot teams for missions like mapping or search-and-rescue in complex, unpredictable environments. Credit: Jose-Luis Olivares, MIT Sometimes, one robot isn&#8217;t enough. Consider a search-and-rescue mission to find a hiker lost in the woods. Rescuers might want&#8230;<\/p>\n","protected":false},"author":1,"featured_media":249782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/scx2.b-cdn.net\/gfx\/news\/2021\/helping-robots-collabo.jpg","fifu_image_alt":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-249781","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sciencee"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/249781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=249781"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/249781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/249782"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=249781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=249781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=249781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}