Go to the source code of this file.
|
| bool | aikido::planner::vectorfield::computeJointVelocityFromTwist (Eigen::VectorXd &jointVelocity, const Eigen::Vector6d &desiredTwist, const ::dart::dynamics::MetaSkeletonPtr metaSkeleton, const ::dart::dynamics::ConstBodyNodePtr bodyNode, double jointLimitPadding, const Eigen::VectorXd &jointVelocityLowerLimits, const Eigen::VectorXd &jointVelocityUpperLimits, bool enforceJointVelocityLimits, double stepSize) |
| | Compute joint velocity from a given twist. More...
|
| |
| Eigen::Vector6d | aikido::planner::vectorfield::computeGeodesicTwist (const Eigen::Isometry3d &fromTrans, const Eigen::Isometry3d &toTrans) |
| | Compute the twist in global coordinate that corresponds to the gradient of the geodesic distance between two transforms. More...
|
| |
| Eigen::Vector4d | aikido::planner::vectorfield::computeGeodesicError (const Eigen::Isometry3d &fromTrans, const Eigen::Isometry3d &toTrans) |
| | Compute the error in gloabl coordinate between two transforms. More...
|
| |
| double | aikido::planner::vectorfield::computeGeodesicDistance (const Eigen::Isometry3d &fromTrans, const Eigen::Isometry3d &toTrans, double r) |
| | Compute the geodesic distance between two transforms. More...
|
| |