10 #ifndef SOFT_ERROR_LIMITER_H 11 #define SOFT_ERROR_LIMITER_H 13 #include <rtm/idl/BasicDataType.hh> 14 #include "hrpsys/idl/HRPDataTypes.hh" 16 #include <rtm/DataFlowComponentBase.h> 20 #include <rtm/idl/BasicDataTypeSkel.h> 56 virtual RTC::ReturnCode_t onInitialize();
166 #endif // SOFT_ERROR_LIMITER_H
void SoftErrorLimiterInit(RTC::Manager *manager)
std::vector< bool > m_joint_mask
OutPort< TimedLongSeq > m_beepCommandOut
TimedLongSeq m_beepCommand
SoftErrorLimiterService_impl m_service0
OutPort< OpenHRP::TimedLongSeqSeq > m_servoStateOut
InPort< OpenHRP::TimedLongSeqSeq > m_servoStateIn
ExecutionContextHandle_t UniqueId
boost::shared_ptr< robot > m_robot
OpenHRP::TimedLongSeqSeq m_servoState
OutPort< TimedDoubleSeq > m_qOut
std::map< std::string, hrp::JointLimitTable > joint_limit_tables
unsigned int m_debugLevel
bool is_beep_port_connected
int soft_limit_error_beep_freq
InPort< TimedDoubleSeq > m_qCurrentIn
InPort< TimedDoubleSeq > m_qRefIn
TimedDoubleSeq m_qCurrent
RTC::CorbaPort m_SoftErrorLimiterServicePort
sample RT component which has one data input port and one data output port