2010 robots review