Aikido
|
Interface for IK solvers used with the Robot class. More...
#include <aikido/robot/InverseKinematics.hpp>
Public Member Functions | |
virtual std::vector< Eigen::VectorXd > | getSolutions (const Eigen::Isometry3d &targetPose, const size_t maxSolutions) const =0 |
Returns a set of IK solutions for the given pose. More... | |
Interface for IK solvers used with the Robot class.
|
pure virtual |
Returns a set of IK solutions for the given pose.
Note that at most maxSolutions
solutions are returned, but fewer may be (and possibly none if solving fails).
targetPose | End-effector pose to solve inverse kinematics for. |
maxSolutions | Upper limit on how many solutions to find and return. |
Implemented in aikido::robot::GradientDescentIk, and aikido::robot::IkFast.