Abstract
The usual procedure nowadays for the development of humanoid robots of the human size is based on the principle that each robot is a fully personalized project, with hardware and software directly embedded with no level of abstraction. Although this methodology allowed countless benefits in the robotics field, on the other hand, it imposes several drawbacks: I) the difficulty to reuse par…