Interview With The Creators Of Baxter - Rethink Robotics

March 5, 2013
Rethink Robotics has a neat robot called Baxter that could change the way production lines are set up. It uses a behavior-based approach to its internal programming and in can use a by-example user programming process.

Rethink Robotics has a neat robot called Baxter that could change the way production lines are set up. It uses a behavior-based approach to its internal programming and in can use a by-example user programming process.

I talked with Mitch Rosenberg, VP Marketing and Product Management at Rethink Robotics, about Baxter. Also check out some Engineering TV video interviews we did with Rethink Robotics at the end of this article.

Baxter is a behavior-based robot from Rethink Robotics that will change the way production lines work.

Wong: How did Rethink Robotics get started?

Rethink: Rethink Robotics was founded in 2008 by Rodney Brooks, the co-founder of iRobot and the former director of the MIT Computer Science and Artificial Intelligence Lab. Based in Boston’s Innovation District, Rethink Robotics is funded by Charles River Ventures, Highland Capital Partners, Sigma Partners, Draper Fisher Jurvetson and Bezos Expeditions.

Baxter is the culmination of a lot of hard work and the vision of many people.  The original idea for Baxter came from Rodney who saw an opportunity to use his unique behavior-based robotics architecture to make American manufacturing more competitive.  Since then, a team of experts have been working together to bring Baxter to fruition.   

Wong: What is Baxter and how does it differ from conventional robots?

Rethink: Baxter is a totally new kind of robot:  it is a robot with common sense, so it knows what you want and does what you expect.  Baxter is aware of its surroundings and can adapt as needed. One particularly important example of its common sense is its awareness of and adaptation to humans in its environment—this makes it safe to work alongside humans.  Lastly, it can be trained just as you would teach a person with a demonstration, no software programming expertise required, in 10-15 minutes.

Unlike traditional industrial robots, Baxter is an adaptive manufacturing robot. It contains cameras, sensors and sophisticated software that enable it to “see” objects, “feel” forces and “understand” tasks. The result is a robot that automatically adapts to changing environments.

Baxter is also significantly less expensive than traditional industrial robots—and much easier to deploy. It can be up and running in under an hour. Train it like you would any other worker – through demonstration. No software engineering or teaching pendant required.

Wong: How does someone program Baxter?

Rethink: Baxter is designed to reduce cost of ownership, not just cost of acquisition. No custom application code is required to get it started. So no costly software or manufacturing engineers are required to program it. Rather, Baxter can be “taught” via a graphical user interface and through direct manipulation of its robot arms. That means non-technical, hourly workers can train and retrain it right on the line.

Wong: Is it safe to work around Baxter? It is rather large.

Rethink: Yes, Baxter was designed specifically to be safe working side-by-side with humans.  Baxter doesn’t have any sharp edges and its joints are compliant and designed to “give” on impact.  The sensors that are part of Baxter’s design means it can detect when people are within contact distance and will slow down and/or stop.  Baxter doesn’t need to be caged-off like most industrial robots.

Wong: What features of Baxter are not readily apparent?

Rethink: There are many! Here’s a list of some of the most important:

  • Baxter contains cameras and sensors that are not immediately noticeable. 
  • Baxter’s face doubles as the user interface alongside the navigator buttons on Baxter’s arm
  • Baxter has a 360 degree sonar and front camera for human presence detection.
  • It has force sensing and force control at each joint.
  • Baxter automatically detects typical manufacturing environments such as table heights and conveyor speeds without any user programming

Wong: Where do you expect Baxter to be used?

Rethink: Baxter is ideal for material handling, especially in manufacturing plants of all sizes.  It can move objects from one location to another, count and coordinate its movements with other machines. Some example tasks include syringe packaging into bags by quantity and sorting based on external visual inspection systems. Very soon, Baxter will increase its speed, be able to push objects and buttons as well as respond to and signal external triggers.  This will allow Baxter to tend machines and coordinate precise placement.

Wong: What are the advantages of behavior-based programming?

Rethink: Baxter’s behavior-based robotic architecture makes it possible to adapt to its environment without having to maintain a complex, slow, and costly internal model.  Baxter can automatically react to environmental changes and alter its behavior to account for unexpected events—so it can continue to work productively after missing a pick-up or dropping a part. It can also adjust to changes in surface heights without being told.

This “common sense” is what makes Baxter an invaluable asset, and informs a suite of safety features that make it perfectly safe to work around.

Wong: How does Baxter's behaviors work with its more complex sensors such as its cameras?

Rethink: Using its cameras, Baxter can visually detect and distinguish parts and objects that it needs to move and instantly adapt to variations in part placement and conveyor speed. 

Wong: What are some new features we might see in Baxter in the future? Might we see a one-armed Baxter?

Rethink: The day you buy the robot is the day that it’ll perform the least well. Over time, a Company’s investment in Baxter will become more and more valuable because Rethink will continue to update its software with new features and capabilities. Rethink will release a software development kit (SDK) later this year that will let others modify Baxter’s capabilities. There will also be a variety of new third-party grippers for handling parts with different shapes.

Behavior-Based Programming of the Baxter Robotic Platform at Rethink Robotics - RoboBusiness 2012

Bill Wong of Electronic Design magazine talks to Mike Bugda, Product Manager at Rethink Robotics about the concept of behavior-based programming and how it’s being used in the Baxter robotic platform.

About the Author

Mitch Rosenberg | VP Marketing and Product Management

Mitch's career has focused on connecting vision to execution in technology firms offering disruptive innovations. His most recent role was VP, Marketing & Product Management for Kiva Systems, where he was an integral part of bringing the company to 6th place in the 2009 Forbes 500 ranking of the fastest growing privately held US companies. An MIT-trained electrical engineer with an MBA from Boston University, Mitch has held senior marketing and operations positions at PictureTel, Kurzweil Computer Products and Automatix.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!