Go to the documentation of this file.
27 f_tip(_joint.pose(0).Inverse() * _f_tip)
34 f_tip(_joint.pose(0).Inverse() * _f_tip)
39 name(in.name),joint(in.joint),I(in.I),
Frame Inverse() const
Gives back inverse transformation of a Frame.
Twist twist(const double &qdot) const
Vector p
origine of the Frame
void setFrameToTip(const Frame &f_tip_new)
6D Inertia of a rigid body
Frame pose(const double &q) const
represents both translational and rotational velocities.
Frame pose(const double &q) const
represents a frame transformation in 3D space (rotation + translation)
Twist twist(const double &q, const double &qdot) const
This class encapsulates a simple segment, that is a "rigid body" (i.e., a frame and a rigid body ine...
Twist RefPoint(const Vector &v_base_AB) const
Rotation M
Orientation of the Frame.
Segment & operator=(const Segment &arg)
This class encapsulates a simple joint, that is with one parameterized degree of freedom and with sca...
Segment(const std::string &name, const Joint &joint=Joint(Joint::Fixed), const Frame &f_tip=Frame::Identity(), const RigidBodyInertia &I=RigidBodyInertia::Zero())