![]() |
RCL - RoboCLuedo
v1.0
Francesco Ganci - S4143910 - Experimental Robotics Lab - Assignment 1
|
Testing the interface ArmorCluedo. More...
#include "ros/ros.h"#include "armor_tools/armor_tools.h"#include "armor_tools/armor_cluedo.h"#include "armor_msgs/ArmorDirective.h"#include "armor_msgs/ArmorDirectiveList.h"#include "armor_msgs/ArmorDirectiveReq.h"#include "armor_msgs/ArmorDirectiveRes.h"#include "armor_msgs/QueryItem.h"#include <iostream>#include <fstream>#include <string>#include <vector>
Include dependency graph for test_armor_tools.cpp:Go to the source code of this file.
Macros | |
| #define | ONTOLOGY_PARAM "cluedo_path_owlfile" |
| #define | SERVICE_ARMOR_SINGLE_REQUEST "/armor_interface_srv" |
| #define | SERVICE_ARMOR_MULTIPLE_REQUESTS "/armor_interface_serialized_srv" |
| #define | ARMOR_CLIENT_NAME "robocluedo" |
| #define | ARMOR_REFERENCE_NAME "cluedo_ontology" |
| #define | OUTLABEL "[test_armor_tools] " |
Functions | |
| bool | fileExist (std::string path) |
| void | printList (std::vector< std::string > list, std::string intro="") |
| void | armorTestSession (ArmorTools &armor) |
| void | armorTestSession2 (std::string ontology_file_path) |
| int | main (int argc, char *argv[]) |
Testing the interface ArmorCluedo.
This node performs a deep test on the interface ArmorCluedo.
Definition in file test_armor_tools.cpp.