{"id":565441,"date":"2023-04-08T10:00:32","date_gmt":"2023-04-08T14:00:32","guid":{"rendered":"https:\/\/www.therobotreport.com\/?p=565441"},"modified":"2023-04-07T14:36:26","modified_gmt":"2023-04-07T18:36:26","slug":"mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair","status":"publish","type":"post","link":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/","title":{"rendered":"MIT researchers create algorithm to stop drones from colliding midair"},"content":{"rendered":"<div id=\"attachment_565442\" style=\"width: 780px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-565442\" class=\"size-full wp-image-565442\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg\" alt=\"Drones in a warehouse. \" width=\"770\" height=\"500\" srcset=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg 770w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured-300x195.jpg 300w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured-150x97.jpg 150w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured-768x499.jpg 768w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured-368x238.jpg 368w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><p id=\"caption-attachment-565442\" class=\"wp-caption-text\">The MIT team tested its collision avoidance system in a flight environment with six drones and in simulation. | Source: MIT<\/p><\/div>\n<p>A research team from <a href=\"https:\/\/web.mit.edu\/\" target=\"_blank\" rel=\"noopener\">MIT<\/a> created a trajectory-planning system called Robust MADER that can allow drones working together in the same airspace to pick safe paths forward without crashing into each other. The algorithm is an updated version of MADER, a 2020 project that worked well in simulation but didn&#8217;t hold up in real-world testing.&nbsp;<\/p>\n<p>The original MADER system involved each agent broadcasting its trajectory so fellow drones know where it&#8217;s planning to go. In simulation, this worked without problems, with all drones considering each other&#8217;s trajectories when planning their own. When put to the test, the team found that it didn&#8217;t take into account delays in communication between drones, resulting in unexpected collisions.&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">\u201cMADER worked great in simulations, but it hadn\u2019t been tested in hardware. So, we built a bunch of drones and started flying them. The drones need to talk to each other to share trajectories, but once you start flying, you realize pretty quickly that there are always communication delays that introduce some failures,\u201d Kota Kondo, an aeronautics and astronautics graduate student, said.<\/span><\/p>\n<p>Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents. The system is an asynchronous, decentralized, multiagent trajectory planner, meaning each drone formulates its own trajectory and then checks with drones nearby to ensure it won&#8217;t run into any of them.&nbsp;<\/p>\n<p>The drones optimize their new trajectories using an algorithm that incorporates the trajectories they received from nearby drones, and agents constantly optimize and broadcast new trajectories to avoid collisions.&nbsp;<\/p>\n<p>To get around any delays in sharing trajectories, every drone has a delay-check period, where it spends a fixed amount of time repeatedly checking for communications from other agents to see if its new trajectory is safe. If it finds a possible collision, it abandons the new trajectory and keeps going on its current one. The length of this delay-check period depends on the distance between agents and other environmental factors that could hamper communications.&nbsp;<\/p>\n<p>While the system does require all drones to agree on each new trajectory, they don&#8217;t all have to agree at the same time, making it a scalable system. It could be used in any situation where multiple drones are working together in the same airspace like spraying pesticides over crops.&nbsp;<\/p>\n<p>The MIT team ran hundreds of simulations in which they artificially introduced communication delays, and found that MADER was 100% successful at avoiding collisions. When tested with six drones and two aerial obstacles in a flight environment, Robust MADER was able to avoid all collisions, while the old algorithm would have caused seven collisions.&nbsp;<\/p>\n<p>Moving forward, the research team hopes to put Robust MADER to the test outdoors, where obstacles can affect communications. They also hope to outfit drones with visual sensors so they can detect other agents or obstacles, predict their movements and include that information in trajectory optimizations.&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Kota Konda wrote the paper with Jesus Tordesillas, a postdoc; Parker C. Lusk, a graduate student; Reinaldo Figueroa, Juan Rached, and Joseph Merkel, MIT undergraduates; and senior author Jonathan P. How, the Richard C. Maclaurin Professor of Aeronautics and Astronautics, a principal investigator in the Laboratory for Information and Decision Systems (LIDS), and a member of the MIT-IBM Watson AI Lab. <\/span><span style=\"font-weight: 400;\">This work was supported by Boeing Research and Technology.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.<\/p>\n","protected":false},"author":872,"featured_media":565442,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rbr50_analysis":"","rbr50_state":"","rbr50_country":"","rbr50_description":"","rbr50_numemps":"","rbr50_text_taxonomy_radio":"","rbr50_text_taxonomy_select":"","rbr50_url":"","rbr50_yearfounded":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[1753,1383,1401,2012,1293,1384],"tags":[979],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MIT researchers create algorithm to stop drones from colliding midair - The Robot Report<\/title>\n<meta name=\"description\" content=\"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MIT researchers create algorithm to stop drones from colliding midair - The Robot Report\" \/>\n<meta property=\"og:description\" content=\"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/\" \/>\n<meta property=\"og:site_name\" content=\"The Robot Report\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-08T14:00:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-07T18:36:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"770\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brianna Wessling\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@therobotreport\" \/>\n<meta name=\"twitter:site\" content=\"@therobotreport\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brianna Wessling\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/\",\"url\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/\",\"name\":\"MIT researchers create algorithm to stop drones from colliding midair - The Robot Report\",\"isPartOf\":{\"@id\":\"https:\/\/www.therobotreport.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg\",\"datePublished\":\"2023-04-08T14:00:32+00:00\",\"dateModified\":\"2023-04-07T18:36:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/b49ac8168e6f266c4fcadb923f6e94d0\"},\"description\":\"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage\",\"url\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg\",\"contentUrl\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg\",\"width\":770,\"height\":500,\"caption\":\"| Source: MIT\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.therobotreport.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MIT researchers create algorithm to stop drones from colliding midair\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.therobotreport.com\/#website\",\"url\":\"https:\/\/www.therobotreport.com\/\",\"name\":\"The Robot Report\",\"description\":\"Robotics news, research and analysis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.therobotreport.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/b49ac8168e6f266c4fcadb923f6e94d0\",\"name\":\"Brianna Wessling\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/719a94898a1df4a988dece3c21c2050a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/719a94898a1df4a988dece3c21c2050a?s=96&d=mm&r=g\",\"caption\":\"Brianna Wessling\"},\"description\":\"Brianna Wessling is an Associate Editor, Robotics, WTWH Media. She joined WTWH Media in November 2021, and is a recent graduate from the University of Kansas. She can be reached at bwessling@wtwhmedia.com\",\"url\":\"https:\/\/www.therobotreport.com\/author\/bwessling\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MIT researchers create algorithm to stop drones from colliding midair - The Robot Report","description":"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/","og_locale":"en_US","og_type":"article","og_title":"MIT researchers create algorithm to stop drones from colliding midair - The Robot Report","og_description":"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.","og_url":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/","og_site_name":"The Robot Report","article_published_time":"2023-04-08T14:00:32+00:00","article_modified_time":"2023-04-07T18:36:26+00:00","og_image":[{"width":770,"height":500,"url":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg","type":"image\/jpeg"}],"author":"Brianna Wessling","twitter_card":"summary_large_image","twitter_creator":"@therobotreport","twitter_site":"@therobotreport","twitter_misc":{"Written by":"Brianna Wessling","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/","url":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/","name":"MIT researchers create algorithm to stop drones from colliding midair - The Robot Report","isPartOf":{"@id":"https:\/\/www.therobotreport.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage"},"image":{"@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage"},"thumbnailUrl":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg","datePublished":"2023-04-08T14:00:32+00:00","dateModified":"2023-04-07T18:36:26+00:00","author":{"@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/b49ac8168e6f266c4fcadb923f6e94d0"},"description":"Robust MADER is able to generate collision-free trajectories for drones even when there is a delay in communications between agents.","breadcrumb":{"@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#primaryimage","url":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg","contentUrl":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2023\/04\/mit-featured.jpg","width":770,"height":500,"caption":"| Source: MIT"},{"@type":"BreadcrumbList","@id":"https:\/\/www.therobotreport.com\/mit-researchers-create-algorithm-to-stop-drones-from-colliding-midair\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.therobotreport.com\/"},{"@type":"ListItem","position":2,"name":"MIT researchers create algorithm to stop drones from colliding midair"}]},{"@type":"WebSite","@id":"https:\/\/www.therobotreport.com\/#website","url":"https:\/\/www.therobotreport.com\/","name":"The Robot Report","description":"Robotics news, research and analysis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.therobotreport.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/b49ac8168e6f266c4fcadb923f6e94d0","name":"Brianna Wessling","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/719a94898a1df4a988dece3c21c2050a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/719a94898a1df4a988dece3c21c2050a?s=96&d=mm&r=g","caption":"Brianna Wessling"},"description":"Brianna Wessling is an Associate Editor, Robotics, WTWH Media. She joined WTWH Media in November 2021, and is a recent graduate from the University of Kansas. She can be reached at bwessling@wtwhmedia.com","url":"https:\/\/www.therobotreport.com\/author\/bwessling\/"}]}},"_links":{"self":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts\/565441"}],"collection":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/users\/872"}],"replies":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/comments?post=565441"}],"version-history":[{"count":0,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts\/565441\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/media\/565442"}],"wp:attachment":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/media?parent=565441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/categories?post=565441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/tags?post=565441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}