#include <kinematic_model.h>

Public Member Functions | |
| virtual std::vector< double > | computeJointStateValues (const tf::Transform &transform) const |
| virtual tf::Transform | computeTransform (const std::vector< double > &joint_values) const |
| virtual bool | isValueWithinVariableBounds (const std::string &variable, const double &value, bool &within_bounds) const |
| RevoluteJointModel (const std::string &name, const MultiDofConfig *multi_dof_config) | |
| RevoluteJointModel (const RevoluteJointModel *joint) | |
Public Attributes | |
| tf::Vector3 | axis_ |
| bool | continuous_ |
A revolute joint.
Definition at line 313 of file kinematic_model.h.
| planning_models::KinematicModel::RevoluteJointModel::RevoluteJointModel | ( | const std::string & | name, |
| const MultiDofConfig * | multi_dof_config | ||
| ) |
Definition at line 1043 of file kinematic_model.cpp.
| planning_models::KinematicModel::RevoluteJointModel::RevoluteJointModel | ( | const RevoluteJointModel * | joint | ) | [inline] |
Definition at line 319 of file kinematic_model.h.
| std::vector< double > planning_models::KinematicModel::RevoluteJointModel::computeJointStateValues | ( | const tf::Transform & | transform | ) | const [virtual] |
Implements planning_models::KinematicModel::JointModel.
Definition at line 1069 of file kinematic_model.cpp.
| tf::Transform planning_models::KinematicModel::RevoluteJointModel::computeTransform | ( | const std::vector< double > & | joint_values | ) | const [virtual] |
Implements planning_models::KinematicModel::JointModel.
Definition at line 1053 of file kinematic_model.cpp.
| bool planning_models::KinematicModel::RevoluteJointModel::isValueWithinVariableBounds | ( | const std::string & | variable, |
| const double & | value, | ||
| bool & | within_bounds | ||
| ) | const [virtual] |
Reimplemented from planning_models::KinematicModel::JointModel.
Definition at line 1091 of file kinematic_model.cpp.
Definition at line 324 of file kinematic_model.h.
Definition at line 325 of file kinematic_model.h.