When I read informations from robot, in many times, it appears message:
PlayerClient::Read()(-1) : Overflow on server
And program halts.
It sounds like you're not reading messages fast enough actually. Try setting a replace rule as per http://playerstage.sourceforge.net/doc/Player-svn/player/classPlayerCc_1_1ClientProxy.html#a58d315e428437eb8eebdbd93f1f0e78d and see if that helps.