CartesianNaturalPositionController Member List

This is the complete list of members for CartesianNaturalPositionController, including all inherited members.

actualElbVel(const Eigen::VectorXf &jointVel)CartesianNaturalPositionController
actualTcpVel(const Eigen::VectorXf &jointVel)CartesianNaturalPositionController
autoClearFeedForwardCartesianNaturalPositionController
calculate(float dt, VirtualRobot::IKSolver::CartesianSelection mode=VirtualRobot::IKSolver::All)CartesianNaturalPositionController
calculateNullspaceTargetDifference()CartesianNaturalPositionController
CartesianNaturalPositionController(const VirtualRobot::RobotNodeSetPtr &rns, const VirtualRobot::RobotNodePtr &elbow, float maxPositionAcceleration, float maxOrientationAcceleration, float maxNullspaceAcceleration, const VirtualRobot::RobotNodePtr &tcp=nullptr)CartesianNaturalPositionController
cartesianVelocityCartesianNaturalPositionController
clearFeedForwardVelocity()CartesianNaturalPositionController
clearNullspaceTarget()CartesianNaturalPositionController
elbowTargetCartesianNaturalPositionController
feedForwardVelocityCartesianNaturalPositionController
getCurrentElbowTarget() constCartesianNaturalPositionController
getCurrentNullspaceTarget() constCartesianNaturalPositionController
getCurrentTarget() constCartesianNaturalPositionController
getCurrentTargetPosition() constCartesianNaturalPositionController
getOrientationError() constCartesianNaturalPositionController
getPositionError() constCartesianNaturalPositionController
getStatusText()CartesianNaturalPositionController
hasNullspaceTarget() constCartesianNaturalPositionController
isTargetNear() constCartesianNaturalPositionController
isTargetReached() constCartesianNaturalPositionController
jointLimitAvoidanceKpCartesianNaturalPositionController
jointLimitAvoidanceScaleCartesianNaturalPositionController
lastJointVelocityCartesianNaturalPositionController
LimitInfNormTo(const Eigen::VectorXf &vec, const std::vector< float > &maxValue)CartesianNaturalPositionControllerstatic
maxJointVelocityCartesianNaturalPositionController
maxNullspaceVelocityCartesianNaturalPositionController
nullSpaceControlEnabledCartesianNaturalPositionController
nullspaceTargetCartesianNaturalPositionController
nullspaceTargetKpCartesianNaturalPositionController
pcElbCartesianNaturalPositionController
pcTcpCartesianNaturalPositionController
setConfig(const CartesianNaturalPositionControllerConfig &cfg)CartesianNaturalPositionController
setFeedForwardVelocity(const Eigen::Vector6f &feedForwardVelocity)CartesianNaturalPositionController
setFeedForwardVelocity(const Eigen::Vector3f &feedForwardVelocityPos, const Eigen::Vector3f &feedForwardVelocityOri)CartesianNaturalPositionController
setNullSpaceControl(bool enabled)CartesianNaturalPositionController
setNullspaceTarget(const Eigen::VectorXf &nullspaceTarget)CartesianNaturalPositionController
setNullspaceTarget(const std::vector< float > &nullspaceTarget)CartesianNaturalPositionController
setTarget(const Eigen::Matrix4f &tcpTarget, const Eigen::Vector3f &elbowTarget)CartesianNaturalPositionController
tcpTargetCartesianNaturalPositionController
thresholdOrientationNearCartesianNaturalPositionController
thresholdOrientationReachedCartesianNaturalPositionController
thresholdPositionNearCartesianNaturalPositionController
thresholdPositionReachedCartesianNaturalPositionController
vcElbCartesianNaturalPositionController
vcTcpCartesianNaturalPositionController