Baxter Meets World: Rod Brooks on What Rethink Robotics Is Learning
At San Francisco’s Fort Mason yesterday, former MIT roboticist Rodney Brooks gave the opening keynote address at Solid, a new O’Reilly Media conference focused on innovation at the confluence of software and hardware. True to that theme, Brooks talked about Rethink Robotics, the company he founded in 2008 to build humanoid manipulator robots, and the fact that Rethink’s flagship robot Baxter is getting more powerful over time—even without any design changes—thanks to improvements in the software that controls it.
Brooks, an Xconomist who is also a keynote speaker at Xconomy’s Boston 2034 event on June 10, showed two videos of Baxter at work, made 12 months apart at Rethink’s Boston headquarters. In the first, the two-armed robot completed a benchmark pick-and-place task—the kind of job a warehouse laborer packing a box with goods might do—in 3 minutes and 20 seconds. In the second video, shot recently, Baxter finished the same task in 1 minute and 33 seconds.
The only difference was that software engineers at Rethink had, well, rethought the way Baxter’s operating system models the physics of its moving arms. (It’s hard to describe, but in the second video Baxter seemed to move in a much more relaxed and human-like way.) Software “has changed the way we think about products in the physical world,” Brooks said. In a sense, he said, a complex, $25,000 machine like Baxter is now almost as upgradeable as an iPhone.
It’s probably a good thing that Baxter can be so easily reprogrammed. Rethink has been gathering a lot of data since Baxter’s debut in September 2012, and it turns out that the way customers are using the robot in real-world situations doesn’t always match up with the company’s original notions.
In an interview after his presentation, Brooks told me about Rethink’s business today and its transition from research and development (Baxter was nearly four years in the making) into sales mode. He said it’s been a bit of a challenge helping customers understand how Baxter can fit into their businesses, and how a robot whose capabilities are largely defined by software differs from the old-fashioned industrial robots people picture in their minds.
It’s certainly helps, Brooks says, that Rethink can upgrade Baxter just by releasing a new version of its operating system, called Intera. “But I think it leads to a question on how you market that, and whether customers are ready to understand that,” he says. “We are used to it with our smartphones—you get the upgraded software and you get something better, except when Apple threw out Google Maps. But I’m not sure, across different industries, that that is the case.”
One of Baxter’s main features, for example, is that it’s easy for non-experts to program. To show the robot how to carry out a task—say, picking up a cup on a conveyor belt and placing it into a box—a worker simply grabs one of its arms and guides it through the needed motions. Baxter also has several cameras that allow it to “see” the objects it’s handling, and over time, it can learn to recognize certain types of objects and apply actions consistently, such as picking up cups from the inside by spreading its pincers.
But some customers are uncomfortable with the idea that Baxter is learning; it means there’s something happening on the warehouse or factory floor that hasn’t been dictated and documented. “It’s a mindset,” Brooks says. “They want to know exactly what the machine is doing at all times, and if something is not right, they want to be involved in it. They don’t want it to just fix itself.”
In response, Rethink added connections to Baxter that allow customers to run the robot from programmable logic controllers (PLCs), which have been used since the 1960s to coordinate the actions of industrial machines. “We were ignoring that, and many customers said, ‘No, we’ve got to have that,’” Brooks says.
While the reaction was understandable, Brooks says it’s partly a relic from the first era of industrial robots, which were big, dangerous, and expensive. Baxter is designed to be the opposite of all of those things, and people haven’t quite adapted yet. He makes that point in this short video excerpt from his Solid presentation:
“I think I underestimated [the change in thinking required] and thought this new category of robots would be easy to understand,” Brooks says. “People know what an industrial robot is and they map Baxter to being an industrial robot, which it is not.”
This may start to change as businesses put more Baxters on the factory or warehouse floor, Brooks thinks. Right now, most customers own only one Baxter or a handful, as they experiment to see how the robot can save them money by making repetitive processes more efficient. If there were 20 Baxters in a shop, managers would be happy to let them learn and adjust on their own. “It’s being held back by people who are not seeing it as a commodity yet,” Brooks says.
Another misguided assumption that people make about Baxter, Brooks says, is that the robot should always … Next Page »