47 T_total = T_local * T_total;
53 t_local = t_local.
RefPoint(T_total.p - T_local.
p);
55 t_local = T_total.M.Inverse(t_local);
#define GetTreeElementSegment(tree_element)
SegmentMap::const_iterator getRootSegment() const
int JntToJac(const JntArray &q_in, Jacobian &jac, const std::string &segmentname)
unsigned int columns() const
#define GetTreeElementQNr(tree_element)
unsigned int getNrOfJoints() const
bool changeBase(const Jacobian &src1, const Rotation &rot, Jacobian &dest)
This class represents an fixed size array containing joint values of a KDL::Chain.
const SegmentMap & getSegments() const
TreeJntToJacSolver(const Tree &tree)
unsigned int rows() const
#define GetTreeElementParent(tree_element)
Rotation M
Orientation of the Frame.
represents both translational and rotational velocities.
IMETHOD void SetToZero(Vector &v)
void setColumn(unsigned int i, const Twist &t)
Vector p
origine of the Frame
represents a frame transformation in 3D space (rotation + translation)
Twist RefPoint(const Vector &v_base_AB) const
virtual ~TreeJntToJacSolver()
This class encapsulates a tree kinematic interconnection structure. It is built out of segments...