00001 /* 00002 * StateEstimatorControllerOptions.hpp 00003 * 00004 * Created on: Nov 8, 2011 00005 * Author: mriedel 00006 */ 00007 00008 #ifndef STATEESTIMATORCONTROLLEROPTIONS_HPP_ 00009 #define STATEESTIMATORCONTROLLEROPTIONS_HPP_ 00010 00011 #include <telekyb_defines/telekyb_defines.hpp> 00012 #include <telekyb_base/Options.hpp> 00013 00014 namespace TELEKYB_NAMESPACE { 00015 00016 class StateEstimatorControllerOptions : public OptionContainer { 00017 public: 00018 Option<std::string>* tPublisherTopic; 00019 Option<std::string>* tPluginLookupName; 00020 00021 Option<std::string>* tTransformStampedTopic; 00022 00023 Option<bool>* tPublishRosTransform; 00024 Option<bool>* tPublishRosTransformStamped; 00025 00026 Option<std::string>* tTransformParentID; 00027 00028 StateEstimatorControllerOptions(); 00029 }; 00030 00031 } 00032 00033 #endif /* STATEESTIMATORCONTROLLEROPTIONS_HPP_ */