A client-server teleoperator for the EyeBot micro-robot

This paper describes a teleoperator system developed for the EyeBot robot under a client-server architecture. The teleoperator is made up of two different programs: a server, running on robot’s microprocessor, and a client running on a PC. They talk to each other through a serial connection following an specific protocol. The server gathers sensor information required by the client, sends it and executes movement commands. The client asks for sensor data to the server on behalf of the human operator and sends motion orders. It also shows her a graphical interface, so she can see the values from all robot sensors and she can request different movements to its motors and servomotors.

[1]  T. Braunl,et al.  EyeBot: a family of autonomous mobile robots , 1999, ICONIP'99. ANZIIS'99 & ANNES'99 & ACNN'99. 6th International Conference on Neural Information Processing. Proceedings (Cat. No.99EX378).

[2]  Kurt Konolige,et al.  The saphira architecture for autonomous mobile robots , 1998 .

[3]  Robin R. Murphy,et al.  Artificial intelligence and mobile robots: case studies of successful robot systems , 1998 .

[4]  Josep Lluís de la Rosa i Esteva,et al.  Micro-Robots Playing Soccer Games: A Real Implementation Based on a Multi-Agent Decision-Making Structure , 2000, Intell. Autom. Soft Comput..