10 #ifndef NULL_COMPONENT_H 11 #define NULL_COMPONENT_H 13 #include <rtm/idl/BasicDataType.hh> 14 #include <rtm/idl/ExtendedDataTypes.hh> 16 #include <rtm/DataFlowComponentBase.h> 20 #include <rtm/idl/BasicDataTypeSkel.h> 21 #include <rtm/idl/ExtendedDataTypesSkel.h> 59 virtual RTC::ReturnCode_t onInitialize();
104 bool setKalmanFilterParam(
const OpenHRP::KalmanFilterService::KalmanFilterParam& i_param);
105 bool getKalmanFilterParam(OpenHRP::KalmanFilterService::KalmanFilterParam& i_param);
106 bool resetKalmanFilterState();
177 #endif // NULL_COMPONENT_H
unsigned int m_debugLevel
TimedAcceleration3D m_acc
OutPort< TimedOrientation3D > m_rpyOut
OpenHRP::KalmanFilterService::KFAlgorithm kf_algorithm
RTC::InPort< RTC::TimedDoubleSeq > m_qCurrentIn
RTC::OutPort< RTC::TimedOrientation3D > m_baseRpyCurrentOut
TimedOrientation3D m_rpyRaw
OutPort< TimedOrientation3D > m_rpyRawOut
sample RT component which has one data input port and one data output port
InPort< TimedAcceleration3D > m_accIn
void KalmanFilterInit(RTC::Manager *manager)
RTC::TimedDoubleSeq m_qCurrent
InPort< TimedAngularVelocity3D > m_rpyIn
TimedOrientation3D m_rpyRaw_prev
KalmanFilterService_impl m_service0
ExecutionContextHandle_t UniqueId
RTC::TimedOrientation3D m_baseRpyCurrent
TimedAcceleration3D m_accRef
TimedOrientation3D m_rpy_prev
InPort< TimedAcceleration3D > m_accRefIn
TimedAngularVelocity3D m_rate
RTC::CorbaPort m_KalmanFilterServicePort
InPort< TimedAngularVelocity3D > m_rateIn
hrp::Matrix33 sensorR_offset