ACS6121 - Unit 02 (Network Robotics) Flashcards

(15 cards)

1
Q

What is a graph in the context of networked robotics?

A

A mathematical structure representing robots as nodes and their communication links as edges.

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

Define a spanning tree.

A

A sub-graph that connects all nodes without forming cycles.

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

What does the Laplacian matrix 𝐿 represent?

A

L = D_out βˆ’ A; it captures network structure and is used in consensus analysis.

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

What is consensus in multi-agent systems?

A

The process where agents adjust their states to agree on a common value over time.

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

How is consensus achieved in a network?

A

Using the control law
𝑒_𝑖 = βˆ‘(π‘₯_𝑗 βˆ’ π‘₯_𝑖), which leads to π‘₯Λ™ = βˆ’ 𝐿π‘₯.

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

What is the significance of the second smallest eigenvalue πœ†_2 of the Laplacian?

A

If πœ†_2>0, the graph is connected, ensuring convergence to consensus.

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

What is a strongly connected digraph?

A

A directed graph where there is a path from any node to every other node.

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

What is the adjacency matrix used for?

A

To represent which nodes are connected and how (binary or weighted connections).

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

Give one real-world application of consensus protocols.

A

Autonomous vehicle platooning – keeping equal distances and same speed.

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

What kind of graph ensures each node is reachable by one unique directed path from a root?

A

A directed tree.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  1. Multiple Choice:
    What does a Laplacian matrix help analyze in networked robotics?
    A) Sensor accuracy
    B) Communication speed
    C) Graph connectivity and consensus
    D) CPU usage
A

β†’ Correct Answer: C) Graph connectivity and consensus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  1. True/False:
    A graph is connected if πœ†_2 = 0.
A

β†’ False (connected if πœ†_2>0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  1. Fill in the Blank:
    A spanning tree is a connected, acyclic subgraph that includes __________.
A

β†’ All nodes of the original graph

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  1. Short Answer:
    Why is strong connectivity important in a directed graph?
A

β†’ It ensures that each node can reach every other node, which is necessary for global coordination.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
  1. Multiple Choice:
    Which of the following matrices is diagonal?
    A) Adjacency matrix
    B) Laplacian matrix
    C) Out-degree matrix
    D) Weighted matrix
A

β†’ Correct Answer: C) Out-degree matrix

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