MENTAL
 Main Menu
 Applications
 Systemics
 Robotics


Robotics
 ROBOTICS

"The robotics revolution is in an early stage, poised to explode at the dawn of the 21st century." (Rodney A. Brooks)

"In the future, advanced robots may blur the difference between syntax and semantics, such that their responses will be indistinguishable from the responses of a human."(Michio Kaku)

"The best model of the world is the world itself" (Rodney A. Brooks).



Robotics

Robotics is the science and technology of robots, of the design, manufacture and applications of robots. It is a field that involves several disciplines: mechanics, electronics, computer science, artificial intelligence and control engineering.

The robot one of the cultural icons of the twentieth century are at the center of the debate on consciousness, artificial intelligence, life, cognitive science, linguistics and philosophy. They also allow us to test theories of knowledge or cognitive models.

The classical conception of a robot −that of classical artificial intelligence− is that of a machine with 3 components:
  1. Sensors (for perception of the environment).
  2. A control organ (the "mind" of the robot).
  3. A motor device (in charge of performing certain physical actions on the environment).
This traditional conception was challenged by Rodney Brooks, who proposed a new artificial intelligence (AI) that he called "Nouvelle AI". Brooks published since 1986 a series of articles −including "Elephants don't play chess" [1990], "Intelligence without representation" [1991] and "Intelligence without reason" [1991]− which had a great impact and brought about a paradigm shift and a renewal of robotics. They moved from the computer model, with the control organ as the governing center of behavior (the model of artificial intelligence), to a biologically inspired model (Brooks was inspired by insects) based on a set of simple and coordinated individual behaviors, where the control organ is obviated and only considers perception and motor tasks. According to Brooks, intelligence has evolved from a single cell to today's humans, so with AI we must proceed in the same way: we must go from simple to complex and based only on the physical world. For Brooks, the most fascinating thing about biological evolution is that it raises questions about the limit or boundary between animate and inert matter.


Types of robots

There are many types of robots. The most important ones are:
The Paradigms of Robotics

The main paradigms of robotics are: hierarchical, reactive and hybrid.


The hierarchical paradigm

The hierarchical paradigm, also called deliberative or PPA (Perception - Planning - Action), is based on a chain of 3 sequential operations, in which each operation depends on the previous one, since it takes as input the outputs of the previous operation. Each operation is performed by a different module. This paradigm is inspired by the human model and artificial intelligence: first, it perceives; second, it "thinks" or decides what to do; and third, it acts. Of the three phases, the most important is the second, planning, which is the cognitive center of the robot.

The hierarchical paradigm is the classical paradigm, the oldest, and had its greatest boom in the 1960s and 1970s.


The reactive paradigm

It is the paradigm introduced by Brooks, when he considered that the traditional AI −based on the hierarchical model and whose initial objective was the emulation of the human mind− had failed because: Therefore, a new, different, radical, simpler and more practical paradigm was needed. This paradigm emerged in the 1980s, and its influence extended into the early 1990s.

Brooks realized that intelligence is not limited to abstract reasoning, that there is a simpler, more direct type of intelligence that required little analysis. The new AI proposed by Brooks is based on emphasizing purely physical interaction with the environment as the foundation of intelligent robotic systems. This paradigm is also called PA (Perception - Action) because it obviates planning and relies only on direct correspondences between perception and action. Intelligence comes from the binomial "perceive-act". First we have perception and then we have action. Instinct has no internal cognitive model. There are only automatic perception-action relationships.

This paradigm is also called "behavior-based AI", i.e., an external-type paradigm, which does not consider the internal, the "mental" of the robot. "Cognition is only in the eye of the beholder." The traditional AI position is that cognition comes first.

This paradigm is summarized in Brooks' famous article "Elephants don't play chess", by which his author meant that elephants do not need to perform symbolic or abstract reasoning to subsist in their environment. What is important is that the animal perceives the environment and acts on it in a reactive way.

Brooks justifies his model on the idea that many things we do are just interactions with the environment, rather than operating with a preconceived plan. "Much of what we do is completely beneath our awareness, and then we rationalize and explain what we have done."

Characteristics of the reactive paradigm: Brooks and his team built several robots to implement these ideas, including Allen, a robot developed in the late 1980s, which was the first robot based on the subsumption architecture. It had 3 layers: 1) avoid static and dynamic obstacles; 2) perform random motion every 10 seconds; 3) scan space to detect distant free space and approach it.

This model is used for moderately simple tasks that involve little reasoning. It is a practical intelligence that allows the robot to handle itself effectively in its environment. It has been the basis of successful applications in various fields: industry, agriculture, mining, domestic, entertainment, etc. The robot Mars Explorer was designed largely following the reactive model.


The hybrid paradigm

It combines the hierarchical and reactive paradigms. It is the most widely used paradigm and has been used since the 1990s until today. The hierarchical paradigm is applied in general or high-level planning. The reactive paradigm is used when direct and immediate action needs to be taken on the basis of sensor information.


Comparison Traditional AI vs. New AI

Comparison between both models, according to Brooks (1: traditional AI, 2: new AI)
The objections

Oren Etzioni [1993] retorts to Brooks that robotics is neither necessary nor sufficient as a foundation for AI. And that the software environment based on softbots is better than the physical world environment because it has the following advantages:
Robotic Languages

The issue of what should be the most appropriate robotic programming language in the traditional AI paradigm has been the subject of debate and discussion since the emergence of the first computer-controlled robotic systems. There has been no consensus, so there is no universal language, no hardware-independent language, and numerous particular languages, each with its own specific model or paradigm, which has led to a "robotic tower of Babel". Some of these languages have come close to the ideal, among them: Current languages, in general, are complex, difficult to understand, debug and maintain. Sometimes they require a host language (host) as in the case of FROB, which requires Haskell.

However, the tasks of a robot can be easily specified at the abstract level such as picking up an object, depositing an object, moving to a certain position, etc. This abstractly described behavior implies a number of low-level behaviors: the level of interaction with the physical world based on the basic primitives or actions of the robot. If these primitives are defined by Cartesian geometry using absolute or relative coordinates, linear or circular motions, rotations, etc. and specific robot characteristics are hidden, then the robot's commands are independent of its specific kinematic configuration.

This has led to the conception of a system consisting of 3 layers, where there is a logical separation between the high-level abstract behavior (the planning layer) and the low-level execution (that of the robot commands). And in between, an intermediate layer between the high and low level layers, responsible for expanding the abstract goals into low level commands, ordering their execution and handling exceptions.

A robotic language must contemplate the two robotic paradigms and the following abstractions:
MENTAL and Robotics

MENTAL is especially useful for applications based on softbots in the following aspects:
MENTAL vs. New AI

Brooks' "New AI" compared to MENTAL leads to the following thoughts:

Addenda

Origin of the term "robot"

The term "robot" has its origin in the 1921 novel "R.U.R. Universal Robots Rossum", written by Karel Capek [2004]. In this work, the Czech word "robota" appears to designate an anthropomorphic machine, whose purpose was to replace human labor, making it more perfect, productive and cheaper. RUR is the name of the robot factory, founded by physiologist Rossum, located on a European island. The manufactured robots initially seem happy to work for humans, but one day they rebel and exterminate the human race.

The robots described in the book are not as we think of them today (metallic mechanical devices, anthropomorphic in appearance, but clearly differentiated from humans), but biological entities that mimic humans and can think for themselves. They are conceptually close to androids and even clones of humans.

The word "robota" is derived from the Czech "rab", meaning "serf", "slave", "compulsory labor" or "forced labor", and was translated into English as "robot". The term became popular with the dissemination of the novel in English. The Spanish translation appeared in 1962, published by Alianza Editorial. According to Karel Capek, it was his brother Josef who actually coined the term.

The word "Rossum" evokes the Czech word "rozum", meaning "reason", "wisdom", "intellect" or "common sense", an allusion that the robots could think for themselves.

The term "robotics" was coined by Isaac Asimov, who is also the author of the famous 3 laws of robotics, first appearing in the story "Runaround" (1942):
  1. A robot cannot harm a human being or, by inaction, allow a human being to come to harm.

  2. A robot must obey orders given by human beings, except if these orders conflict with the first law.

  3. A robot must protect its own existence to the extent that this protection does not conflict with the first or second law.

Cog

Cog (short for "cognition") was a humanoid-like autonomous intelligent robot project created by Rodney Brooks and Lynn Andrea Stein [Brooks & Stein, 1994]. It was built in 1993 at the MIT Artificial Intelligence Laboratory. The project had two goals: 1) to build a prototype general-purpose autonomous robot; 2) to understand the process of human cognition. With 21 degrees of freedom, endowed with vision, hearing and speech, with the ability to move and manipulate objects. The goal was for the robot to learn to "think" through a cognitive learning process based on experience and social interaction. The project was discontinued in 2003.


Conscious-Robots.com

Also known as ConsBots.com, is an Internet portal dedicated to the scientific research of machine consciousness. In this field, the following terms are synonymous: artificial consciousness, synthetic consciousness and robotic consciousness.


Bibliography