All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Classes | Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Static Package Attributes | Private Member Functions
edu.tum.cs.ias.knowrob.map.SemanticMapToOWL Class Reference

List of all members.

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< ObjectInstancesemMapObj2MapObj (String map_id, ArrayList< SemMapObject > smos)

Detailed Description

ROS service to convert a mod_semantic_map/SemMap message into an OWL description

Author:
Moritz Tenorth, tenorth@cs.tum.edu
Lars Kunze, kunzel@cs.tum.edu

Definition at line 27 of file SemanticMapToOWL.java.


Constructor & Destructor Documentation

Constructor. Advertises the needed ROS services.

Parameters:
rosreference to rosjava
nthe node handle
Exceptions:
RosExceptionif advertising ROS services failed

Definition at line 39 of file SemanticMapToOWL.java.


Member Function Documentation

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.


Member Data Documentation

NodeHandle edu.tum.cs.ias.knowrob.map.SemanticMapToOWL.n [static, package]

Definition at line 31 of file SemanticMapToOWL.java.

Definition at line 30 of file SemanticMapToOWL.java.

Definition at line 29 of file SemanticMapToOWL.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


mod_semantic_map
Author(s): Moritz Tenorth
autogenerated on Thu May 23 2013 08:54:30