All Topics  
Cognitive robotics

 

   Email Print
   Bookmark   Link






 

Cognitive robotics



 
 
Cognitive robotics (CR) is concerned with endowing robot
Robot

A robot is a virtual or mechanical artificial agent. In practice, it is usually an Electromechanics which, by its appearance or movements, conveys a sense that it has Intention or Agency of its own....
s with mammalian and human-like cognitive
Cognition

Cognition is the science term for "the process of thought."Its usage varies in different ways in accord with different disciplines: For example, in psychology and cognitive science it refers to an information processing view of an individual's psychological Functionalism s....
 capabilities to enable the achievement of complex goals in complex environments. Cognitive robotics is focused on using animal cognition as a starting point for the development of robotic computational algorithms, as opposed to more traditional Artificial Intelligence
Artificial intelligence

Artificial intelligence is the intelligence of machines and the branch of computer science which aims to create it. Major AI textbooks define the field as "the study and design of intelligent agents,"...
 techniques, which may or may not draw upon mammalian and human cognition as an inspiration for algorithm development.






Discussion
Ask a question about 'Cognitive robotics'
Start a new discussion about 'Cognitive robotics'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Cognitive robotics (CR) is concerned with endowing robot
Robot

A robot is a virtual or mechanical artificial agent. In practice, it is usually an Electromechanics which, by its appearance or movements, conveys a sense that it has Intention or Agency of its own....
s with mammalian and human-like cognitive
Cognition

Cognition is the science term for "the process of thought."Its usage varies in different ways in accord with different disciplines: For example, in psychology and cognitive science it refers to an information processing view of an individual's psychological Functionalism s....
 capabilities to enable the achievement of complex goals in complex environments. Cognitive robotics is focused on using animal cognition as a starting point for the development of robotic computational algorithms, as opposed to more traditional Artificial Intelligence
Artificial intelligence

Artificial intelligence is the intelligence of machines and the branch of computer science which aims to create it. Major AI textbooks define the field as "the study and design of intelligent agents,"...
 techniques, which may or may not draw upon mammalian and human cognition as an inspiration for algorithm development. Robotic cognitive capabilities include perception processing, attention allocation, anticipation, planning, reasoning about other agents, and perhaps reasoning about their own mental states. Robotic cognition embodies the behaviour of intelligent agent
Intelligent agent

In artificial intelligence, an intelligent agent is an autonomous entity which observes and acts upon an environment and directs its activity towards achieving goals ....
s in the physical world (or a virtual world, in the case of simulated CR). In the most ambitious version, this implies that the robot must also be able to act in this real world.

Hence, a cognitive robot should exhibit:
  • knowledge
    Knowledge

    Knowledge is defined in the Oxford English Dictionary as expertise, and skills acquired by a person through experience or education; the theoretical or practical understanding of a subject, what is known in a particular field or in total; facts and information or awareness or familiarity gained by experience of a fact or situation....
  • beliefs
  • preferences
  • goals
  • informational attitudes
  • motivational attitudes (observing, communicating, revising beliefs, planning)
  • capabilities to move in the physical world, and to interact safely with objects in that world, including manipulation of these objects


Cognitive robotics involves the application and integration of various artificial intelligence
Artificial intelligence

Artificial intelligence is the intelligence of machines and the branch of computer science which aims to create it. Major AI textbooks define the field as "the study and design of intelligent agents,"...
 disciplines but is primarily inspired by psychology and brain science research. On the other hand, the robot capabilities will be limited by the current state of the art in robotics
Robotics

Robotics is the science and technology of robots, and their design, manufacture, and application. Robotics has connections to electronics, mechanics, and software....
: the mechanics and electronics of robots are still very inferior to what humans have available, especially in the areas of tactile and visual sensing, the smoothness and energy efficiency of motion (including walking and object manipulation with fingers), and the task-directed planning of actions.

Core topics include knowledge
Knowledge

Knowledge is defined in the Oxford English Dictionary as expertise, and skills acquired by a person through experience or education; the theoretical or practical understanding of a subject, what is known in a particular field or in total; facts and information or awareness or familiarity gained by experience of a fact or situation....
 representation, motivation, automated reasoning
Reasoning

Reasoning is the Cognition process of looking for reasons for beliefs, conclusions, actions or feelings. Although reasoning was once thought to be a uniquely human capability, other animals also engage in Animal_cognition#Reasoning_and_problem_solving....
, planning and learning
Learning

Learning is acquiring new knowledge, behaviors, skills, Value s, preferences or understanding, and may involve synthesizing different types of information....
. A number of different methodologies can be adopted within cognitive robotics. These methodologies include not only the approach of classical symbolic AI —emphasizing symbolic reasoning and representation— but also more biologically-inspired approaches that use noisy and distributed representations of knowledge. One approach that attempts to merge a symbolic approach with a connectionist approash is . More purely connectionist and dynamic systems approaches for instance include Continuous Time Recurrent Neural Networks as studied by Randall Beer
Randall Beer

Randall D. Beer is a professor of cognitive science, computer science, and informatics at Indiana University Bloomington. He was previously at Case Western Reserve University....
 and colleagues and Adaptive Resonance Theory
Adaptive resonance theory

Adaptive Resonance Theory is a theory developed by Stephen Grossberg and Gail Carpenter on aspects of how the brain processes information. It describes a number of neural network models which use supervised and unsupervised learning methods, and address problems such as pattern recognition and prediction....
 (ART), developed by Stephen Grossberg
Stephen Grossberg

Stephen Grossberg is a Cognitive science, neuroscientist, biomedical engineer, mathematician, and neuromorphic technologist. He is the Wang Professor of Cognitive and Neural Systems and a Professor of Mathematics, Psychology, and Biomedical Engineering at Boston University....
 and colleagues.

One of the learning techniques that are used for robots is learning by imitation: the robot, provided with all the sensors and physical hardware needed to perform a human task, is monitoring the human performing a task, and then the robot tries to imitate the same movements that the human performed in order to achieve the task. Using its sensors, the robot should be able to create a three-dimensional image of the environment, and to recognize the objects in that image. A major challenge is hence to interpret the scene, and to understand what objects are needed in the task and which are not.

A more complex learning approach is autonomous knowledge acquisition: the robot now uses its sensors and its knowledge about the physical properties of the world, and is then left to explore the environment on its own. One of the terminologies of this behavior is called motor babbling. Basically the whole idea of this approach is to let the robot discover its capabilities on its own.

Some researchers in cognitive robotics have begun using architectures such as (ACT-R
ACT-R

ACT-R is a cognitive architecture mainly developed by John Robert Anderson at Carnegie Mellon University. Like any cognitive architecture, ACT-R aims to define the basic and irreducible cognitive and perceptual operations that enable the human mind....
 and Soar (cognitive architecture)
Soar (cognitive architecture)

Soar is a Cognitivism cognitive architecture, created by John E. Laird, Allen Newell, and Paul Rosenbloom at Carnegie Mellon University. It is both a view of what cognition is and an implementation of that view through a computer programming architecture for Artificial Intelligence ....
) as a basis of their cognitive robotics programs. These architectures have been successfully used to simulate operator performance and human performance when modelling laboratory data. The idea is to extend these architectures to handle real-world sensory input as that input continuously unfolds through time.

Some of the fundamental questions to still be answered in cognitive robotics are:
  • How much human programming should or can be involved to support the learning processes?
  • How can one quantify progress? Some of the adopted ways is the reward and punishment. But what kind of reward and what kind of punishment? In humans, when teaching a little infant for example, the reward would be a chocolate or some encouragement, and the punishment will have many ways. But what is the effective way with robots?

See also

  • Intelligent agent
    Intelligent agent

    In artificial intelligence, an intelligent agent is an autonomous entity which observes and acts upon an environment and directs its activity towards achieving goals ....
  • Cognitive science
    Cognitive science

    Cognitive science may be concisely defined as the study of the nature of intelligence. It draws on multiple empirical disciplines, including psychology, philosophy, neuroscience, linguistics, anthropology, computer science, sociology and biology....
  • Cybernetics
    Cybernetics

    Cybernetics is the interdisciplinary study of the structure of regulatory systems. Cybernetics is closely related to control theory and systems theory....
  • Developmental robotics
    Developmental robotics

    Developmental Robotics , sometimes called epigenetic robotics, is a methodology that uses metaphors from developmental psychology to develop controllers for autonomous robots....
  • Embodied cognitive science
    Embodied cognitive science

    Embodied Cognitive Science is an interdisciplinary field of research, the aim of which is to explain the mechanisms underlying intelligent behavior....
  • Epigenetic robotics
    Developmental robotics

    Developmental Robotics , sometimes called epigenetic robotics, is a methodology that uses metaphors from developmental psychology to develop controllers for autonomous robots....
  • Evolutionary robotics
    Evolutionary robotics

    Evolutionary Robotics is a methodology that uses evolutionary computation to develop controller for autonomous robots.Algorithms in ER frequently operate on populations of candidate controller ,...
  • Hybrid intelligent system
    Hybrid intelligent system

    Hybrid intelligent system denotes a software system which employs, in parallel, a combination of methods and techniques from artificial intelligence subfields as:...
  • Intelligent control
    Intelligent control

    Intelligent control is a class of control techniques, that use various AI computing approaches like neural networks, Bayesian probability, fuzzy logic, machine learning, evolutionary computation and genetic algorithms....


External links

  • RobotCub
  • (iRobis)