This page contains links to some of the code I have written or contributed to (some of it a long time ago). This is only a very partial overview, I'll keep adding more over time.
RIDLESGP: This is the code released with our 2012 R:SS paper Real-Time Inverse Dynamics Learning with Echo State Gaussian Process Regression, where we learn to control redundant robot arms with artificial muscles online from scratch using only the position of the end effector. Most of it was actually written by Christoph. There is also an e-poster that has some videos and more information.
SimSpark: The 2d simulation is a great way to research AI problems in a multi-robot/multi-agent setting, because it abstracts from some of the lower level problems you get when dealing with real robots. To better bridge the gap between the 2d simulation and the real robot leagues, we created a 3d simulator (in 2003), called SimSpark (also hosted on Sourceforge). SimSpark is in fact a generic multi-robot simulator with its own description language to create robots and scenes. I was one of the initiators of the project, but at the moment unfortunately not involved in the current development, due to a lack of time. There is a very active community around this project though. SimSpark is used for official RoboCup competitions since 2004.
SServer: RoboCup is a scientific competition and conference with the goal to advance artificial intelligence and robotics. One of the main events on RoboCup are the robotic soccer competitions in different leagues – real robots of different shapes and sizes, and also in simulations. The original simulation league is a 2 dimensional game, with 11 players which have to be controlled by independent programs with only partial information of the world. I have contributed (only) a little to the RoboCup 2d simulator, the project is hosted on sourceforge. There is also a manual I contributed to.
Misc. / fun stuff