Public Member Functions | Private Attributes | List of all members
ServoControllerService_impl Class Reference

#include <ServoControllerService_impl.h>

Inheritance diagram for ServoControllerService_impl:
Inheritance graph
[legend]

Public Member Functions

CORBA::Boolean addJointGroup (const char *gname, const OpenHRP::ServoControllerService::iSequence &ids)
 
CORBA::Boolean getDuration (const CORBA::Short id, CORBA::Double &duration)
 
CORBA::Boolean getJointAngle (const CORBA::Short id, CORBA::Double &jv)
 
CORBA::Boolean getJointAngles (OpenHRP::ServoControllerService::dSequence_out jvs)
 
CORBA::Boolean getMaxTorque (const CORBA::Short id, CORBA::Short &percentage)
 
CORBA::Boolean getSpeed (const CORBA::Short id, CORBA::Double &speed)
 
CORBA::Boolean getTemperature (const CORBA::Short id, CORBA::Double &temperature)
 
CORBA::Boolean getTorque (const CORBA::Short id, CORBA::Double &torque)
 
CORBA::Boolean getVoltage (const CORBA::Short id, CORBA::Double &voltage)
 
CORBA::Boolean removeJointGroup (const char *gname)
 
void servo (ServoController *i_servo)
 
 ServoControllerService_impl ()
 constructor More...
 
CORBA::Boolean servoOff ()
 
CORBA::Boolean servoOn ()
 
CORBA::Boolean setJointAngle (const CORBA::Short id, CORBA::Double jv, CORBA::Double tm)
 
CORBA::Boolean setJointAngles (const OpenHRP::ServoControllerService::dSequence &jvs, CORBA::Double tm)
 
CORBA::Boolean setJointAnglesOfGroup (const char *gname, const OpenHRP::ServoControllerService::dSequence &jvs, CORBA::Double tm)
 
CORBA::Boolean setMaxTorque (const CORBA::Short id, const CORBA::Short percentage)
 
CORBA::Boolean setReset (const CORBA::Short id)
 
virtual ~ServoControllerService_impl ()
 destructor More...
 

Private Attributes

ServoControllerm_servo
 

Detailed Description

Definition at line 11 of file ServoControllerService_impl.h.

Constructor & Destructor Documentation

◆ ServoControllerService_impl()

ServoControllerService_impl::ServoControllerService_impl ( )

constructor

Definition at line 8 of file ServoControllerService_impl.cpp.

◆ ~ServoControllerService_impl()

ServoControllerService_impl::~ServoControllerService_impl ( )
virtual

destructor

Definition at line 12 of file ServoControllerService_impl.cpp.

Member Function Documentation

◆ addJointGroup()

CORBA::Boolean ServoControllerService_impl::addJointGroup ( const char *  gname,
const OpenHRP::ServoControllerService::iSequence &  ids 
)

Definition at line 36 of file ServoControllerService_impl.cpp.

◆ getDuration()

CORBA::Boolean ServoControllerService_impl::getDuration ( const CORBA::Short  id,
CORBA::Double &  duration 
)

Definition at line 59 of file ServoControllerService_impl.cpp.

◆ getJointAngle()

CORBA::Boolean ServoControllerService_impl::getJointAngle ( const CORBA::Short  id,
CORBA::Double &  jv 
)

Definition at line 26 of file ServoControllerService_impl.cpp.

◆ getJointAngles()

CORBA::Boolean ServoControllerService_impl::getJointAngles ( OpenHRP::ServoControllerService::dSequence_out  jvs)

Definition at line 31 of file ServoControllerService_impl.cpp.

◆ getMaxTorque()

CORBA::Boolean ServoControllerService_impl::getMaxTorque ( const CORBA::Short  id,
CORBA::Short &  percentage 
)

Definition at line 67 of file ServoControllerService_impl.cpp.

◆ getSpeed()

CORBA::Boolean ServoControllerService_impl::getSpeed ( const CORBA::Short  id,
CORBA::Double &  speed 
)

Definition at line 63 of file ServoControllerService_impl.cpp.

◆ getTemperature()

CORBA::Boolean ServoControllerService_impl::getTemperature ( const CORBA::Short  id,
CORBA::Double &  temperature 
)

Definition at line 75 of file ServoControllerService_impl.cpp.

◆ getTorque()

CORBA::Boolean ServoControllerService_impl::getTorque ( const CORBA::Short  id,
CORBA::Double &  torque 
)

Definition at line 71 of file ServoControllerService_impl.cpp.

◆ getVoltage()

CORBA::Boolean ServoControllerService_impl::getVoltage ( const CORBA::Short  id,
CORBA::Double &  voltage 
)

Definition at line 79 of file ServoControllerService_impl.cpp.

◆ removeJointGroup()

CORBA::Boolean ServoControllerService_impl::removeJointGroup ( const char *  gname)

Definition at line 41 of file ServoControllerService_impl.cpp.

◆ servo()

void ServoControllerService_impl::servo ( ServoController i_servo)

Definition at line 93 of file ServoControllerService_impl.cpp.

◆ servoOff()

CORBA::Boolean ServoControllerService_impl::servoOff ( )

Definition at line 87 of file ServoControllerService_impl.cpp.

◆ servoOn()

CORBA::Boolean ServoControllerService_impl::servoOn ( )

Definition at line 83 of file ServoControllerService_impl.cpp.

◆ setJointAngle()

CORBA::Boolean ServoControllerService_impl::setJointAngle ( const CORBA::Short  id,
CORBA::Double  jv,
CORBA::Double  tm 
)

Definition at line 16 of file ServoControllerService_impl.cpp.

◆ setJointAngles()

CORBA::Boolean ServoControllerService_impl::setJointAngles ( const OpenHRP::ServoControllerService::dSequence &  jvs,
CORBA::Double  tm 
)

Definition at line 21 of file ServoControllerService_impl.cpp.

◆ setJointAnglesOfGroup()

CORBA::Boolean ServoControllerService_impl::setJointAnglesOfGroup ( const char *  gname,
const OpenHRP::ServoControllerService::dSequence &  jvs,
CORBA::Double  tm 
)

Definition at line 46 of file ServoControllerService_impl.cpp.

◆ setMaxTorque()

CORBA::Boolean ServoControllerService_impl::setMaxTorque ( const CORBA::Short  id,
const CORBA::Short  percentage 
)

Definition at line 51 of file ServoControllerService_impl.cpp.

◆ setReset()

CORBA::Boolean ServoControllerService_impl::setReset ( const CORBA::Short  id)

Definition at line 55 of file ServoControllerService_impl.cpp.

Member Data Documentation

◆ m_servo

ServoController* ServoControllerService_impl::m_servo
private

Definition at line 48 of file ServoControllerService_impl.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Sat Dec 17 2022 03:52:22