ROSBOT , ROBOWORKS , MECABOT : A COMPARATIVE LOOK