Class 3 - Robot controller Flashcards

1
Q

Situatedness

A

being situated in an external environment and being able to cope with this ever-changing environment

–> robots is in an E, needs to constantly adapt to the E, therefore the robot is always changing. This can work, but also go wrong sometimes.

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

Robot controller (brain of robot)

A

a computational infrastructure that operates the robots based on its sensory input and its goals in order to produce a motor response that lets the robot behave in its environment autonomously.

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

Reactive controller (no internal representation of the world)

Adv: fast
Dis: no planning

A

Senses something ← → Acting immediately in response to it

i.e., think of the word reactive, like most animals behave

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

Hierarchical controller (internal representation of the world)

Adv: accurate
Dis: slower to calculate the plan, might not work well in dynamics worlds

A

Sense > Plan > Act

i.e., think of the word hierarchical, it has a hierarchy

Example: good for strategic route, but not for robots that are moving in an always-changing environment

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

Hybrid controller

A

Reactive model (sensors, reactive process, actuators) + planning model (memory)

It can react and plan at the same time

Example: food delivery

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

An hybrid model is most situated for..

A

when we need some higher decisions but not too many

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

A reactive model is most situated for..

A

little available time

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

A hierarchical model is most situated for..

A

when we want to strategize and we are not dependent on time

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

Attractors (in the context of the Foraging robot example)

A

The optimal points for the Foraging robot to be

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

Emergent solution

A

the robot solves the problem and maximizes its fitness from a combined effect of how the robot reacts to the outside observations and its observations

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

T/F: the iCUB robot only received a reward when it correctly guessed the object

A

False, also when it touched the object, to increase the fitness and reward

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

Strong modal sensory input for robot that has been developed in the past few years

A

Vision

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

T/F: A robot such as iCUB can use different objects & modalities to learn about the world

A

True

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