1 #ifndef __FORWARD_KINEMATICS_SERVICE_IMPL_H__ 2 #define __FORWARD_KINEMATICS_SERVICE_IMPL_H__ 4 #include "hrpsys/idl/ForwardKinematicsService.hh" 9 :
public virtual POA_OpenHRP::ForwardKinematicsService,
10 public virtual PortableServer::RefCountServantBase
26 ::CORBA::Boolean
getReferencePose(
const char* linkname, RTC::TimedDoubleSeq_out pose);
27 ::CORBA::Boolean
getCurrentPose(
const char* linkname, RTC::TimedDoubleSeq_out pose);
28 ::CORBA::Boolean
getRelativeCurrentPosition(
const char* linkname1,
const char *linkname2,
const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result);
ForwardKinematics * m_comp
::CORBA::Boolean getReferencePose(const char *linkname, RTC::TimedDoubleSeq_out pose)
::CORBA::Boolean getCurrentPose(const char *linkname, RTC::TimedDoubleSeq_out pose)
::CORBA::Boolean getRelativeCurrentPosition(const char *linkname1, const char *linkname2, const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result)
::CORBA::Boolean selectBaseLink(const char *lnkname)
void setComp(ForwardKinematics *i_comp)
virtual ~ForwardKinematicsService_impl()
destructor
sample RT component which has one data input port and one data output port
ForwardKinematicsService_impl()
constructor