#include <BodyRTC.h>
Public Member Functions | |
CORBA::Boolean | addJointGroup (const char *gname, const OpenHRP::RobotHardwareService::StrSequence &jnames) |
void | calibrateInertiaSensor () |
void | disableDisturbanceObserver () |
void | enableDisturbanceObserver () |
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 | setDisturbanceObserverGain (::CORBA::Double gain) |
void | setJointControlMode (const char *jname, OpenHRP::RobotHardwareService::JointControlMode jcm) |
CORBA::Boolean | setJointInertia (const char *name,::CORBA::Double mn) |
void | setJointInertias (const ::OpenHRP::RobotHardwareService::DblSequence &mns) |
void | setRobot (BodyRTC *i_robot) |
void | setServoErrorLimit (const char *jname, double limit) |
void | setServoGainPercentage (const char *jname, double limit) |
void | setServoTorqueGainPercentage (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 643 of file BodyRTC.cpp.
Definition at line 645 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::addJointGroup | ( | const char * | gname, |
const OpenHRP::RobotHardwareService::StrSequence & | jnames | ||
) |
Definition at line 680 of file BodyRTC.cpp.
Definition at line 674 of file BodyRTC.cpp.
Definition at line 721 of file BodyRTC.cpp.
Definition at line 720 of file BodyRTC.cpp.
void RobotHardwareServicePort::getStatus | ( | OpenHRP::RobotHardwareService::RobotState_out | rs | ) |
Definition at line 648 of file BodyRTC.cpp.
void RobotHardwareServicePort::getStatus2 | ( | OpenHRP::RobotHardwareService::RobotState2_out | rs | ) |
Definition at line 653 of file BodyRTC.cpp.
void RobotHardwareServicePort::initializeJointAngle | ( | const char * | name, |
const char * | option | ||
) |
Definition at line 678 of file BodyRTC.cpp.
CORBA::Long RobotHardwareServicePort::lengthDigitalInput | ( | ) |
Definition at line 696 of file BodyRTC.cpp.
CORBA::Long RobotHardwareServicePort::lengthDigitalOutput | ( | ) |
Definition at line 705 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::power | ( | const char * | jname, |
OpenHRP::RobotHardwareService::SwitchStatus | ss | ||
) |
Definition at line 658 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::readDigitalInput | ( | ::OpenHRP::RobotHardwareService::OctSequence_out | din | ) |
Definition at line 693 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::readDigitalOutput | ( | ::OpenHRP::RobotHardwareService::OctSequence_out | dout | ) |
Definition at line 708 of file BodyRTC.cpp.
Definition at line 676 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::servo | ( | const char * | jname, |
OpenHRP::RobotHardwareService::SwitchStatus | ss | ||
) |
Definition at line 662 of file BodyRTC.cpp.
void RobotHardwareServicePort::setDisturbanceObserverGain | ( | ::CORBA::Double | gain | ) |
Definition at line 722 of file BodyRTC.cpp.
void RobotHardwareServicePort::setJointControlMode | ( | const char * | jname, |
OpenHRP::RobotHardwareService::JointControlMode | jcm | ||
) |
Definition at line 672 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::setJointInertia | ( | const char * | name, |
::CORBA::Double | mn | ||
) |
Definition at line 712 of file BodyRTC.cpp.
void RobotHardwareServicePort::setJointInertias | ( | const ::OpenHRP::RobotHardwareService::DblSequence & | mns | ) |
Definition at line 717 of file BodyRTC.cpp.
void RobotHardwareServicePort::setRobot | ( | BodyRTC * | i_robot | ) |
Definition at line 724 of file BodyRTC.cpp.
void RobotHardwareServicePort::setServoErrorLimit | ( | const char * | jname, |
double | limit | ||
) |
Definition at line 669 of file BodyRTC.cpp.
void RobotHardwareServicePort::setServoGainPercentage | ( | const char * | jname, |
double | limit | ||
) |
Definition at line 665 of file BodyRTC.cpp.
void RobotHardwareServicePort::setServoTorqueGainPercentage | ( | const char * | jname, |
double | limit | ||
) |
Definition at line 667 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::writeDigitalOutput | ( | const ::OpenHRP::RobotHardwareService::OctSequence & | dout | ) |
Definition at line 699 of file BodyRTC.cpp.
CORBA::Boolean RobotHardwareServicePort::writeDigitalOutputWithMask | ( | const ::OpenHRP::RobotHardwareService::OctSequence & | dout, |
const ::OpenHRP::RobotHardwareService::OctSequence & | mask | ||
) |
Definition at line 702 of file BodyRTC.cpp.
BodyRTC* RobotHardwareServicePort::m_robot [private] |