|
| | robModifiedDH () |
| | Default constructor. More...
|
| |
| | robModifiedDH (double alpha, double a, double theta, double d, const robJoint &joint) |
| | Overloaded constructor. More...
|
| |
| | ~robModifiedDH () |
| | Default destructor. More...
|
| |
| vctFrame4x4< double > | ForwardKinematics (double q) const |
| | Get the position and orientation of the coordinate frame. More...
|
| |
| vctMatrixRotation3< double > | Orientation (double q) const |
| | Get the orientation of the link. More...
|
| |
| vctFixedSizeVector< double, 3 > | PStar () const |
| | Return the position of the next (distal) link coordinate frame. More...
|
| |
| robKinematics * | Clone () const |
| | Clone. More...
|
| |
| double | GetRotationX () const |
| |
| double | GetRotationZ () const |
| |
| double | GetTranslationX () const |
| |
| double | GetTranslationZ () const |
| |
| void | SetRotationX (double x) |
| |
| void | SetRotationZ (double x) |
| |
| void | SetTranslationX (double x) |
| |
| void | SetTranslationZ (double x) |
| |
| | robKinematics (robKinematics::Convention convention) |
| | Default constructor. More...
|
| |
| | robKinematics (const robJoint &joint, robKinematics::Convention convention) |
| | Overloaded constructor. More...
|
| |
| virtual | ~robKinematics () |
| |
| robKinematics::Convention | GetConvention () const |
| | Return the kinematics convention. More...
|
| |
| robKinematics::Errno | Read (std::istream &is) |
| | Read the kinematics parameters and joints parameters. More...
|
| |
| robKinematics::Errno | Write (std::ostream &os) const |
| | Write the kinematics parameters and joints parameters. More...
|
| |
| | robJoint () |
| | Default constructor. More...
|
| |
| | robJoint (robJoint::Type type, robJoint::Mode mode, double offset, double min, double max, double ftmax) |
| |
| robJoint::Type | GetType () const |
| | Return the type of the joint. More...
|
| |
| robJoint::Mode | GetMode () const |
| | Return the mode of the joint. More...
|
| |
| double | GetPosition () const |
| | Return the joint position. More...
|
| |
| double | GetVelocity () const |
| | Return the joint velocity. More...
|
| |
| double | GetForceTorque () const |
| | Return the joint force or torque. More...
|
| |
| void | SetPosition (double q) |
| | Set the joint position. More...
|
| |
| void | SetVelocity (double qd) |
| | Set the joint velocity. More...
|
| |
| void | SetForceTorque (double ft) |
| | Set the force/torque. More...
|
| |
| double | PositionOffset () const |
| | Return the offset position. More...
|
| |
| double | PositionMin () const |
| | Return the minimum position. More...
|
| |
| double | PositionMax () const |
| | Return the maximum position. More...
|
| |
| double | ForceTorqueMax () const |
| | Return the maximum force/torque. More...
|
| |
Modified DH (Craig's) parameters of a link.
The modified DH class is used for kinematics parameters.
| void robModifiedDH::ReadParameters |
( |
std::istream & |
is | ) |
|
|
protectedvirtual |
Read the parameters from an input stream.
Read the parameters from an input stream. The parameters are in the following order: convention,
, a,
, d, <joint>
- Parameters
-
Implements robKinematics.