#include <BodyRTC.h>
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 () |
RobotHardwareServicePort () | |
CORBA::Boolean | servo (const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss) |
void | setRobot (BodyRTC *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) |
~RobotHardwareServicePort () | |
Private Attributes | |
BodyRTC * | m_robot |
Definition at line 641 of file BodyRTC.cpp.
Definition at line 643 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::addJointGroup | ( | const char * | gname, |
const OpenHRP::RobotHardwareService::StrSequence & | jnames | ||
) |
Definition at line 674 of file BodyRTC.cpp.
Definition at line 668 of file BodyRTC.cpp.
void RobotHardwareServicePort::getStatus | ( | OpenHRP::RobotHardwareService::RobotState_out | rs | ) |
Definition at line 646 of file BodyRTC.cpp.
void RobotHardwareServicePort::getStatus2 | ( | OpenHRP::RobotHardwareService::RobotState2_out | rs | ) |
Definition at line 651 of file BodyRTC.cpp.
void RobotHardwareServicePort::initializeJointAngle | ( | const char * | name, |
const char * | option | ||
) |
Definition at line 672 of file BodyRTC.cpp.
CORBA::Long RobotHardwareServicePort::lengthDigitalInput | ( | ) |
Definition at line 690 of file BodyRTC.cpp.
CORBA::Long RobotHardwareServicePort::lengthDigitalOutput | ( | ) |
Definition at line 699 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::power | ( | const char * | jname, |
OpenHRP::RobotHardwareService::SwitchStatus | ss | ||
) |
Definition at line 656 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::readDigitalInput | ( | ::OpenHRP::RobotHardwareService::OctSequence_out | din | ) |
Definition at line 687 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::readDigitalOutput | ( | ::OpenHRP::RobotHardwareService::OctSequence_out | dout | ) |
Definition at line 702 of file BodyRTC.cpp.
Definition at line 670 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::servo | ( | const char * | jname, |
OpenHRP::RobotHardwareService::SwitchStatus | ss | ||
) |
Definition at line 660 of file BodyRTC.cpp.
void RobotHardwareServicePort::setRobot | ( | BodyRTC * | i_robot | ) |
Definition at line 706 of file BodyRTC.cpp.
void RobotHardwareServicePort::setServoErrorLimit | ( | const char * | jname, |
double | limit | ||
) |
Definition at line 665 of file BodyRTC.cpp.
void RobotHardwareServicePort::setServoGainPercentage | ( | const char * | jname, |
double | limit | ||
) |
Definition at line 663 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::writeDigitalOutput | ( | const ::OpenHRP::RobotHardwareService::OctSequence & | dout | ) |
Definition at line 693 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::writeDigitalOutputWithMask | ( | const ::OpenHRP::RobotHardwareService::OctSequence & | dout, |
const ::OpenHRP::RobotHardwareService::OctSequence & | mask | ||
) |
Definition at line 696 of file BodyRTC.cpp.
BodyRTC* RobotHardwareServicePort::m_robot [private] |