ROBOT , ROBOCOMPANY , MECABOT : A COMPARATIVE LOOK