ROSBOT , ROBOCOMPANY , MECABOT : A COMPARATIVE LOOK