#include <armarx/control/common/control_law/CollisionAvoidanceVel.h>
◆ CollisionData()
◆ clearValues()
◆ damping
◆ desiredNSColl
| float desiredNSColl = -1.0F |
◆ direction
| Eigen::Vector3f direction = Eigen::Vector3f::Zero() |
◆ distanceVelocity
| float distanceVelocity = -1.0F |
◆ jacobian
◆ localStiffness
| float localStiffness = -1.0F |
◆ minDistance
| float minDistance = -1.0F |
◆ node1
the distances and projected jacobians from the generateSelfCollisionTorque() method are needed for the null space calculation
◆ node2
◆ point1
| Eigen::Vector3f point1 = Eigen::Vector3f::Zero() |
◆ point2
| Eigen::Vector3f point2 = Eigen::Vector3f::Zero() |
◆ projectedImpedanceForce
| float projectedImpedanceForce = -1.0F |
◆ projectedJacT
| Eigen::VectorXf projectedJacT |
◆ projectedMass
| float projectedMass = -1.0F |
◆ repulsiveVel
| float repulsiveVel = -1.0F |
The documentation for this struct was generated from the following file: