When talking about robotics we are using the word in its universal meaning including industrial, virtual, home o whatever the function of a robot might be.

RobotRobotics uses a system that allows introducing information of reality, introducing conceptual operational structures to modify the knowledge the system has, making decisions and dealing with the feedback from reality.

The objective of a robot is to develop a work. This work needs to generate value with quality assurance which defines robots as paradigmatic objects.

Objects have a concept that is implicit in their function to generate value, working within the limits of their quality assurance.

When talking about third or fourth generation robots, they include a methodology that allows learning and operating based on pre-established controls and learning processes.

Quality AssuranceQuality Assurance

Robots need to have a quality assurance system with a redundant method to ensure their operation.

It is necessary then to have a self-excluding system to deactivate the robot when its work exceeds the operational parameters established to achieve its objective.

The redundant method has to be fully reliable and needs to trigger a self-exclusion automatism when redundancy cannot fulfill the working standards.

Classification of Robots

First generation robots

They are robots with predefined operations that can only be reprogrammed by changing their hardware.

By definition a first generation robot has rigid parameters and quality assurance systems based on its exclusion when the operational limits are exceeded.

Second generation robots

They are robots that produce predefined operations but they can be reprogrammed changing their software.

They have the possibility of having quality assurance systems to generate operational alerts to adjust their functionality based on the feedback of their system and not only their operation. Second generation robots are “slaves” with inflexible programs to obtain fixed results based on the knowledge introduced by human programming.

Third generation robots

They are robots that have a learning capacity based on the measurement of the results produced. Based on this feedback they regulate the energy they use according to the power needed for each activity.

Learning is based on the restricted context they work with. Their learning systems will become improved based on the evolution of information technology.

Fourth generation robots

They are those robots that are able to integrate in an interdependent way with the context they work in. They have the capacity to learn from their own operational experience and from the feedback coming from other interrelated systems.

They develop a learning process based on the feedback to generate simulations until the knowledge is integrated in their system to generate a reliable operation.


The function of robots is to work and generate value. That is why they are homologous to human work. Each generation of robots develops work in a different way.