Abstract
Since their introduction, robots have played an important role in the manufacturing industry. As such, manyresearches have been conducted with a focus on efficiency, such as the use of reinforced learning, through a number of random movement, to determine the best way to complete a given task. However, these researches often assume that the robot is capable of completing said task. It is possible that if such algorithms were implemented on robots incapable of completing their assigned task, damage to their output or even themselves is possible. In this paper, we propose a method which analyzes the feature space of the available robots' functionality in order to determine if the required task can be completed given the their capabilities.