{"id":2359,"date":"2019-07-12T17:59:59","date_gmt":"2019-07-12T17:59:59","guid":{"rendered":"https:\/\/www.aiproblog.com\/index.php\/2019\/07\/12\/automated-system-generates-robotic-parts-for-novel-tasks\/"},"modified":"2019-07-12T17:59:59","modified_gmt":"2019-07-12T17:59:59","slug":"automated-system-generates-robotic-parts-for-novel-tasks","status":"publish","type":"post","link":"https:\/\/www.aiproblog.com\/index.php\/2019\/07\/12\/automated-system-generates-robotic-parts-for-novel-tasks\/","title":{"rendered":"Automated system generates robotic parts for novel tasks"},"content":{"rendered":"<p>Author: Rob Matheson | MIT News Office<\/p>\n<div>\n<p>An automated system developed by MIT researchers designs and 3-D prints complex robotic parts called actuators that are optimized according to an enormous number of specifications. In short, the system does automatically what is virtually impossible for humans to do by hand. \u00a0<\/p>\n<p>In a paper published today in <em>Science Advances<\/em>, the researchers demonstrate the system by fabricating actuators \u2014 devices that mechanically control robotic systems in response to electrical signals \u2014 that show different black-and-white images at different angles. One actuator, for instance, portrays a Vincent van Gogh portrait when laid flat. Tilted an angle when it\u2019s activated, however, it portrays the famous Edvard Munch painting \u201cThe Scream.\u201d The researchers also 3-D printed floating water lilies with petals equipped with arrays of actuators and hinges that fold up in response to magnetic fields run through conductive fluids.<\/p>\n<p>The actuators are made from a patchwork of three different materials, each with a different light or dark color and a property \u2014 such as flexibility and magnetization \u2014 that controls the actuator\u2019s angle in response to a control signal. Software first breaks down the actuator design into millions of three-dimensional pixels, or \u201cvoxels,\u201d that can each be filled with any of the materials. Then, it runs millions of simulations, filling different voxels with different materials. Eventually, it lands on the optimal placement of each material in each voxel to generate two different images at two different angles. A custom 3-D printer then fabricates the actuator by dropping the right material into the right voxel, layer by layer.<\/p>\n<p>\u201cOur ultimate goal is to automatically find an optimal design for any problem, and then use the output of our optimized design to fabricate it,\u201d says first author Subramanian Sundaram PhD \u201918, a former graduate student in the Computer Science and Artificial Intelligence Laboratory (CSAIL). \u201cWe go from selecting the printing materials, to finding the optimal design, to fabricating the final product in almost a completely automated way.\u201d<\/p>\n<p>The shifting images demonstrates what the system can do. But actuators optimized for appearance and function could also be used for biomimicry in robotics. For instance, other researchers are designing underwater robotic skins with actuator arrays meant to mimic denticles on shark skin. Denticles collectively deform to decrease drag for faster, quieter swimming. \u201cYou can imagine underwater robots having whole arrays of actuators coating the surface of their skins, which can be optimized for drag and turning efficiently, and so on,\u201d Sundaram says.<\/p>\n<p>Joining Sundaram on the paper are: Melina Skouras, a former MIT postdoc; David S. Kim, a former researcher in the Computational Fabrication Group; Louise van den Heuvel \u201914, SM \u201916; and Wojciech Matusik, an MIT associate professor in electrical engineering and computer science and head of the Computational Fabrication Group.<\/p>\n<p><strong>Navigating the \u201ccombinatorial explosion\u201d<\/strong><\/p>\n<p>Robotic actuators today are becoming increasingly complex. Depending on the application, they must be optimized for weight, efficiency, appearance, flexibility, power consumption, and various other functions and performance metrics. Generally, experts manually calculate all those parameters to find an optimal design.\u00a0\u00a0<\/p>\n<p>Adding to that complexity, new 3-D-printing techniques can now use multiple materials to create one product. That means the design\u2019s dimensionality becomes incredibly high. \u201cWhat you\u2019re left with is what\u2019s called a \u2018combinatorial explosion,\u2019 where you essentially have so many combinations of materials and properties that you don\u2019t have a chance to evaluate every combination to create an optimal structure,\u201d Sundaram says.<\/p>\n<p>In their work, the researchers first customized three polymer materials with specific properties they needed to build their actuators: color, magnetization, and rigidity. In the end, they produced a near-transparent rigid material, an opaque flexible material used as a hinge, and a brown nanoparticle material that responds to a magnetic signal. They plugged all that characterization data into a property library.<\/p>\n<p>The system takes as input grayscale image examples \u2014\u00a0such as the flat actuator that displays the Van Gogh portrait but tilts at an exact angle to show \u201cThe Scream.\u201d It basically executes a complex form of trial and error that\u2019s somewhat like rearranging a Rubik\u2019s Cube, but in this case around 5.5 million voxels are iteratively reconfigured to match an image and meet a measured angle.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/news.mit.edu\/sites\/mit.edu.newsoffice\/files\/images\/MIT-Actuator-motion.gif\" style=\"width: 380px; height: 214px;\"><\/p>\n<p>Initially, the system draws from the property library to randomly assign different materials to different voxels. Then, it runs a simulation to see if that arrangement portrays the two target images, straight on and at an angle. If not, it gets an error signal. That signal lets it know which voxels are on the mark and which should be changed. Adding, removing, and shifting around brown magnetic voxels, for instance, will change the actuator\u2019s angle when a magnetic field is applied. But, the system also has to consider how aligning those brown voxels will affect the image.<\/p>\n<p><strong>Voxel by voxel<\/strong><\/p>\n<p>To compute the actuator\u2019s appearances at each iteration, the researchers adopted a computer graphics technique called \u201cray-tracing,\u201d which simulates the path of light interacting with objects. Simulated light beams shoot through the actuator at each column of voxels. Actuators can be fabricated with more than 100 voxel layers. Columns can contain more than 100 voxels, with different sequences of the materials that radiate a different shade of gray when flat or at an angle.<\/p>\n<p>When the actuator is flat, for instance, the light beam may shine down on a column containing many brown voxels, producing a dark tone. But when the actuator tilts, the beam will shine on misaligned voxels. Brown voxels may shift away from the beam, while more clear voxels may shift into the beam, producing a lighter tone. The system uses that technique to align dark and light voxel columns where they need to be in the flat and angled image. After 100 million or more iterations, and anywhere from a few to dozens of hours, the system will find an arrangement that fits the target images.<\/p>\n<p>\u201cWe\u2019re comparing what that [voxel column] looks like when it\u2019s flat or when it\u2019s titled, to match the target images,\u201d Sundaram says. \u201cIf not, you can swap, say, a clear voxel with a brown one. If that\u2019s an improvement, we keep this new suggestion and make other changes over and over again.\u201d<\/p>\n<p>To fabricate the actuators, the researchers built a custom 3-D printer that uses a technique called \u201cdrop-on-demand.\u201d Tubs of the three materials are connected to print heads with hundreds of nozzles that can be individually controlled. The printer fires a 30-micron-sized droplet of the designated material into its respective voxel location. Once the droplet lands on the substrate, it\u2019s solidified. In that way, the printer builds an object, layer by layer.<\/p>\n<p>The work could be used as a stepping stone for designing larger structures, such as airplane wings, Sundaram says. Researchers, for instance, have similarly started breaking down airplane wings into smaller voxel-like blocks to optimize their designs for weight and lift, and other metrics. \u201cWe\u2019re not yet able to print wings or anything on that scale, or with those materials. But I think this is a first step toward that goal,\u201d Sundaram says.<\/p>\n<\/div>\n<p><a href=\"http:\/\/news.mit.edu\/2019\/automated-design-print-actuators-robotics-0712\">Go to Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Author: Rob Matheson | MIT News Office An automated system developed by MIT researchers designs and 3-D prints complex robotic parts called actuators that are [&hellip;] <span class=\"read-more-link\"><a class=\"read-more\" href=\"https:\/\/www.aiproblog.com\/index.php\/2019\/07\/12\/automated-system-generates-robotic-parts-for-novel-tasks\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":2360,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[24],"tags":[],"_links":{"self":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/2359"}],"collection":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/comments?post=2359"}],"version-history":[{"count":0,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/2359\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media\/2360"}],"wp:attachment":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media?parent=2359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/categories?post=2359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/tags?post=2359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}