|
|
#include <RobotAPI/libraries/diffik/CompositeDiffIK.h>
Public Member Functions | |
| auto | getOriError () const |
| Eigen::Matrix4f | getPoseError () const |
| Eigen::Vector3f | getPosError () const |
| Target (const VirtualRobot::RobotNodeSetPtr &rns, const VirtualRobot::RobotNodePtr &tcp, const Eigen::Matrix4f &target, VirtualRobot::IKSolver::CartesianSelection mode) | |
Public Attributes | |
| std::vector< TargetStep > | ikSteps |
| Eigen::MatrixXf | jacobi |
| float | maxOriError = 0.05f |
| float | maxPosError = 10.f |
| VirtualRobot::IKSolver::CartesianSelection | mode |
| CartesianPositionController | pCtrl |
| Eigen::Matrix4f | target |
| VirtualRobot::RobotNodePtr | tcp |
Definition at line 148 of file CompositeDiffIK.h.
| Target | ( | const VirtualRobot::RobotNodeSetPtr & | rns, |
| const VirtualRobot::RobotNodePtr & | tcp, | ||
| const Eigen::Matrix4f & | target, | ||
| VirtualRobot::IKSolver::CartesianSelection | mode ) |
Definition at line 324 of file CompositeDiffIK.cpp.
| auto getOriError | ( | ) | const |
Definition at line 524 of file CompositeDiffIK.cpp.
| Eigen::Matrix4f getPoseError | ( | ) | const |
Definition at line 512 of file CompositeDiffIK.cpp.
| Eigen::Vector3f getPosError | ( | ) | const |
Definition at line 518 of file CompositeDiffIK.cpp.
| std::vector<TargetStep> ikSteps |
Definition at line 163 of file CompositeDiffIK.h.
| Eigen::MatrixXf jacobi |
Definition at line 158 of file CompositeDiffIK.h.
| float maxOriError = 0.05f |
Definition at line 161 of file CompositeDiffIK.h.
| float maxPosError = 10.f |
Definition at line 160 of file CompositeDiffIK.h.
| VirtualRobot::IKSolver::CartesianSelection mode |
Definition at line 157 of file CompositeDiffIK.h.
Definition at line 159 of file CompositeDiffIK.h.
| Eigen::Matrix4f target |
Definition at line 156 of file CompositeDiffIK.h.
| VirtualRobot::RobotNodePtr tcp |
Definition at line 155 of file CompositeDiffIK.h.