Monolithically structured robot controls can only be adapted and enhanced with high efforts. Therefore we develop a configuration system and a graphical user interface in order to configure the robot control on the fly. Within the envisaged scenario the operator is able to configure the motion control according to the mechanical structure of a robot by just pushing of “a button”. For the flexible configuration of robot control systems knowledge-based approaches are pursued. The motion control of a simulated robot is produced by the simple combination of components. In particular we automatically configure the forward and backward kinematics on the basis of a declarative description of a robot, which among other things indicates the number of joints. The main goal of our project is the development of a generalized software architecture that applies to all classes of robots.