GCOP
1.0
|
#include <urdfjoint.h>
Public Types | |
enum | { UNKNOWN, REVOLUTE, CONTINUOUS, PRISMATIC, FLOATING, PLANAR, FIXED } |
Public Member Functions | |
Joint () | |
bool | initXml (TiXmlElement *xml) |
void | clear () |
Public Attributes | |
std::string | name |
enum gcop_urdf::Joint:: { ... } | type |
Vector3 | axis |
type_ meaning of axis_ | |
std::string | child_link_name |
std::string | parent_link_name |
Pose | parent_to_joint_origin_transform |
transform from Parent Link frame to Joint frame | |
boost::shared_ptr< JointDynamics > | dynamics |
Joint Dynamics. | |
boost::shared_ptr< JointLimits > | limits |
Joint Limits. | |
boost::shared_ptr< JointSafety > | safety |
Unsupported Hidden Feature. | |
boost::shared_ptr < JointCalibration > | calibration |
Unsupported Hidden Feature. | |
boost::shared_ptr< JointMimic > | mimic |
Option to Mimic another Joint. |
gcop_urdf::Joint::Joint | ( | ) | [inline] |
void gcop_urdf::Joint::clear | ( | ) | [inline] |
bool gcop_urdf::Joint::initXml | ( | TiXmlElement * | xml | ) |
type_ meaning of axis_
------------------------------------------------------ UNKNOWN unknown type REVOLUTE rotation axis PRISMATIC translation axis FLOATING N/A PLANAR plane normal axis FIXED N/A
Referenced by clear().
boost::shared_ptr<JointCalibration> gcop_urdf::Joint::calibration |
Unsupported Hidden Feature.
Referenced by clear().
std::string gcop_urdf::Joint::child_link_name |
boost::shared_ptr<JointDynamics> gcop_urdf::Joint::dynamics |
boost::shared_ptr<JointLimits> gcop_urdf::Joint::limits |
boost::shared_ptr<JointMimic> gcop_urdf::Joint::mimic |
Option to Mimic another Joint.
std::string gcop_urdf::Joint::name |
std::string gcop_urdf::Joint::parent_link_name |
boost::shared_ptr<JointSafety> gcop_urdf::Joint::safety |
Unsupported Hidden Feature.
Referenced by clear().
enum { ... } gcop_urdf::Joint::type |
Referenced by clear().