OpenWalker Project
Documentation of the ROS Packages
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ow_core::JointState< _Scalar, _Rows > Class Template Reference

The JointState class. More...

#include <joint_state.h>

Public Types

enum  { Rows = _Rows }
 
typedef _Scalar Scalar
 
typedef VectorDof< Scalar, Rows > JVec
 
typedef JointPosition< Scalar, Rows > JPos
 
typedef JointVelocity< Scalar, Rows > JVel
 
typedef JointAcceleration< Scalar, Rows > JAcc
 
typedef JointEffort< Scalar, Rows > JTorque
 

Public Member Functions

 JointState ()
 Default Constructor.
 
JPos & q ()
 
const JPos & q () const
 
JVel & qP ()
 
const JVel & qP () const
 
JAcc & qPP ()
 
const JAcc & qPP () const
 
JTorque & tau ()
 
const JTorque & tau () const
 

Static Public Member Functions

static const JointState & Zero ()
 

Protected Attributes

JPos q_
 
JVel qP_
 
JAcc qPP_
 
JTorque tau_
 

Detailed Description

template<typename _Scalar, int _Rows>
class ow_core::JointState< _Scalar, _Rows >

The JointState class.

This class is a container for:


The documentation for this class was generated from the following file: