|
#include <RobotAPI/libraries/diffik/SimpleDiffIK.h>
Public Member Functions | |
SimpleDiffIKProvider (VirtualRobot::RobotNodeSetPtr rns, VirtualRobot::RobotNodePtr tcp=VirtualRobot::RobotNodePtr(), SimpleDiffIK::Parameters params=SimpleDiffIK::Parameters()) | |
DiffIKResult | SolveAbsolute (const Eigen::Matrix4f &targetPose) |
DiffIKResult | SolveRelative (const Eigen::Matrix4f &targetPose, const Eigen::VectorXf &startJointValues) |
Public Member Functions inherited from DiffIKProvider | |
virtual | ~DiffIKProvider ()=default |
Definition at line 115 of file SimpleDiffIK.h.
SimpleDiffIKProvider | ( | VirtualRobot::RobotNodeSetPtr | rns, |
VirtualRobot::RobotNodePtr | tcp = VirtualRobot::RobotNodePtr() , |
||
SimpleDiffIK::Parameters | params = SimpleDiffIK::Parameters() |
||
) |
Definition at line 143 of file SimpleDiffIK.cpp.
|
virtual |
Implements DiffIKProvider.
Definition at line 148 of file SimpleDiffIK.cpp.
|
virtual |
Implements DiffIKProvider.
Definition at line 161 of file SimpleDiffIK.cpp.