|
| | IKNLPSolverIpopt () |
| |
| | IKNLPSolverIpopt (std::shared_ptr< IKNLP > iknlp, ct::optcon::NlpSolverSettings nlpSolverSettings, const size_t eeInd=0) |
| | constructor More...
|
| |
| | IKNLPSolverIpopt (std::shared_ptr< IKNLP > iknlp, ct::optcon::NlpSolverSettings nlpSolverSettings, const ct::rbd::InverseKinematicsSettings &ikSettings, const size_t eeInd=0) |
| | constructor with additional inverse kinematics settings More...
|
| |
| void | setInitialGuess (const JointPosition_t &q_init) |
| |
| bool | computeInverseKinematics (JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &ee_W_base, const std::vector< size_t > &freeJoints=std::vector< size_t >()) override |
| |
| bool | computeInverseKinematics (JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const std::vector< size_t > &freeJoints) override |
| |
| | InverseKinematicsBase ()=default |
| | default constructor More...
|
| |
| | InverseKinematicsBase (const InverseKinematicsSettings &settings) |
| | constructor with additional settings More...
|
| |
| virtual | ~InverseKinematicsBase ()=default |
| | default destructor More...
|
| |
| virtual bool | computeInverseKinematics (JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &eeBasePose, const std::vector< size_t > &freeJoints)=0 |
| | compute inverse kinematics for an end-effector w.r.t robot base More...
|
| |
| virtual bool | computeInverseKinematics (JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const std::vector< size_t > &freeJoints)=0 |
| | compute inverse kinematics for an end-effector More...
|
| |
| virtual bool | computeInverseKinematicsCloseTo (JointPosition_t &ikSolution, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const JointPosition_t &queryJointPositions, const std::vector< size_t > &freeJoints=std::vector< size_t >()) |
| | compute inverse kinematics for an end-effector More...
|
| |
| virtual bool | computeInverseKinematicsCloseTo (JointPosition_t &ikSolution, const RigidBodyPoseTpl &eeBasePose, const JointPosition_t &queryJointPositions, const std::vector< size_t > &freeJoints=std::vector< size_t >()) |
| | compute inverse kinematics for an end-effector More...
|
| |
| const InverseKinematicsSettings & | getSettings () const |
| |
| void | updateSettings (const InverseKinematicsSettings &settings) |
| |