ACS6121 - Unit 01 (Swarm Robotics) Flashcards

(15 cards)

1
Q

What are the key properties of a swarm?

A

Many individuals, relatively homogeneous, local simple behavioral rules, self-organized global behavior.

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

What are the technological motivations for swarm robotics?

A

Fault tolerance, scalability, and miniaturization.

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

What is an artificial potential field in robotics?

A

A control method where robots move in a field shaped by attractive and repulsive potentials (e.g., goal attracts, obstacles repel).

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

What inputs are needed for potential field methods?

A

Range and bearing estimates (continuous inputs).

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

What is “computation-free swarming”?

A

A method where robots use simple, discrete binary inputs mapped directly to outputs using a lookup table—no internal computation or memory.

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

What is a finite-state machine (FSM) in robotics?

A

A control model where robot behavior depends on current input and internal state; behavior changes via state transitions.

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

Why use FSMs in robotics?

A

Modularity, predictability, simplicity, real-time response, fault tolerance, and ease of debugging.

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

How can cooperation occur in robot swarms without communication?

A

Through implicit coordination based on shared environment and local interaction rules (e.g., stick pulling by ants/robots).

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

Give an example of a real-world FSM task.

A

A robot dialling 999 only if keys 9, 9, 9 are pressed in order with no interruption—requires memory of previous inputs.

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

What’s a common limitation of potential field methods?

A

Local minima can trap robots, preventing goal achievement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  1. Multiple Choice:
    Which of the following is not a characteristic of swarm robotics?
    A) Centralized control
    B) Scalability
    C) Simple local rules
    D) Self-organization
A

→ Correct Answer: A) Centralized control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  1. True/False:
    In computation-free swarming, robots use complex onboard processors to determine behavior.
A

→ False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  1. Fill in the Blank:
    In artificial potential field methods, the robot moves in the direction that ______ the potential function.
A

→ reduces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  1. Short Answer:
    What is the main difference between computation-free swarming and FSM-based control?
A

→ Computation-free swarming has no internal state or memory, while FSMs use internal states to determine behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
  1. Multiple Choice:
    Which of the following is a benefit of using finite-state machines in mobile robotics?
    A) Requires fewer sensors
    B) Simplifies behavior debugging
    C) Avoids state-based decision-making
    D) Ensures global optimality
A

→ Correct Answer: B) Simplifies behavior debugging

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