jspace::tao_node_info_s Struct Reference

Note:
TAO supports multiple joints per link, but all use cases so far seem to require that exactly one joint sits between two links, so we treat joint names just as link names until further notice.
More...

#include <tao_util.hpp>

Collaboration diagram for jspace::tao_node_info_s:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 tao_node_info_s ()
 tao_node_info_s (taoDNode *node, std::string const &link_name, std::string joint_name, double limit_lower, double limit_upper)
 tao_node_info_s (tao_node_info_s const &orig)

Public Attributes

int id
taoDNode * node
taoJoint * joint
std::string link_name
std::string joint_name
double limit_lower
double limit_upper


Detailed Description

Note:
TAO supports multiple joints per link, but all use cases so far seem to require that exactly one joint sits between two links, so we treat joint names just as link names until further notice.

Definition at line 48 of file tao_util.hpp.


Constructor & Destructor Documentation

jspace::tao_node_info_s::tao_node_info_s (  ) 

Definition at line 106 of file tao_util.cpp.

jspace::tao_node_info_s::tao_node_info_s ( taoDNode *  node,
std::string const &  link_name,
std::string  joint_name,
double  limit_lower,
double  limit_upper 
)

Definition at line 119 of file tao_util.cpp.

References joint, and node.

jspace::tao_node_info_s::tao_node_info_s ( tao_node_info_s const &  orig  ) 

Definition at line 139 of file tao_util.cpp.


Member Data Documentation

int jspace::tao_node_info_s::id

Definition at line 54 of file tao_util.hpp.

taoDNode* jspace::tao_node_info_s::node

Definition at line 55 of file tao_util.hpp.

Referenced by tao_node_info_s().

taoJoint* jspace::tao_node_info_s::joint

Definition at line 56 of file tao_util.hpp.

Referenced by tao_node_info_s().

std::string jspace::tao_node_info_s::link_name

Definition at line 57 of file tao_util.hpp.

std::string jspace::tao_node_info_s::joint_name

Definition at line 58 of file tao_util.hpp.

double jspace::tao_node_info_s::limit_lower

Definition at line 59 of file tao_util.hpp.

double jspace::tao_node_info_s::limit_upper

Definition at line 60 of file tao_util.hpp.


The documentation for this struct was generated from the following files:
Generated on Fri Aug 26 01:32:56 2011 for Stanford Whole-Body Control Framework by  doxygen 1.5.4