Classes | |
class | ConvertToOwlCallback |
Public Member Functions | |
SemanticMapToOWL () | |
Static Public Member Functions | |
static void | main (String[] args) |
Static Protected Member Functions | |
static void | initRos () |
Static Package Attributes | |
static NodeHandle | n |
static Ros | ros |
static Boolean | rosInitialized = false |
Private Member Functions | |
ArrayList< ObjectInstance > | semMapObj2MapObj (String map_id, ArrayList< SemMapObject > smos) |
ROS service to convert a mod_semantic_map/SemMap message into an OWL description
Definition at line 27 of file SemanticMapToOWL.java.
Constructor. Advertises the needed ROS services.
ros | reference to rosjava |
n | the node handle |
RosException | if advertising ROS services failed |
Definition at line 39 of file SemanticMapToOWL.java.
static void edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.initRos | ( | ) | [inline, static, protected] |
Thread-safe ROS initialization
Definition at line 61 of file SemanticMapToOWL.java.
static void edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.main | ( | String[] | args | ) | [inline, static] |
Definition at line 172 of file SemanticMapToOWL.java.
ArrayList<ObjectInstance> edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.semMapObj2MapObj | ( | String | map_id, |
ArrayList< SemMapObject > | smos | ||
) | [inline, private] |
Definition at line 139 of file SemanticMapToOWL.java.
NodeHandle edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.n [static, package] |
Definition at line 31 of file SemanticMapToOWL.java.
Ros edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.ros [static, package] |
Definition at line 30 of file SemanticMapToOWL.java.
Boolean edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.rosInitialized = false [static, package] |
Definition at line 29 of file SemanticMapToOWL.java.