Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 #include <telekyb_vrpn/VRPNTrackerClientOptions.hpp>
00009
00010 namespace TELEKYB_NAMESPACE {
00011
00012
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 }