“Cutting-Edge Robots Show Off in Japan – ICRA 2009 will showcase everything from tree-climbing machines to robots that politely ask for directions.”

May 12th, 2009