{"id":34647,"date":"2020-07-30T16:14:12","date_gmt":"2020-07-30T08:14:12","guid":{"rendered":"\/blog\/?p=34647"},"modified":"2020-07-30T16:22:16","modified_gmt":"2020-07-30T08:22:16","slug":"new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/","title":{"rendered":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate"},"content":{"rendered":"\n<p>The following content firstly appeared on the <a href=\"https:\/\/www.caltech.edu\/about\/news\/machine-learning-helps-robot-swarms-coordinate\">news of Caltech, Machine Learning Helps Robot Swarms Coordinate<\/a><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/07\/image-28-1030x446.png\" alt=\"\" class=\"wp-image-34842\" width=\"1030\" height=\"446\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1030x446.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-300x130.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-768x333.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1536x666.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-2048x887.png 2048w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1024x444.png 1024w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption>Image: Caltech<\/figcaption><\/figure><\/div>\n\n\n\n<p>We contacted postdoctoral scholar Wolfgang H\u00f6nig to learn more about the project. It is glad to know the project was using Crazyflie. Videos and projects used Crazyflie 2.X, with a mix of the <a href=\"https:\/\/www.seeedstudio.com\/Crazyflie-2.0---p-2103.html\">previous version Crazyflie 2.0<\/a> and the latest version of <a href=\"https:\/\/www.seeedstudio.com\/crazyflie-V2-1-p-2894.html\">Crazyflie 2.1<\/a>. Wolfgang said that Crazyflie 2.1 was in particular advantageous for the Neural-Swarm project due to the <strong>lower noise of its IMU sensor<\/strong>. The &#8220;large&#8221; drones in the Neural-Swarm project use Crazyflie 2.1 as control boards, but different motors + frames. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/07\/\u622a\u5c4f2020-07-30\u4e0b\u53484.20.47.png\" alt=\"\" class=\"wp-image-34845\" width=\"497\" height=\"292\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/\u622a\u5c4f2020-07-30\u4e0b\u53484.20.47.png 994w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/\u622a\u5c4f2020-07-30\u4e0b\u53484.20.47-300x176.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/\u622a\u5c4f2020-07-30\u4e0b\u53484.20.47-768x451.png 768w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/crazyflie-V2-1-p-2894.html\">Crazyflie 2.1<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p>Engineers at Caltech have designed a new data-driven method to control the movement of multiple robots through cluttered, unmapped spaces, so they do not run into one another.<\/p>\n\n\n\n<p>Multi-robot motion coordination is a fundamental robotics problem with wide-ranging applications that range from urban search and rescue to the control of fleets of self-driving cars to formation-flying in cluttered environments. Two key challenges make multi-robot coordination difficult: first, robots moving in new environments must make split-second decisions about their trajectories despite having incomplete data about their future path; second, the presence of larger numbers of robots in an environment makes their interactions increasingly complex (and more prone to collisions).<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"[ICRA2020] Neural-Swarm: Deep Neural Network Based Swarm Control for Safe Close-Proximity Flight\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/v4j-9pH11Q8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>To overcome these challenges,&nbsp;<a href=\"http:\/\/eas.caltech.edu\/people\/sjchung\">Soon-Jo Chung<\/a>, Bren Professor of Aerospace, and&nbsp;<a href=\"http:\/\/eas.caltech.edu\/people\/yyue\">Yisong Yue<\/a>, professor of computing and mathematical sciences, along with Caltech graduate student Benjamin Rivi\u00e8re (MS &#8217;18), postdoctoral scholar Wolfgang H\u00f6nig, and graduate student Guanya Shi, developed a multi-robot motion-planning algorithm called &#8220;Global-to-Local Safe Autonomy Synthesis,&#8221; or GLAS, which imitates a complete-information planner with only local information, and &#8220;Neural-Swarm,&#8221; a swarm-tracking controller augmented to learn complex aerodynamic interactions in close-proximity flight.<\/p>\n\n\n\n<p>&#8220;Our work shows some promising results to overcome the safety, robustness, and scalability issues of conventional black-box artificial intelligence (AI) approaches for swarm motion planning with GLAS and close-proximity control for multiple drones using Neural-Swarm,&#8221; says Chung.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"GLAS (Global-to-Local Autonomy Synthesis) for Multi-Robot Motion Planning with End-to-End Learning\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/z9LjSfLfG6c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>When GLAS and Neural-Swarm are used, a robot does not require a complete and comprehensive picture of the environment that it is moving through, or of the path its fellow robots intend to take. Instead, robots learn how to navigate through a space on the fly, and incorporate new information as they go into a &#8220;learned model&#8221; for movement. Since each robot in a swarm only requires information about its local surroundings, decentralized computation can be done; in essence, each robot &#8220;thinks&#8221; for itself, which makes it easier to scale up the size of the swarm.<\/p>\n\n\n\n<p>&#8220;These projects demonstrate the potential of integrating modern machine-learning methods into multi-agent planning and control, and also reveal exciting new directions for machine-learning research,&#8221; says Yue.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Close-Proximity Flight of Sixteen Quadrotor Drones\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/geJt8PFZ-Fk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>To test their new systems, Chung&#8217;s and Yue&#8217;s teams implemented GLAS and Neural-Swarm on quadcopter swarms of up to 16 drones and flew them in the open-air drone arena at Caltech&#8217;s&nbsp;<a href=\"http:\/\/cast.caltech.edu\/\">Center for Autonomous Systems and Technologies<\/a>&nbsp;(CAST). The teams found that GLAS could outperform the current state-of-the-art multi-robot motion-planning algorithm by 20 percent in a wide range of cases. Meanwhile, Neural-Swarm significantly outperformed a commercial controller that cannot consider aerodynamic interactions; tracking errors, a key metric in how the drones orient themselves and track desired positions in three-dimensional space, were up to four times smaller when the new controller was used.<\/p>\n\n\n\n<p>Their research appears in two recently published studies. &#8220;<a href=\"https:\/\/resolver.caltech.edu\/CaltechAUTHORS:20200514-141356088\">GLAS: Global-to-Local Safe Autonomy Synthesis for Multi-Robot Motion Planning with End-to-End Learning<\/a>&#8221; was published in&nbsp;<em>IEEE Robotics and Automation Letters<\/em>&nbsp;on May 11 by Chung, Yue, Rivi\u00e8re, and H\u00f6nig. &#8220;<a href=\"https:\/\/authors.library.caltech.edu\/99548\/\">Neural-Swarm: Decentralized Close-Proximity Multirotor Control Using Learned Interactions<\/a>&#8221; was published in&nbsp;<em>Proceedings of IEEE International Conference on Robotics and Automation<\/em>&nbsp;on June 1 by Chung, Yue, Shi, and H\u00f6nig. This research was supported by the Raytheon Company; CAST; and JPL, which Caltech manages for NASA.<\/p>\n\n\n\n<p>Resources<\/p>\n\n\n\n<p><em><a href=\"https:\/\/www.caltech.edu\/about\/news\/machine-learning-helps-robot-swarms-coordinate\">Machine Learning Helps Robot Swarms Coordinate<\/a><\/em> &#8211; Caltech News July 13, 2020<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following content firstly appeared on the news of Caltech, Machine Learning Helps Robot Swarms<\/p>\n","protected":false},"author":200,"featured_media":34842,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[459,1608,142],"class_list":["post-34647","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-crazyflie-2","tag-machine-learning","tag-open-hardware"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio<\/title>\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.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"The following content firstly appeared on the news of Caltech, Machine Learning Helps Robot Swarms\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-30T08:14:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-30T08:22:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2728\" \/>\n\t<meta property=\"og:image:height\" content=\"1182\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Elaine Wu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elaine Wu\" \/>\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.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/\",\"name\":\"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png\",\"datePublished\":\"2020-07-30T08:14:12+00:00\",\"dateModified\":\"2020-07-30T08:22:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png\",\"width\":2728,\"height\":1182,\"caption\":\"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11\",\"name\":\"Elaine Wu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g\",\"caption\":\"Elaine Wu\"},\"description\":\"Head of AI Robotics @seeed Every day holds new magic \u2728 on ne sait jamais\u2601\ufe0f\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/elaine1994\/\"],\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio","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.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/","og_locale":"en_US","og_type":"article","og_title":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio","og_description":"The following content firstly appeared on the news of Caltech, Machine Learning Helps Robot Swarms","og_url":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2020-07-30T08:14:12+00:00","article_modified_time":"2020-07-30T08:22:16+00:00","og_image":[{"width":2728,"height":1182,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png","type":"image\/png"}],"author":"Elaine Wu","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elaine Wu","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/","url":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/","name":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png","datePublished":"2020-07-30T08:14:12+00:00","dateModified":"2020-07-30T08:22:16+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png","width":2728,"height":1182,"caption":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/07\/30\/new-data-driven-method-to-control-the-movement-of-multiple-crazyflie-by-caltech-machine-learning-helps-robot-swarms-coordinate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New data-driven method to control the movement of multiple Crazyflie by Caltech: Machine Learning Helps Robot Swarms Coordinate"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61c04bed5bbe2d098f04195c6e48fb11","name":"Elaine Wu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/184af8ef71f0d6b64c276f9bb38b992e?s=96&r=g","caption":"Elaine Wu"},"description":"Head of AI Robotics @seeed Every day holds new magic \u2728 on ne sait jamais\u2601\ufe0f","sameAs":["https:\/\/www.linkedin.com\/in\/elaine1994\/"],"url":"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/"}]}},"modified_by":"Elaine Wu","views":3502,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png",2728,1182,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-300x130.png",300,130,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-768x333.png",640,278,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1030x446.png",640,277,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1536x666.png",1536,666,true],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-2048x887.png",2048,887,true],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28.png",32,14,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1536x1020.png",1536,1020,true],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-936x897.png",936,897,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-1024x444.png",1024,444,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-720x380.png",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/07\/image-28-675x450.png",675,450,true]},"author_info":{"display_name":"Elaine Wu","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/elaine\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/34647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/200"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=34647"}],"version-history":[{"count":6,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/34647\/revisions"}],"predecessor-version":[{"id":34848,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/34647\/revisions\/34848"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/34842"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=34647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=34647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=34647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}