{"id":206260,"date":"2017-02-08T15:42:14","date_gmt":"2017-02-08T20:42:14","guid":{"rendered":"http:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/uncategorized\/rethinks-robots-get-massive-software-upgrade-rodney-brooks-so-excited-ieee-spectrum.php"},"modified":"2017-02-08T15:42:14","modified_gmt":"2017-02-08T20:42:14","slug":"rethinks-robots-get-massive-software-upgrade-rodney-brooks-so-excited-ieee-spectrum","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/robotics\/rethinks-robots-get-massive-software-upgrade-rodney-brooks-so-excited-ieee-spectrum.php","title":{"rendered":"Rethink&#8217;s Robots Get Massive Software Upgrade, Rodney Brooks So Excited &#8211; IEEE Spectrum"},"content":{"rendered":"<p><p>  Photo: Rethink Robotics Rodney Brookss startup Rethink Robotics  is releasing software to make its collaborative robot Sawyer more  versatile and easier to program.<\/p>\n<p>    Rethink Robotics is taking the wraps off a massive project that    the company has been working on for two years. Its been a big    part of our development that the world hasnt seen, says    Rethink founder and CTO Rodney Brooks. Ive been so    excited about this because I know what it can do.  <\/p>\n<p>    A little over a year ago,     Rethink started shipping Sawyer, a     collaborative robot designed to be faster, stronger, and more    precise than the     companys first cobot, Baxter, which didnt sell like    hotcakes, as Brooks had     expected. But developing a brand-new robot was just part of    Rethinks post-Baxter plans: Another goal was completely    rebuilding its software platform, called Intera, which is    responsible for controlling all of Sawyers functions as well    as allowing users to program the robot.  <\/p>\n<p>    Intera 5,    which the company is announcing today, is a big jump from    previous versions and will make Sawyer more versatile    and easier to program, Brooks tells IEEE Spectrum.    Itscompletely new, he says, adding that 30 people    worked on the software platform, which is based on ROS.None of my    code anymore. My code is gone.  <\/p>\n<p>    At the heart of the new system is what Brooks calls a behavior    engine that lets users program complex tasks based on simpler    ones. While in previous Intera releases large sequences of    tasks were difficult to modify, now all tasks are graphically    arranged as abehavior    tree, making it easierto visualize, understand, and    adjust what the robot is doing at every step.  <\/p>\n<p>    The new software is critical for Rethinks bid to gain more    traction in the rapidly growing     collaborative robots market. The Boston-based startup,    which was     founded in 2008 and has     raised $131.5 million in VC funding, hasnt disclosed sales    numbers, but it says Sawyer is selling much better than Baxter,    helping the company triple its revenue last year.  <\/p>\n<p>    Other robot makers, including startups like     Franka Emika, which plans to launch a cobot this year, are    also devoting a lot of attention to their user interfaces and    software features. Analysts credit     an easy-to-use interface as a major factor in helping    Danish firm     Universal Robots dominate the cobot market, with thousands of    robots shipped per year.  <\/p>\n<p>    Rod Brooks says Rethinks experience with Baxter showed that    software is just as important as hardware when it comes to    convincing manufacturers to embrace automation. With earlier    versions of Intera, it was easy to get the robot to do most    simple tasks, especially by using its teach-by-demonstration    feature. But what Rethink found out is that many customers    actually want to do much more complex tasks, and while Sawyer    was in principle capable of carrying them out, programming the    robot was the biggest hurdle.  <\/p>\n<p>    We were concentrating on teach by demonstration, and it was    producing an internal representation which wasnt visible to    the user, Brooks explains. And the more sophisticated you    were, the more frustrating the opaqueness of what was happening    inside was.  <\/p>\n<p>    Intera 5s behavior trees aim to solve this problem. The new    interface provides an explicit visual diagram of the sequence    of tasks the robot will run through. Every node of a behavior    tree, you can click down and get every possible parameter,    every possible detail [of the robot], Brooks says. Theres    nothing hidden.  <\/p>\n<p>    Brooks hopes the new system will help users master Sawyers    advanced vision and force-sensing capabilities to tackle    complex automation jobs, especially in the electronics    manufacturing sector. To illustrate the point, Brooks likes to    show off videos of Sawyer performing challenging tasks. In one,    the robot uses its Cognex camera and force sensingto    inspect switches, bolts, and wires on a water pump:  <\/p>\n<p>    In another video, Sawyeris seen inserting a DIMM memory    module on a motherboard. First, the robot positions the module    on the socket by feeling its corners; it then gently pushes    the DIMM down, measuring the force to detect whether it clicked    or not. We exposed a lot of the force control, Brooks says.    So you can say, Press down with 2 Newtons, but no more than 2    centimeters downwards, and be compliant in x and y, but rigid    in rotation about the vertical z-axis.  <\/p>\n<p>    Another challenge Rethink wants to solve with Intera 5 involves    coordinating Sawyer and all the other assembly line    componentsconveyor belts, equipment to feed and sort parts,    machines like drills and CNCs. Factories typically connect    things using programmable logic controllers, or PLCs. And PLCs    suck, Brooks says. You can quote me on that. A company would    buy a Sawyer and put it to run right away, he says, but getting    the PLCs and all the rest connected could take weeks and    months. Nowin typical Internet of Things, or IoT,    fashionusers will be able to plug a variety of assembly-line    equipment directly to Sawyer and then control that with the    same behavior tree that controls the robot on Intera.  <\/p>\n<p>    Ultimately Brooks wants to focus on automating ever more    complex tasks, disregarding the relatively simple applications    that other cobot companies are currently pursuing, a market he    believes will soon be taken over by cheaper robots from China.    I want to go somewhere different, thats a much more    interesting place to be, and which I think is the bigger    market.  <\/p>\n<p>    At the same time he explains that making robots easier to use    is much more than a business strategy for him. Its something    thats been with me since Day 1, he says, noting that our    consumer goods require no training and the same should apply to    robots. How many people need to be trained to use this? he    says, waving his iPhone. It trains the person.  <\/p>\n<p>      IEEE Spectrum's award-winning robotics blog,      featuring news, articles, and videos on robots, humanoids,      drones, automation, artificial intelligence, and more.      Contact us:e.guizzo@ieee.org    <\/p>\n<p>      Sign up for the Automaton newsletter and get biweekly updates      about robotics, automation, and AI, all delivered directly to      your inbox.    <\/p>\n<\/p>\n<p>    A    powerful artificial intelligence won't spring from a sudden    technological \"big bang\"--it's already evolving symbiotically    with us1Jun2008  <\/p>\n<\/p>\n<p>    It's smaller, faster, stronger, and more precise: meet Sawyer,    Rethink Robotics' new manufacturing robot 19Mar2015  <\/p>\n<\/p>\n<p>    This factory robot can be trusted not to kill    itshumancoworkers 29Dec2016  <\/p>\n<\/p>\n<p>    The Danish company continues to expand by offering robot arms    so easy to program that even a reporter can do it 12Mar2015  <\/p>\n<\/p>\n<p>    Rodney Brooks's new start-up wants to spark a factory    revolution with a low-cost, user-friendly robot 18Sep2012  <\/p>\n<\/p>\n<p>    Take a walk, a jog, or a bike ride with 19 kg of stuff    autonomously following you 2Feb  <\/p>\n<\/p>\n<p>    Your weekly selection of awesome robot videos 27Jan  <\/p>\n<\/p>\n<p>    R&D lab Draper is using genetic engineering and    optoelectronics to build cybernetic insects 25Jan  <\/p>\n<\/p>\n<p>    3DSignals' deep learning AI can detect early sounds of trouble    in cars and other machines before they break down 27Dec2016  <\/p>\n<\/p>\n<p>    Exclusive photos take you through the first mission of    Stanford's diving robot 21Dec2016  <\/p>\n<\/p>\n<p>    A programmable chip turns a robots long pauses into quick    action 19Dec2016  <\/p>\n<\/p>\n<p>    Your weekly selection of awesome robot videos 16Dec2016  <\/p>\n<\/p>\n<p>    Automation allows thousands of possibilities when building    weird new organisms 29Nov2016  <\/p>\n<\/p>\n<p>    KAIST's PIBOT can sit in the pilot's seat and fly a regular    aicraft just like a human would 15Nov2016  <\/p>\n<\/p>\n<p>    I don't know what a robot-plant biohybrid is, but I'm sure    there's a horror movie in there somewhere 15Nov2016  <\/p>\n<\/p>\n<p>    Your weekly selection of awesome robot videos 4Nov2016  <\/p>\n<\/p>\n<p>    Quantum computing pioneers want to patent AI telerobotics    controlled by humansand monkeys 22Sep2016  <\/p>\n<\/p>\n<p>    This robot uses innovative direct-drive motors to go pretty    much anywhere 19Sep2016  <\/p>\n<\/p>\n<p>    Your weekly selection of awesome robot videos 16Sep2016  <\/p>\n<\/p>\n<p>    Your weekly selection of awesome robot videos 2Sep2016  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Here is the original post: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"http:\/\/spectrum.ieee.org\/automaton\/robotics\/industrial-robots\/rethink-robots-get-massive-software-upgrade\" title=\"Rethink's Robots Get Massive Software Upgrade, Rodney Brooks So Excited - IEEE Spectrum\">Rethink's Robots Get Massive Software Upgrade, Rodney Brooks So Excited - IEEE Spectrum<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Photo: Rethink Robotics Rodney Brookss startup Rethink Robotics is releasing software to make its collaborative robot Sawyer more versatile and easier to program. Rethink Robotics is taking the wraps off a massive project that the company has been working on for two years <a href=\"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/robotics\/rethinks-robots-get-massive-software-upgrade-rodney-brooks-so-excited-ieee-spectrum.php\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"limit_modified_date":"","last_modified_date":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[431594],"tags":[],"class_list":["post-206260","post","type-post","status-publish","format-standard","hentry","category-robotics"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/206260"}],"collection":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/comments?post=206260"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/206260\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/media?parent=206260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/categories?post=206260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/tags?post=206260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}