Class 1 -Introduction Autonomous Systems & Braitenberg Controllers Flashcards

1
Q

Autonomous robots are defined as …. that are capable of operating without … for …. periods of time in a partially …. environment.

A

systems; human intervention; prolonged; unknown

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

Can robots have a physical body?

A

Yes

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

What are the 3 main parts of a robot’s body?

A

Actuators, sensors, brain

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

How do you define the state of an actuator in a particular moment?

A

An action

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

Give an example of an actuator

A

Electrical motor

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

How do you define the state of a sensor in a particular moment?

A

Observation

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

Give an example of an “internal” sensor

A

Sensor that records speed of wheels, voltage of the battery, etc..

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

Give an example of an “external” sensor

A

Any sensor that picks up continuous signal from the outside world

i.e., contact sensors, distance sensors, cameras

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

Are sensors only passive? Or can they also be active?

A

They can be both

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

A robots’ brain..

A. determines the behavior of the robot
B. contributes to determine the behavior of the robot

A

B. Contributes to determine the behavior of the robot

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

The behavior of the robot is the result of … and … interaction, orchestrated by the …

A

robot; environment; brain

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

Compliance

A

ability of the body to spontaneously adapt its shape

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

A robot is situated in a … and … environment

A

physical; social environment

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

3 main types of approaches in robotics

A

Deliberative, Behavior-based, Adaptive

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

In a deliberative approach…

A

robots elaborate a mental solution (plan) and then execute the actions to form the plan.

keyword: easiest mode, planning

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

In a behavior-based approach…

A
  1. robots do not have an internal representation of the world
  2. they do not simulate before acting
  3. act based on current and previous observations
  4. they are embodied systems
    keywords: embodied, no internal representations, only learn from current and previous observations
17
Q

In an adaptive approach…

A

the robot performs a task autonomously, interacting with its environment, through evolutionary and/or learning processes.

keywords: model free, minimal human intervention

18
Q

An excitatory wire in a Braitenberg vehicle…

A

will increase the speed of the motor as it is activated

19
Q

An inhibitory wire in a Braitenberg vehicle…

A

will decrease the speed of the motor as it is activated

20
Q

Conductivity of the wires is defined as…

A

the intensity of the effect of excitatory and inhibitory wires

21
Q

Given two types of sensors:

  1. excitatory infrared for obstacle avoidance
  2. excitatory light sensor

and given that the infrared wires have more conductivity than the light wires…

if the robot has to pick between avoiding an obstacle or following a light, what will it prioritize?

A. the light
B. the obstacle
C. it will attempt both, since conductivity does not affect behavior selection

A

B - the obstacle

22
Q

The subsumption method (SM) introduced by Brooks…

A

decomposes the complete behavior of a robot into sub-behaviors. These sub-behaviors are organized into a hierarchy of layers. Each layer implements a particular level of behavioral competence, and higher levels are able to subsume lower levels (= integrate/combine lower levels to a more comprehensive whole) in order to create viable behavior.

example: a robot’s lowest layer could be “avoid an object”. The second layer would be “wander around”, which runs beneath the third layer “explore the world”. Because a robot must have the ability to “avoid objects” in order to “wander around” effectively, the subsumption architecture creates a system in which the higher layers utilize the lower-level competencies.

23
Q

The Subsumption Method is more linked to…

A. Deliberate-based robots
B. Behavior-based robots
C. Adaptive-based robots

A

B. Behavior-based robots

24
Q

The Subsumption Method states that…

A. only lower layers representing more simple behaviors receive sensory information

B. only higher layers representing more complex behaviors receive sensory information

C. all layers receive sensory information

A

C. all layers receive sensory information

25
Q

Can robots display purposeful behaviors, i.e. behaviors allowing the achievement of a goal, without possessing any representation of their goal?

A

Yes, as Braitenberg vehicle for examples

26
Q

T/F: characteristics of the environment co-determine the behavior produced by a robot

A

True

27
Q

T/F: the complexity of the behavior produced by a robot cannot exceed the complexity of the robot’s brain

A

False

28
Q

A fitness function is…

A

a criterion that rate with a scalar value to what extent a robot accomplishes the task

29
Q

Proprioceptive

A

measures properties from the internal environment

30
Q

Exteroceptive

A

measures properties from the external environment