00001 /* 00002 * HandJoystickOptions.hpp 00003 * 00004 * Created on: Jan 5, 2012 00005 * Author: mriedel 00006 */ 00007 00008 #ifndef HANDJOYSTICKOPTIONS_HPP_ 00009 #define HANDJOYSTICKOPTIONS_HPP_ 00010 00011 #include <telekyb_defines/telekyb_defines.hpp> 00012 00013 #include <telekyb_base/Options.hpp> 00014 00015 namespace TELEKYB_NAMESPACE { 00016 00017 class HandJoystickOptions : OptionContainer { 00018 public: 00019 HandJoystickOptions(); 00020 Option<std::string>* tJoystickTopic; 00021 Option<std::string>* tTransformStampedTopic; 00022 Option<std::string>* tJoyPubName; 00023 Option<std::string>* tTransformPubName; 00024 Option<std::string>* tChildFrameID; 00025 00026 Option<double>* tMaxAxisValue; 00027 Option<double>* tAxisValueScale; 00028 00029 }; 00030 00031 } /* namespace telekyb */ 00032 #endif /* HANDJOYSTICKOPTIONS_HPP_ */