Menti spørsmål veke 2 Flashcards

1
Q

What is true for publish-subscribe arch. Style?

A: All nodes can serve publishers and subscribers
B: Good when intormation is requested by a single peer
C: Single point of failure is not a problem
D: Easy to distribute since central server/node is needed.

A

A: All nodes can serve publishers and subscribers

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

What is true for client-server arch. Style?
A: All nodes can serve as servers
B: Good when multiple clients request the same information
C: Single point of failure is not a problem
D: Easy to distribute since no central server/node is needed
E: May lead to runtime errors

A

C: Single point of failure is not a problem
D: Easy to distribute since no central server/node is needed

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

Why SPA arch. May fail?
A: Planning blocks execution
B: Execution without sensing is dangerous

A

A: Planning blocks execution
B: Execution without sensing is dangerous

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

Why Behavioural arch. May fail?
A: Difficulties with long term planning
B: Difficult to compose multiple behaviours

A

A: Difficulties with long term planning
B: Difficult to compose multiple behaviours

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

The three main components of layered arch. are….

A

Behaviour, Planning and Execution

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

This is true about the behaviour layer
A: It takes care of planning
B: It connects directly to actuators and sensors
C: Situated behaviour means: Behaviours must work in all situations

A

B: It connects directly to actuators and sensors

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

This is true about the executive layer.
A: It takes care of long-term planning
B: It connects planning layer with behaviour layer
C: Decomposes hight level plans to behaviours.
D: It monitors execution and handles some exceptions

A

B: It connects planning layer with behaviour layer
C: Decomposes hight level plans to behaviours.
D: It monitors execution and handles some exceptions

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

This is true about the planning layer.

A: It takes care of long-term planning
B: It connects executive layer with behaviour layer
C: Decomposes high level plans to behaviours
D: It monitors resources and takes care of replanning in case of failure

A

A: It takes care of long-term planning
D: It monitors resources and takes care of replanning in case of failure

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

Which of these do we need to ask about when deciding on robotic arch.?

A: Task types
B: Actions
C: Data
D: Users
E: Reusability

A

All of them!
A: Task types
B: Actions
C: Data
D: Users
E: Reusability

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