Developmental robotics ( DevRob ), sometimes called epigenetic robotics , is a scientific field which aims at studying the developmental mechanisms, architectures and constraints that allow lifelong and open-ended learning of new skills and new knowledge in embodied machines . As in human children, learning is expected to be cumulative and of progressively increasing complexity, and to result from self-exploration of the world in combination with social interaction . The typical methodological approach consists in starting from theories of human and animal development elaborated in fields such as developmental psychology , neuroscience , developmental and evolutionary biology , and linguistics , then to formalize and implement them in robots, sometimes exploring extensions or variants of them. The experimentation of those models in robots allows researchers to confront them with reality, and as a consequence developmental robotics also provides feedback and novel hypotheses on theories of human and animal development.