Robot Interchange System

Abstract

The goal of the project is to develop a system to control robots via a central node. So it is possible to access all robots at the same time. The robots are being accessed by the node (server) via a defined interface. The access can happen via remote controller, tablet, smartphone, website or a autonomous program. The transfer of the measured data and control commands is only taking place via the server. Therefore it is possible to control the robots from every point of the internet. The robots use different sensors like distance sensors and cameras to sense their environment. For this purpose three robots are used, which are connected to the server and synchronize all measurement values and commands with it.


Das Projekt

Das Projekt beschäftigt sich damit ein System zu entwickeln, um Roboter über einen zentralen Knoten fernzusteuern und somit Zugriff auf alle Roboter zugleich zu gewährleisten. Über diesen Knoten (Server) wird über eine definierte Schnittstelle auf die Roboter zugegriffen werden. Der Zugriff kann beispielsweise über eine Fernsteuerung, Tablet, Smartphone, Website oder ein eigenständiges Programm erfolgen. Die Übertragung der Messwerte und Steuerbefehle erfolgt ausschließlich über den Server. Somit ist es möglich die Roboter von jedem Punkt des Internets aus zu steuern. Die Roboter können verschiedene Sensoren, wie zum Beispiel Abstandssensoren und Kameras einsetzen, um in der Lage zu sein ihre Umgebung wahrzunehmen. Dazu werden drei Roboter benutzt, die mit einem Server verbunden sind und alle Messwerte und Steuerbefehle mit ihm synchronisieren.