M02 - Embodiment in Autonomous Agents Flashcards

1
Q

What is embodiment?

A
  • Indicate agents that posses a physical body
  • The body plays a role as important as the role of the brain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is morphology?

A
  • the body composed of parts made of different materials and arranged in a given morphology
  • constraints the behavior of the robot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the ways to approach intelligence?

A
  • The classical approach
  • The modern approach
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the classical approach to intelligence.

A

The focus is on the brain and central processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the modern approach.

A

The focus is on the interaction with the environment. Cognition is emergent from the system-environment interaction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the main reasons why a robot should be embodied?

A
  • preferable to purely computational or mathematical model
  • to understand/model how human affordances grounded with interaction among object, tool and action
  • use a humanoid robot with hands to model the sensorimotor capability of humans
  • if you modeling a behavior that resembles human behavior, it is better that the robot resembles the body parts of the human
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Do morphological properties constraint a robots behavior?

A

Yes. (e.g. morphology for flying not suited for swimming)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How many bodies do we have?

A
  • the social body
  • the sensorimotor body
  • the living body
  • the lived body
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the social body?

A

As it appears to others

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the sensorimotor body?

A

Which interacts with the environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the living body?

A

Which has to self-regulate and self-maintain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the lived body?

A

As it is experienced by an agent itself

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is morphological computation?

A

The ability of the robot’s body to perform the function of the brain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are advantages of the morphological computation?

A
  • robots can use morphological computation to perform regulations that be difficult to perform through the brain (e.g. very fast regulations)
  • robots can produce “complex” behavior with “simple” brains
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is body adaption?

A

The body of the robot can be adapted to enable the robot to perform a desired function.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Give an example of body adaptation.

A

The evolutionary process produces robots with more adapted bodies capable to walk better

17
Q

What are the body parts of cubic cells?

A
  • a bone cell made of rigid material
  • a tissue cell made of soft material
  • a muscle cell that periodically contracts and expands
  • Sensorless (except for local expansion/contraction)
  • Brainless: the ability to walk comes exclusively from their morphological characteristics
18
Q

What are Xenobots?

A
  • passive and contractile cells evolved in simulation and then manufactured by using living (brainless) cells
  • behavior similar to corresponding creatures in simulation
  • capable to explore environment without human intervention
19
Q

What is the set-up to an experiment where the body and brain can co-evolve?

A
  • fixed number of morphological & control parameters
  • direct encoding method in which each morphological & control parameter is encoded in a corresponding element of the genotype
  • indirect encoding method and genotypes with varying length
20
Q

What is the ideal approach to body and brain co-evolution?

A
  • simple
    (set of elementary elements, analogous to amino acids)
  • should have high expressive power
    (generation of wide spectrum phenotypes)
  • should enable the generation of evolved solutions (generation of agent with genetic variations)
21
Q

The higher level of embodiment, the higher the chance that the robot will operate effectively. True or False.

A

True.

22
Q

The higher the embodiment, the higher the amount of computation performed by the body. True or False.

A

True.

23
Q

What is the classification of sensors?

A

sensor -> exteroceptive (active or passive) or proprioceptive

24
Q

What are the types of exteroceptive sensors?

A
  • active
  • passive
25
Q

Explain active exteroceptive sensors.

A
  • emit energy to the environment and measure the reaction of the environment
  • it affects the environment
26
Q

Give examples for active exteroceptive sensors.

A

-lidar, laser, sonars and most of distance sensors

27
Q

Explain passive exteroceptive sensors.

A
  • passively receive and measure energy from the environment
  • does not affect the environment
28
Q

Give an example of a passive sensor.

A

camera

29
Q

How does a depth sensory work?

A
  • depth sensor provides image resolution
  • the image data are the distance between the object and the depth sensor in millimeters
30
Q

How does a distance sensor work?

A

Transmits a wave and receives its reflection

31
Q

What are the implications of morphological computation?

A
  • the functions played by the body and by the brain are not separated
  • the role played by the brain cannot be explained without considering the role of the body and vice versa
32
Q

What will perform better: hand-designed morphology vs. brain/body co-evolving morphology?

A

Brain/body co-evolving morphology

33
Q

What is the definition of embodiment by S.Nolfi?

A

Embodiment indicates the extension to which the body of a robot is adapted to the other constituting elements: the brain of the robot, the environment and the task the robot should accomplish

34
Q

What does a RGB camera do?

A

Recognizes/Classifies objects

35
Q

For what do you use Ultrasound and Infrared sensors?

A

For avoiding obstacles during navigation by getting distance between robot and obstacles

36
Q

For what do you use tactile sensors?

A

For getting mechanical property of an object