ERC CISST - cisst software

robLink Class Reference

#include <robLink.h>

Inheritance diagram for robLink:

Inheritance graph
[legend]
Collaboration diagram for robLink:

Collaboration graph
[legend]
List of all members.

Detailed Description

robLink implements the methods necessary to model a robot link.

The class is derived from robBody to store the dynamics parameters of the body and the link's position and orientation. The link is also derived from robDH to determine the link's position and orientation from joint values

Definition at line 35 of file robLink.h.

Public Types

Public Member Functions


Member Function Documentation

robLink::Errno robLink::ReadLink ( std::istream &  is  ) 

First read the DH parameters and then the body's parameters.

At the end of the day, the parameters must be in the following order DH convention (string): modified or standard $ \alpha $ (1 double): DH parameter $ a $ (1 double): DH parameter $ \theta $ (1 double): DH parameter $ d $ (1 double): DH parameter joint type (string): revolute/hinge or prismatic/slider joint mode (string): active or passive joint offset position (1 double): value added to each joint value joint minimum position (1 double): lower joint limit joint maximum position (1 double): upper joint limit joint maximum force/torque (1 double): absolute force/torque limit mass (1 double): The mass of the body center of mass (3 double): $ \begin{matrix}x&y&z\end{matrix} $ principal moment of inertia (3 double): $\begin{bmatrix}I_{xx}&I_{yy}&I_{zz}\end{matrix} $ body principal axis (9 double):


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu