Entrepreneur, Researcher, 3D Geek, Coder
Jul 8 2010

PR2 + Beer

Done!!! Willow Garage proudly presents the first open source “beer fetching app” for robots! :)

Part of a 1-week project, together with a few of my colleagues, we programmed the PR2 robot to:

  • navigate and find a refrigerator
  • open its door by locating the fridge handle
  • position the robot’s manipulators so that the door doesn’t close while grasping things inside the fridge
  • automatically identify the types of beer available in the fridge (we trained models on about 9 beers - training involves simply storing a picture of the beer bottle you want to identify in a directory)
  • determine the types of beer the user selected from a web page, compute grasping points, move the arms and grasp them, and then move the beers onto a storing rack that we installed on the robot
  • close the fridge door
  • navigate the the delivery point selected by the user on the web page
  • identify people faces and perform delivery/hand-off beer + bottle opener
  • wait for bottle opener and resume!

Optionally, the robot can open the beer too! :)

The entire source code is available at:
https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_drinks/trunk/ .

If you find it useful, PLEASE let us know! Obviously this app is “powered by PCL;-)

You can read our entire blog entry here: http://www.willowgarage.com/blog/2010/07/06/beer-me-robot. Cheers!

Edit: I just noticed that we got picked by Slashdot. Some of the comments posted are pretty funny.


Mar 17 2009

ESP game

If you have no clue what the ESP game is, and are in the mood for a nice talk from Luis von Ahn, click here. He talks about the Internet, labeling images, etc. This particular talk is from 2006.