Swarm-SLAM  1.0.0
C-SLAM Framework
test_algebraic_connectivity.TestAlgebraicConnectivity Class Reference
Inheritance diagram for test_algebraic_connectivity.TestAlgebraicConnectivity:
[legend]

Public Member Functions

def test_simple_graph (self)
 
def test_greedy_initilization (self)
 
def test_add_measurements (self)
 
def test_fixed_loop_closures (self)
 
def test_remove_candidate0 (self)
 
def test_remove_candidate1 (self)
 
def test_candidate_to_fixed (self)
 
def test_check_graph_disconnections (self)
 
def test_compute_offsets (self)
 
def test_keys (self)
 
def test_multi_robot_edges0 (self)
 
def test_multi_robot_edges1 (self)
 
def test_add_match (self)
 

Detailed Description

Unit tests for algebraic connectivity maximization

Definition at line 77 of file test_algebraic_connectivity.py.

Member Function Documentation

◆ test_add_match()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_add_match (   self)
Test add match

Definition at line 587 of file test_algebraic_connectivity.py.

◆ test_add_measurements()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_add_measurements (   self)
Test that adding measurements after solving works

Definition at line 127 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_candidate_to_fixed()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_candidate_to_fixed (   self)
Test that we can declare candidate fixed if they are successfully 
computed

Definition at line 279 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_check_graph_disconnections()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_check_graph_disconnections (   self)
Test connectivity check

Definition at line 321 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_compute_offsets()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_compute_offsets (   self)
Test connectivity check

Definition at line 392 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_fixed_loop_closures()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_fixed_loop_closures (   self)
Test that loop closures can be fixed

Definition at line 170 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_greedy_initilization()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_greedy_initilization (   self)
Test the greedy weight initialization

Definition at line 102 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_keys()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_keys (   self)
Test key changes between C-SLAM system and solver

Definition at line 484 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_multi_robot_edges0()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_multi_robot_edges0 (   self)
Test graph with multi-robot edges

Definition at line 526 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_multi_robot_edges1()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_multi_robot_edges1 (   self)
Test graph with multi-robot edges

Definition at line 561 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_remove_candidate0()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_remove_candidate0 (   self)
Test that we can remove candidates from consideration

Definition at line 200 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_remove_candidate1()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_remove_candidate1 (   self)
Test that we can remove candidates from consideration

Definition at line 237 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

◆ test_simple_graph()

def test_algebraic_connectivity.TestAlgebraicConnectivity.test_simple_graph (   self)
Test simple single robot graph

Definition at line 81 of file test_algebraic_connectivity.py.

Here is the call graph for this function:

The documentation for this class was generated from the following file: