Please choose your delivery country and your customer group
Within the European Specific Targeted Research/Innovation Project (SIARAS) of the 6th Framework Program, a SkillServer is developed which is supposed to support users to reconfigure existing production lines. This paper describes the fundamental knowledge representation used in the SkillServer. The skill-based approach is introduced before describing the deployed ontology with regards to production systems. To enable the SkillServer to reason on configuration changes, models of the geometric representation of physical entities are required. In this paper, some basic technologies of knowledge representation were described in order to enable a SkillServer to decide on modified requirements of an available process. First of all, the knowledge is available in terms of an ontology. The geometric representation of each physical entity is modelled with the help of the X3D format. Of course, the knowledge representation alone is not sufficient for the SkillServer to decide on specific questions as there is no information on specific domain knowledge. This knowledge is put into some utility functions which are plugged into the SkillServer core. They could either be device-specific (e.g. for setting up a certain sensor) or application-specific (e.g. path planning for an industrial robot) or solve any kind of problem. The set of utility functions can be dynamically extended to apply this system to other application domains, too. Later on in the project, there will be another demonstrator which shows a real-life application consisting of an industrial robot, a couple of sensors, pick-and-place operations and so on. This demonstrator is currently being specified.