Last month I finished my Bachelor thesis with the German title Client-Server-Kommunikation für humanoide Roboter (engl. “Client-Server Communication for Humanoid Robots”).
Within the framework of this work I implemented an application based on the Eclipse Rich Client Platform (RCP) that allows for the communication with humanoid soccer playing robots – namely FUmanoids – developed at the Freie Universität Berlin.
I got the mark 1.0 (A+) on this Bachelor thesis and recommend the use of the Eclipse RCP to everyone who wants to develop platform independent applications without the need to reinvent the whole infrastructure code wheel.
Special thanks to Lars Vogel who’s in-depth articles on the Eclipse RCP helped me a lot to archive a sophisticated solution.