|
#include <RobotAPI/libraries/diffik/GraspTrajectory.h>
Public Member Functions | |
Eigen::Matrix3f | getTargetOrientation () const |
Eigen::Matrix4f | getTargetPose () const |
Eigen::Vector3f | getTargetPosition () const |
Keypoint (const Eigen::Matrix4f &tcpTarget, const Eigen::VectorXf &handJointsTarget) | |
Keypoint (const Eigen::Matrix4f &tcpTarget, const Eigen::VectorXf &handJointsTarget, float dt, const Eigen::Vector3f &feedForwardPosVelocity, const Eigen::Vector3f &feedForwardOriVelocity, const Eigen::VectorXf &feedForwardHandJointsVelocity) | |
void | updateVelocities (const KeypointPtr &prev, float dt) |
Public Attributes | |
float | dt |
Eigen::VectorXf | feedForwardHandJointsVelocity |
Eigen::Vector3f | feedForwardOriVelocity |
Eigen::Vector3f | feedForwardPosVelocity |
Eigen::VectorXf | handJointsTarget |
Eigen::Matrix4f | tcpTarget |
Definition at line 59 of file GraspTrajectory.h.
Keypoint | ( | const Eigen::Matrix4f & | tcpTarget, |
const Eigen::VectorXf & | handJointsTarget | ||
) |
Definition at line 31 of file GraspTrajectory.cpp.
Keypoint | ( | const Eigen::Matrix4f & | tcpTarget, |
const Eigen::VectorXf & | handJointsTarget, | ||
float | dt, | ||
const Eigen::Vector3f & | feedForwardPosVelocity, | ||
const Eigen::Vector3f & | feedForwardOriVelocity, | ||
const Eigen::VectorXf & | feedForwardHandJointsVelocity | ||
) |
Definition at line 37 of file GraspTrajectory.cpp.
Eigen::Matrix3f getTargetOrientation | ( | ) | const |
Definition at line 50 of file GraspTrajectory.cpp.
Eigen::Matrix4f getTargetPose | ( | ) | const |
Definition at line 55 of file GraspTrajectory.cpp.
Eigen::Vector3f getTargetPosition | ( | ) | const |
Definition at line 45 of file GraspTrajectory.cpp.
void updateVelocities | ( | const KeypointPtr & | prev, |
float | dt | ||
) |
Definition at line 60 of file GraspTrajectory.cpp.
float dt |
Definition at line 64 of file GraspTrajectory.h.
Eigen::VectorXf feedForwardHandJointsVelocity |
Definition at line 67 of file GraspTrajectory.h.
Eigen::Vector3f feedForwardOriVelocity |
Definition at line 66 of file GraspTrajectory.h.
Eigen::Vector3f feedForwardPosVelocity |
Definition at line 65 of file GraspTrajectory.h.
Eigen::VectorXf handJointsTarget |
Definition at line 63 of file GraspTrajectory.h.
Eigen::Matrix4f tcpTarget |
Definition at line 62 of file GraspTrajectory.h.