25#include <ArmarXCore/interface/core/BasicTypes.ice>
26#include <ArmarXCore/interface/serialization/Eigen.ice>
28#include <RobotAPI/interface/aron.ice>
29#include <RobotAPI/interface/core/Trajectory.ice>
30#include <RobotAPI/interface/units/RobotUnit/NJointController.ice>
32#include <armarx/control/interface/ConfigurableNJointControllerInterface.ice>
72 armarx::aron::data::dto::Dict scene);
80 armarx::aron::data::dto::Dict scene);
84 ConfigurableNJointControllerInterface {
111 ConfigurableNJointControllerInterface
124 ConfigurableNJointControllerInterface
141 ConfigurableNJointControllerInterface
160 ConfigurableNJointControllerInterface
179 ConfigurableNJointControllerInterface
193 ConfigurableNJointControllerInterface
void updateCollisionAvoidanceConfig(armarx::aron::data::dto::Dict config)
armarx::aron::data::dto::Dict getCollisionAvoidanceConfig()
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
void toggleGravityCompensation(bool toggle)
ft sensor
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
Ice::FloatSeq getTCPVel(string rns)
void disableCoordinator()
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
void useCoordinator(string type, armarx::aron::data::dto::Dict dto)
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
void calibrateFTSensor()
ft sensor
Ice::FloatSeq getTCPVel(string rns)
void updateObjectTargetPose(FloatSeqSeq targetPose)
armarx::aron::data::dto::Dict getRTStatus()
void disableCoordinator()
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
Ice::DoubleSeq getCurrentTCPPose(string nodeSetName)
void useCoordinator(string type, armarx::aron::data::dto::Dict dto)
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
void calibrateFTSensor()
ft sensor
Ice::FloatSeq getTCPVel(string rns)
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
void calibrateFTSensor()
ft sensor
Ice::FloatSeq getTCPVel(string rns)
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
void calibrateFTSensor()
ft sensor
Ice::FloatSeq getTCPVel(string rns)
void updateCollisionObjects(string primitiveSourceName, armarx::aron::data::dto::Dict scene)
void deleteCollisionObjects()
void updateCollisionObjects(string primitiveSourceName, armarx::aron::data::dto::Dict scene)
armarx::aron::data::dto::Dict getRTStatus()
void disableCoordinator()
bool isSafeForceTorque(string nodeSetName)
void enableSafeGuardForceTorque(string rns, bool forceGuard, bool torqueGuard)
Ice::DoubleSeq getCurrentTCPPose(string nodeSetName)
bool wasNotSafeForceTorque(string nodeSetName)
void useCoordinator(string type, armarx::aron::data::dto::Dict dto)
bool updateTargetPose(TargetPoseMap targetPoseMap, TargetNullspaceMap targetNullspaceMap)
void calibrateFTSensor()
ft sensor
Ice::FloatSeq getTCPVel(string rns)
dictionary< string, Ice::FloatSeq > TargetNullspaceMap
dictionary< string, FloatSeqSeq > TargetPoseMap
This file offers overloads of toIce() and fromIce() functions for STL container types.
This file is part of ArmarX.