Choreonoid
1.5
|
#include <InverseKinematics.h>
Public Types | |
enum | AxisSet { NO_AXES = 0, TRANSLATION_3D = 0x1, ROTATION_3D = 0x2, TRANSFORM_6D = 0x3 } |
Public Member Functions | |
virtual | ~InverseKinematics () |
virtual AxisSet | axisType () const |
virtual bool | calcInverseKinematics (const Vector3 &end_p, const Matrix3 &end_R)=0 |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in cnoid::JointPath, cnoid::PinDragIK, and cnoid::CompositeIK.