ObjectCollisionAvoidanceVelController Member List

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

calculateCollisionJointVel(CollisionData &collDataVec, const Config &c, RtStatusForSafetyStrategy &rts, const CollisionRobotIndices &collisionRobotIndices, const Eigen::VectorXf &qvelFiltered, Eigen::VectorXf &jointTorque, float distanceThreshold) constCollisionAvoidanceVelControllerprotected
calculateExternalCollisionVel(const Config &c, RtStatusForSafetyStrategy &rts, RecoveryState &rState, const DistanceResults &externalCollisionPairs, const CollisionRobotIndices &collisionRobotIndices, const Eigen::VectorXf &qvelFiltered, double deltaT) constObjectCollisionAvoidanceVelController
calculateJointLimitNullspace(const Config &c, RtStatusForSafetyStrategy &rtStatus, const Eigen::VectorXf &qpos) constCollisionAvoidanceVelControllerprotected
calculateJointLimitVel(const Config &c, RtStatusForSafetyStrategy &rtStatus, const Eigen::VectorXf &qpos, const Eigen::VectorXf &qvelFiltered) constCollisionAvoidanceVelControllerprotected
calculateObjectCollisionNullspace(const Config &c, RtStatusForSafetyStrategy &rtStatus) constObjectCollisionAvoidanceVelController
calculateSelfCollisionNullspace(const Config &c, RtStatusForSafetyStrategy &rtStatus) constCollisionAvoidanceVelControllerprotected
calculateSelfCollisionVel(const Config &c, RtStatusForSafetyStrategy &rtStatus, RecoveryState &rState, const DistanceResults &collisionPairs, const CollisionRobotIndices &collisionRobotIndices, const Eigen::VectorXf &qvelFiltered, double deltaT) constCollisionAvoidanceVelControllerprotected
CollisionAvoidanceVelController(const simox::control::robot::NodeSetInterface *nodeSet)CollisionAvoidanceVelController
CollisionRobotIndices typedefCollisionAvoidanceVelController
Config typedefObjectCollisionAvoidanceVelController
DistanceResult typedefCollisionAvoidanceVelController
DistanceResults typedefCollisionAvoidanceVelController
DynamicsModel typedefCollisionAvoidanceVelController
FTConfig typedefCollisionAvoidanceVelController
getNodeSet() constCollisionAvoidanceVelControllerinline
ICollisionAvoidanceVelControllerprotected
nodeSetCollisionAvoidanceVelControllerprotected
numNodes() constCollisionAvoidanceVelControllerinline
ObjectCollisionAvoidanceVelController(const simox::control::robot::NodeSetInterface *nodeSet)ObjectCollisionAvoidanceVelController
run(const Config &c, RtStatusForSafetyStrategy &robotStatus, RecoveryState &rStateSelfColl, RecoveryState &rStateObjColl, const DistanceResults &collisionPairs, const DistanceResults &externalCollisionPairs, const CollisionRobotIndices &collisionRobotIndices, DynamicsModel &dynamicsModel, const Eigen::VectorXf &qpos, const Eigen::VectorXf &qvelFiltered, float velocityLimit, double deltaT)ObjectCollisionAvoidanceVelController
armarx::control::common::control_law::CollisionAvoidanceVelController::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 velocityLimit, double deltaT)CollisionAvoidanceVelController
SCRobot typedefCollisionAvoidanceVelController
selfCollRecoveryStateCollisionAvoidanceVelControllerprotected
~CollisionAvoidanceVelController()CollisionAvoidanceVelController