| calculateCollisionTorque(CollisionData &collDataVec, const Config &c, RtStatusForSafetyStrategy &rts, const CollisionRobotIndices &collisionRobotIndices, const Eigen::VectorXf &qvelFiltered, Eigen::VectorXf &jointTorque, float distanceThresholdRaw, float distanceThreshold) const | CollisionAvoidanceController | protected |
| calculateJointLimitNullspace(const Config &c, RtStatusForSafetyStrategy &rtStatus, const Eigen::VectorXf &qpos) const | CollisionAvoidanceController | protected |
| calculateJointLimitTorque(const Config &c, RtStatusForSafetyStrategy &rtStatus, const Eigen::VectorXf &qpos, const Eigen::VectorXf &qvelFiltered) const | CollisionAvoidanceController | protected |
| calculateSelfCollisionNullspace(const Config &c, RtStatusForSafetyStrategy &rtStatus) const | CollisionAvoidanceController | protected |
| calculateSelfCollisionTorque(const Config &c, RtStatusForSafetyStrategy &rtStatus, RecoveryState &rState, const DistanceResults &collisionPairs, const CollisionRobotIndices &collisionRobotIndices, const Eigen::VectorXf &qvelFiltered, double deltaT) const | CollisionAvoidanceController | protected |
| CollisionAvoidanceController(const simox::control::robot::NodeSetInterface *nodeSet) | CollisionAvoidanceController | |
| CollisionRobotIndices typedef | CollisionAvoidanceController | |
| Config typedef | CollisionAvoidanceController | |
| DistanceResult typedef | CollisionAvoidanceController | |
| DistanceResults typedef | CollisionAvoidanceController | |
| DynamicsModel typedef | CollisionAvoidanceController | |
| FTConfig typedef | CollisionAvoidanceController | |
| getIdentityMat() const | CollisionAvoidanceController | inlineprotected |
| getNodeSet() const | CollisionAvoidanceController | inline |
| numNodes() const | CollisionAvoidanceController | inline |
| run(const Config &c, RtStatusForSafetyStrategy &robotStatus, RecoveryState &rStateSelfColl, const DistanceResults &collisionPairs, const CollisionRobotIndices &collisionRobotIndices, DynamicsModel &dynamicsModel, const Eigen::VectorXf &qpos, const Eigen::VectorXf &qvelFiltered, float torqueLimit, double deltaT) | CollisionAvoidanceController | |
| SCRobot typedef | CollisionAvoidanceController | |
| ~CollisionAvoidanceController() | CollisionAvoidanceController | |