Public Member Functions | Private Attributes
RobotHardwareService_impl Class Reference

#include <RobotHardwareService_impl.h>

List of all members.

Public Member Functions

CORBA::Boolean addJointGroup (const char *gname, const OpenHRP::RobotHardwareService::StrSequence &jnames)
void calibrateInertiaSensor ()
void getStatus (OpenHRP::RobotHardwareService::RobotState_out rs)
void getStatus2 (OpenHRP::RobotHardwareService::RobotState2_out rs)
void initializeJointAngle (const char *name, const char *option)
CORBA::Long lengthDigitalInput ()
CORBA::Long lengthDigitalOutput ()
CORBA::Boolean power (const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)
CORBA::Boolean readDigitalInput (::OpenHRP::RobotHardwareService::OctSequence_out din)
CORBA::Boolean readDigitalOutput (::OpenHRP::RobotHardwareService::OctSequence_out dout)
void removeForceSensorOffset ()
 RobotHardwareService_impl ()
CORBA::Boolean servo (const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)
void setRobot (boost::shared_ptr< robot > &i_robot)
void setServoErrorLimit (const char *jname, double limit)
void setServoGainPercentage (const char *jname, double limit)
CORBA::Boolean writeDigitalOutput (const ::OpenHRP::RobotHardwareService::OctSequence &dout)
CORBA::Boolean writeDigitalOutputWithMask (const ::OpenHRP::RobotHardwareService::OctSequence &dout, const ::OpenHRP::RobotHardwareService::OctSequence &mask)
virtual ~RobotHardwareService_impl ()

Private Attributes

boost::shared_ptr< robotm_robot

Detailed Description

Definition at line 11 of file RobotHardwareService_impl.h.


Constructor & Destructor Documentation

Definition at line 8 of file RobotHardwareService_impl.cpp.

Definition at line 12 of file RobotHardwareService_impl.cpp.


Member Function Documentation

CORBA::Boolean RobotHardwareService_impl::addJointGroup ( const char *  gname,
const OpenHRP::RobotHardwareService::StrSequence &  jnames 
)

Definition at line 134 of file RobotHardwareService_impl.cpp.

Definition at line 109 of file RobotHardwareService_impl.cpp.

void RobotHardwareService_impl::getStatus ( OpenHRP::RobotHardwareService::RobotState_out  rs)

Definition at line 71 of file RobotHardwareService_impl.cpp.

void RobotHardwareService_impl::getStatus2 ( OpenHRP::RobotHardwareService::RobotState2_out  rs)

Definition at line 78 of file RobotHardwareService_impl.cpp.

void RobotHardwareService_impl::initializeJointAngle ( const char *  name,
const char *  option 
)

Definition at line 119 of file RobotHardwareService_impl.cpp.

Definition at line 151 of file RobotHardwareService_impl.cpp.

Definition at line 166 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::power ( const char *  jname,
OpenHRP::RobotHardwareService::SwitchStatus  ss 
)

Definition at line 99 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::readDigitalInput ( ::OpenHRP::RobotHardwareService::OctSequence_out  din)

Definition at line 144 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::readDigitalOutput ( ::OpenHRP::RobotHardwareService::OctSequence_out  dout)

Definition at line 171 of file RobotHardwareService_impl.cpp.

Definition at line 114 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::servo ( const char *  jname,
OpenHRP::RobotHardwareService::SwitchStatus  ss 
)

Definition at line 104 of file RobotHardwareService_impl.cpp.

void RobotHardwareService_impl::setRobot ( boost::shared_ptr< robot > &  i_robot) [inline]

Definition at line 37 of file RobotHardwareService_impl.h.

void RobotHardwareService_impl::setServoErrorLimit ( const char *  jname,
double  limit 
)

Definition at line 129 of file RobotHardwareService_impl.cpp.

void RobotHardwareService_impl::setServoGainPercentage ( const char *  jname,
double  limit 
)

Definition at line 124 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::writeDigitalOutput ( const ::OpenHRP::RobotHardwareService::OctSequence &  dout)

Definition at line 156 of file RobotHardwareService_impl.cpp.

CORBA::Boolean RobotHardwareService_impl::writeDigitalOutputWithMask ( const ::OpenHRP::RobotHardwareService::OctSequence &  dout,
const ::OpenHRP::RobotHardwareService::OctSequence &  mask 
)

Definition at line 161 of file RobotHardwareService_impl.cpp.


Member Data Documentation

boost::shared_ptr<robot> RobotHardwareService_impl::m_robot [private]

Definition at line 39 of file RobotHardwareService_impl.h.


The documentation for this class was generated from the following files:


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed Sep 6 2017 02:35:57