Follow this link to skip to the main content

claraty::Joint_Limits Class Reference

#include <me_joint.h>

List of all members.

Public Member Functions

 Joint_Limits ()
 Joint_Limits (const Joint_Limits &jm)
void set_parameters (double joint_min, double joint_max, double joint_vmax, double joint_tmin, double joint_tmax)
void get_parameters (double &joint_min, double &joint_max, double &joint_vmax, double &joint_tmin, double &joint_tmax)

Public Attributes

double _min
double _max
double _vmax
double _torque_min
double _torque_max


Detailed Description

Joint_Limits class This class maintains joint limit attributes.

Definition at line 44 of file me_joint.h.


Constructor & Destructor Documentation

claraty::Joint_Limits::Joint_Limits (  )  [inline]

Definition at line 46 of file me_joint.h.

00047     : _min (0.0), _max(0.0), _vmax(0.0), _torque_min(0.0), _torque_max(0.0) {}

claraty::Joint_Limits::Joint_Limits ( const Joint_Limits jm  )  [inline]

Definition at line 48 of file me_joint.h.

References _max, _min, _torque_max, _torque_min, and _vmax.

00049   {
00050     _min = jm._min; _max = jm._max; _vmax = jm._vmax;
00051     _torque_min = jm._torque_min; _torque_max = jm._torque_max;
00052   }


Member Function Documentation

void claraty::Joint_Limits::set_parameters ( double  joint_min,
double  joint_max,
double  joint_vmax,
double  joint_tmin,
double  joint_tmax 
) [inline]

Definition at line 53 of file me_joint.h.

References _max, _min, _torque_max, _torque_min, and _vmax.

Referenced by claraty::ME_Joint::set_limits().

00056   {
00057     _min = joint_min;
00058     _max = joint_max;
00059     _vmax = joint_vmax;
00060     _torque_min = joint_tmin;
00061     _torque_max = joint_tmax;
00062   }

void claraty::Joint_Limits::get_parameters ( double &  joint_min,
double &  joint_max,
double &  joint_vmax,
double &  joint_tmin,
double &  joint_tmax 
) [inline]

Definition at line 63 of file me_joint.h.

References _max, _min, _torque_max, _torque_min, and _vmax.

Referenced by claraty::ME_Joint::get_limits().

00066   {
00067     joint_min  = _min;
00068     joint_max  = _max;
00069     joint_vmax = _vmax;
00070     joint_tmin = _torque_min;
00071     joint_tmax = _torque_max;
00072   }


Member Data Documentation

Definition at line 74 of file me_joint.h.

Referenced by get_parameters(), Joint_Limits(), and set_parameters().

Definition at line 75 of file me_joint.h.

Referenced by get_parameters(), Joint_Limits(), and set_parameters().

Definition at line 76 of file me_joint.h.

Referenced by get_parameters(), Joint_Limits(), and set_parameters().

Definition at line 77 of file me_joint.h.

Referenced by get_parameters(), Joint_Limits(), and set_parameters().

Definition at line 78 of file me_joint.h.

Referenced by get_parameters(), Joint_Limits(), and set_parameters().


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