defined in <armarx/control/components/controller_creator/ComponentInterface.ice>
interface ComponentInterface extends armarx::armem::client::MemoryListenerInterface { ... }
|
string | createController (string controllerNamePrefix, string robotNodeSet, string controllerType, string configFilename) |
|
void | enableVelocityMode () |
|
Ice::FloatSeq | getPoseInRootFrame (string node_name) |
|
Ice::FloatSeq | getPrevNullspaceTargetAngle (string controllerName) |
|
Ice::FloatSeq | getPrevTargetPose (string controllerName) |
|
string | kinestheticTeaching (string kinematicChainName, string side, string fileName) |
|
bool | updateTarget (string controllerName, string controllerType, Ice::FloatSeq targetPoseVector, Ice::FloatSeq targetNullspaceJointAngle) |
|
bool | updateTargetNullspaceJointAngles (string controllerName, string controllerType, Ice::FloatSeq targetNullspaceJointAngle) |
|
bool | updateTargetPose (string controllerName, string controllerType, Ice::FloatSeq targetPoseVector) |
|
Definition at line 31 of file ComponentInterface.ice.
◆ createController()
string createController |
( |
string |
controllerNamePrefix, |
|
|
string |
robotNodeSet, |
|
|
string |
controllerType, |
|
|
string |
configFilename |
|
) |
| |
◆ enableVelocityMode()
void enableVelocityMode |
( |
| ) |
|
◆ getPoseInRootFrame()
Ice::FloatSeq getPoseInRootFrame |
( |
string |
node_name | ) |
|
◆ getPrevNullspaceTargetAngle()
Ice::FloatSeq getPrevNullspaceTargetAngle |
( |
string |
controllerName | ) |
|
◆ getPrevTargetPose()
Ice::FloatSeq getPrevTargetPose |
( |
string |
controllerName | ) |
|
◆ kinestheticTeaching()
string kinestheticTeaching |
( |
string |
kinematicChainName, |
|
|
string |
side, |
|
|
string |
fileName |
|
) |
| |
◆ updateTarget()
bool updateTarget |
( |
string |
controllerName, |
|
|
string |
controllerType, |
|
|
Ice::FloatSeq |
targetPoseVector, |
|
|
Ice::FloatSeq |
targetNullspaceJointAngle |
|
) |
| |
◆ updateTargetNullspaceJointAngles()
bool updateTargetNullspaceJointAngles |
( |
string |
controllerName, |
|
|
string |
controllerType, |
|
|
Ice::FloatSeq |
targetNullspaceJointAngle |
|
) |
| |
◆ updateTargetPose()
bool updateTargetPose |
( |
string |
controllerName, |
|
|
string |
controllerType, |
|
|
Ice::FloatSeq |
targetPoseVector |
|
) |
| |
The documentation for this interface was generated from the following file: