Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Developmental Robotics: Fundamentals and Applications
Developmental Robotics: Fundamentals and Applications
Developmental Robotics: Fundamentals and Applications
Ebook93 pages1 hour

Developmental Robotics: Fundamentals and Applications

Rating: 0 out of 5 stars

()

Read preview

About this ebook

What Is Developmental Robotics


A scientific discipline that tries to explore the developmental mechanisms, architectures, and limitations that allow lifelong and open-ended learning of new abilities and new knowledge in embodied machines. This topic is sometimes referred to as epigenetic robotics. Developmental robotics, sometimes known as DevRob, is a subfield of developmental robotics. Learning is expected to be cumulative and of progressively increasing complexity, just as it is in human children. It is also expected to result from self-exploration of the world in combination with social contact, just as it is in human children. The standard methodological approach involves beginning with theories of human and animal development that have been developed in disciplines such as developmental psychology, neuroscience, developmental and evolutionary biology, and linguistics. These theories are then formalized and implemented in robots, and researchers may occasionally explore extensions or variants of these theories. Researchers are able to test the validity of these models by conducting experiments on robots. As a result, developmental robotics provides researchers with both feedback and innovative hypotheses regarding theories of human and animal development.


How You Will Benefit


(I) Insights, and validations about the following topics:


Chapter 1: Developmental Robotics


Chapter 2: Computational Linguistics


Chapter 3: Human-centered Computing


Chapter 4: Computational Intelligence


Chapter 5: Cognitive Architecture


Chapter 6: Cognitive Robotics


Chapter 7: Robot Learning


Chapter 8: Programming by Demonstration


Chapter 9: Domain-general Learning


Chapter 10: Embodied Cognition


(II) Answering the public top questions about developmental robotics.


(III) Real world examples for the usage of developmental robotics in many fields.


(IV) 17 appendices to explain, briefly, 266 emerging technologies in each industry to have 360-degree full understanding of developmental robotics' technologies.


Who This Book Is For


Professionals, undergraduate and graduate students, enthusiasts, hobbyists, and those who want to go beyond basic knowledge or information for any kind of developmental robotics.

LanguageEnglish
Release dateJul 7, 2023
Developmental Robotics: Fundamentals and Applications

Read more from Fouad Sabry

Related to Developmental Robotics

Titles in the series (100)

View More

Related ebooks

Intelligence (AI) & Semantics For You

View More

Related articles

Reviews for Developmental Robotics

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Developmental Robotics - Fouad Sabry

    Chapter 1: Developmental robotics

    The study of the mechanisms, architectures, and constraints that enable embodied machines to learn new skills and knowledge throughout their lifetimes is the goal of developmental robotics (DevRob), also known as epigenetic robotics. Self-exploration of the world and social interaction are hypothesized to yield learning that is cumulative and progressively more complex, just as it is in human children. Beginning with theories of human and animal development elaborated in fields like developmental psychology, neuroscience, developmental and evolutionary biology, and linguistics, researchers typically formalize and implement these theories in robots, sometimes exploring extensions or variants of these theories. Developmental robotics not only provides feedback and novel hypotheses on theories of human and animal development, but also allows researchers to confront those models in a realistic setting through experimentation in robots.

    While similar, developmental robotics stands apart from its evolutionary counterpart (ER). While ER makes use of populations of robots that evolve over time, DevRob is more concerned with how the structure of a single robot's control system changes as a result of experience.

    The fields of robotics and artificial life are also connected to the DevRob framework.

    Is it possible for a robot to pick up new skills as easily as a kid? Can it acquire new abilities and knowledge in a dynamic setting that was not fully specified during development? How can it learn about itself and how it fits into its natural and social surroundings? Once it is out of the factory, how can its cognitive abilities be allowed to grow without the help of an engineer? What can it pick up from observing people in their natural social environments? Developmental robotics seeks to answer these fundamental questions. Although Alan Turing and other cybernetics pioneers posed these questions and outlined a general approach as early as 1950, it wasn't until the latter part of the 20th century that they were actually studied systematically.

    Developmental robotics is related to areas like AI and ML as well as cognitive robotics and computational neuroscience because of its emphasis on adaptive intelligent machines. While it may make use of some of the methods developed in these areas, it is distinct from them in a number of important ways. Embodied and situated sensorimotor and social skills are prioritized over abstract symbolic problems, setting it apart from classical AI in that it does not assume the capability of advanced symbolic reasoning. In contrast to cognitive robotics, it is concerned with the processes rather than the final products of cognitive development. Functional modeling of integrated architectures of development and learning is its main focus, setting it apart from computational neuroscience. In a broader sense, the following three characteristics distinguish developmental robotics from other related fields::

    It aims for architectures and learning mechanisms that are task-agnostic; that is, the machine or robot should be able to pick up tasks for which the engineer has no blueprints; Open-ended growth and continuous education are emphasized, i.e.

    the ability of a living organism to continually learn new things.

    This should not be understood as a capacity for learning anything or even everything, it's just that there are infinite ways to build upon the foundation of skills one acquires; Acquired expertise should progressively increase in complexity (while remaining manageable).

    Embodied AI, enactive and dynamical systems cognitive science, and connectionism all played a role in the emergence of developmental robotics. The field of developmental robotics strongly interacts with others, including developmental psychology, developmental and cognitive neuroscience, drobotics, and others, because it is based on the fundamental idea that learning and development occur as the self-organized result of the dynamical interactions among brains, bodies, and their physical and social environment. Because many of the theories in these fields are verbal and/or descriptive, developmental robotics requires significant work in formalization and computational modeling. These computational models are then used to do a number of things, including evaluate their coherence and possibly explore alternative explanations for understanding biological development, all with the goal of creating more versatile and adaptive machines.

    Using the same general approach and methodology as human infants, developmental robotics projects aim to have robots learn the same skills. The development of sensorimotor abilities is one of the first areas of study. Learning to use a tool requires an understanding of its affordances as well as an understanding of one's own body's structure and dynamics, such as hand-eye coordination, locomotion, and interaction with objects. The second set of abilities that developmental robots aim to instill are social and linguistic ones, such as turn-taking, coordinated interaction, lexicons, syntax, and grammar, and their foundation in sensorimotor abilities (sometimes referred as symbol grounding). Concurrently, the development of self-awareness and other-awareness, the maturation of attentional capacities, the maturation of categorization systems and higher-level representations of affordances or social constructs, and the maturation of values, empathy, and theories of mind are all being studied.

    Due to the vastness and complexity of the sensorimotor and social spaces in which humans and robots operate, only a fraction of the possible skills can be explored and learned in a single lifetime. Therefore, developmental organisms require mechanisms and constraints to direct their growth in complexity. Developmental robotics studies several significant families of guiding mechanisms and constraints that are modeled after human development:

    There are two primary types of motivational systems, each of which generates internal reward signals that drive exploration and learning:

    Robots and living organisms are pushed by extrinsic motivations to keep certain essential internal properties stable, such as their supply of food and water, their health, and their exposure to light (e.g. in phototropic systems); Curiosity-driven learning and exploration, also known as active

    Enjoying the preview?
    Page 1 of 1