10 #ifndef VIRTUAL_FORCE_SENSOR_H 11 #define VIRTUAL_FORCE_SENSOR_H 13 #include <rtm/idl/BasicDataType.hh> 15 #include <rtm/DataFlowComponentBase.h> 19 #include <rtm/idl/BasicDataTypeSkel.h> 59 virtual RTC::ReturnCode_t onInitialize();
105 bool removeVirtualForceSensorOffset(std::string sensorName);
161 std::map<std::string, VirtualForceSensorParam>
m_sensors;
166 bool calcRawVirtualForce(std::string sensorName,
hrp::dvector &outputForce);
176 #endif // VIRTUAL_FORCE_SENSOR_H InPort< TimedDoubleSeq > m_tauInIn
void VirtualForceSensorInit(RTC::Manager *manager)
unsigned int m_debugLevel
std::vector< TimedDoubleSeq > m_force
ExecutionContextHandle_t UniqueId
std::vector< OutPort< TimedDoubleSeq > * > m_forceOut
InPort< TimedDoubleSeq > m_qCurrentIn
VirtualForceSensorService_impl m_service0
RTC::CorbaPort m_VirtualForceSensorServicePort
sample RT component which has one data input port and one data output port
TimedDoubleSeq m_qCurrent
std::map< std::string, VirtualForceSensorParam > m_sensors
hrp::Vector3 momentOffset