RCL - RoboCLuedo  v1.0
Francesco Ganci - S4143910 - Experimental Robotics Lab - Assignment 1
test_oracle_plus_interface.py File Reference

testing the nodes cluedo_oracle.cpp and cluedo_armor_interface.cpp More...

Go to the source code of this file.

Namespaces

 test_oracle_plus_interface
 

Functions

def test_oracle_plus_interface.make_hint_to_ontology (id, prop, val)
 
def test_oracle_plus_interface.callback_hint (hint)
 
def test_oracle_plus_interface.perform_tests ()
 
def test_oracle_plus_interface.main ()
 
def test_oracle_plus_interface.on_shut_msg ()
 

Variables

string test_oracle_plus_interface.client_name_check_solution = "/check_solution"
 
 test_oracle_plus_interface.client_check_solution = None
 
string test_oracle_plus_interface.publisher_name_hint_sig = "/hint_signal"
 
 test_oracle_plus_interface.publisher_hint_sig = None
 
string test_oracle_plus_interface.subscriber_name_hint = "/hint"
 
string test_oracle_plus_interface.client_name_add_hint = "/cluedo_armor/add_hint"
 
 test_oracle_plus_interface.client_add_hint = None
 
string test_oracle_plus_interface.client_name_find_consistent_h = "/cluedo_armor/find_consistent_h"
 
 test_oracle_plus_interface.client_find_consistent_h = None
 
string test_oracle_plus_interface.client_name_wrong_h = "/cluedo_armor/wrong_hypothesis"
 
 test_oracle_plus_interface.client_wrong_h = None
 
string test_oracle_plus_interface.client_name_backup = "/cluedo_armor/backup"
 
 test_oracle_plus_interface.client_backup = None
 
string test_oracle_plus_interface.test_name = "test_oracle_plus_interface"
 
int test_oracle_plus_interface.hint_idx = 0
 
bool test_oracle_plus_interface.received = False
 

Detailed Description

testing the nodes cluedo_oracle.cpp and cluedo_armor_interface.cpp

Authors
Francesco Ganci (S4143910)
Version
v1.0

Each time an hint arrives, store it into the ontology.

See also
test_cluedo_oracle_plus_interface.launch launch file for the test

Definition in file test_oracle_plus_interface.py.