What will we do?
Imagine you must pick an object from the ground. You recognize it, check if it is possible to reach, the better way to do so, you go for it, you pick it and check that you get it. This includes a number of small steps that you do unconsciously, while robots cannot. That is the concept of a skill.
In manufacturing, robots are supposed to have a number of daily skills, like picking, screwing or inserting. These skills can be pre-programed and decided on at planning time, enabling the robot to sense, compensate for uncertain sensory measures and errors in the world model and use the tools to alter the world.


Skills
Programming
Tasks must be converted to robot skills. Ex: picking: check if piece is available, pick piece, insert it.

Skills
Which to use?
Is the piece present? If not, what should the robot do? The robot should decide on what skill to use.

Human
Interaction and Collaboration
Humans and robot collaborate on the assembly line. Skills will be supervised and controlled by humans, insuring a safe interaction.

Environment
Perception and Sensing
The robot must understand its surroundings, which is important for safety and efficiency.