Tweet We had reported about Robonaut earlier and now it is being reported that the Robonaut is already starting to do its job well on the Space station. The robot was delivered this February and has been doing pretty good so far, says one report.  The robot also started tweeting […]