Intelligent Robot

(Redirected from intelligent robot)
Jump to: navigation, search

An Intelligent Robot is a robot that is an intelligent machine.



    • A robot is an input-output device that is built from inanimate matter. Its behavior in response to the environment is deterministic, based on how the robot was designed. Cognition is the process of acquiring and using knowledge about the world for goal-oriented purposes, such as survival. Cognitive robotics is then the branch of robotics that is concerned with endowing the robot with intelligent behavior by providing the robot with a processing architecture that will allow it to learn and reason about how to behave in response to complex goals in a complex world. While traditional cognitive modeling approaches have assumed symbolic coding schemes as a means for depicting the world, translating the world into these kinds of symbolic representations has proven to be problematic if not untenable. Perception and action and the notion of symbolic representation are therefore core issues to be addressed in cognitive robotics.
    • Cognitive robotics views animal cognition as a starting point for the development of robotic information processing, as opposed to more traditional Artificial Intelligence techniques. Target robotic cognitive capabilities include perception processing, attention allocation, anticipation, planning, complex motor coordination, reasoning about other agents and perhaps even about their own mental states. Robotic cognition embodies the behavior of intelligent agents in the physical world (or a virtual world, in the case of simulated cognitive robotics). Ultimately the robot must be able to act in the real world.
    • A cognitive robot should exhibit:
      • knowledge
      • 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