ComponentInterface Interface Reference

defined in <armarx/control/components/controller_creator/ComponentInterface.ice>

interface ComponentInterface extends armarx::armem::client::MemoryListenerInterface { ... }

+ Inheritance diagram for ComponentInterface:

Operations

string createController (string namePrefix, string controllerType, armarx::aron::data::dto::Dict configDict, string configFilename, bool activate, bool allowReuse, bool cfgFromMemory)
 
void enableVelocityMode ()
 
Ice::FloatSeq getPoseInGlobalFrame (string node_name)
 
Ice::FloatSeq getPoseInRootFrame (string node_name)
 
string kinestheticTeaching (string kinematicChainName, string side, string nameSuffix, string fileName)
 
void toggleZeroTorque (string leftNodesetName, string rightNodesetName)
 

Detailed Description

Definition at line 49 of file ComponentInterface.ice.

Operation Documentation

◆ createController()

string createController ( string namePrefix,
string controllerType,
armarx::aron::data::dto::Dict configDict,
string configFilename,
bool activate,
bool allowReuse,
bool cfgFromMemory )

◆ enableVelocityMode()

void enableVelocityMode ( )
+ Here is the caller graph for this function:

◆ getPoseInGlobalFrame()

Ice::FloatSeq getPoseInGlobalFrame ( string node_name)

◆ getPoseInRootFrame()

Ice::FloatSeq getPoseInRootFrame ( string node_name)

◆ kinestheticTeaching()

string kinestheticTeaching ( string kinematicChainName,
string side,
string nameSuffix,
string fileName )

◆ toggleZeroTorque()

void toggleZeroTorque ( string leftNodesetName,
string rightNodesetName )

The documentation for this interface was generated from the following file: