![]() |
- 3.0.2 models module.
|
#include <Irb4600InverseKinematics.h>
Public Types | |
| using | BASE = InverseKinematicsBase< 6, SCALAR > |
| using | JointPosition_t = typename BASE::JointPosition_t |
| using | JointPositionsVector_t = typename BASE::JointPositionsVector_t |
| using | RigidBodyPoseTpl = typename BASE::RigidBodyPoseTpl |
Public Member Functions | |
| Irb4600InverseKinematics ()=default | |
| ~Irb4600InverseKinematics ()=default | |
| bool | computeInverseKinematics (JointPositionsVector_t &res, const RigidBodyPoseTpl &eeBasePose, const std::vector< size_t > &freeJoints=std::vector< size_t >()) override |
| bool | computeInverseKinematics (JointPositionsVector_t &res, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const std::vector< size_t > &freeJoints=std::vector< size_t >()) override |
| using ct::rbd::Irb4600InverseKinematics< SCALAR >::BASE = InverseKinematicsBase<6, SCALAR> |
| using ct::rbd::Irb4600InverseKinematics< SCALAR >::JointPosition_t = typename BASE::JointPosition_t |
| using ct::rbd::Irb4600InverseKinematics< SCALAR >::JointPositionsVector_t = typename BASE::JointPositionsVector_t |
| using ct::rbd::Irb4600InverseKinematics< SCALAR >::RigidBodyPoseTpl = typename BASE::RigidBodyPoseTpl |
|
default |
|
default |
|
inlineoverride |
|
inlineoverride |