VRPNTrackerClientOptions.cpp
Go to the documentation of this file.
00001 /*
00002  * VRPNTrackerClientOptions.cpp
00003  *
00004  *  Created on: Dec 11, 2011
00005  *      Author: mriedel
00006  */
00007 
00008 #include <telekyb_vrpn/VRPNTrackerClientOptions.hpp>
00009 
00010 namespace TELEKYB_NAMESPACE {
00011 
00012 //template<> VRPNTrackerClientOptions* Singleton<VRPNTrackerClientOptions>::instance = NULL;
00013 
00014 VRPNTrackerClientOptions::VRPNTrackerClientOptions()
00015         : OptionContainer("VRPNTrackerClient")
00016 {
00017         tVRPNHostname = addOption<std::string>("tVRPNHostname", "The host address of the VPRN Tracker Server.",
00018                         "192.168.0.100", false, true);
00019         tChildFrameID = addOption<std::string>("tChildFrameID", "Child Frame ID for Transforms",
00020                         "world", false, true);
00021         tEnableTF = addOption<bool>("tEnableTF", "Send tf Transform Data.",
00022                         true, false, true);
00023         tVRPNClientObjects = addOption< std::vector<std::string> >("tVRPNClientObjects",
00024                         "Objects to track.", std::vector<std::string>(), true, true);
00025         tVRPNRotationMatrix = addOption<Eigen::Matrix3d>("tVRPNRotationMatrix",
00026                         "Rotation matrix to bring base frame to East-North-Up convention", Eigen::Matrix3d::Identity(), false, true);
00027 
00028 }
00029 
00030 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


telekyb_vrpn
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:14:04