$search
#include <pr2_arm_kinematics.h>
Definition at line 60 of file pr2_arm_kinematics.h.
pr2_arm_kinematics::PR2ArmKinematics::PR2ArmKinematics | ( | bool | create_transform_listener = true |
) |
Definition at line 55 of file pr2_arm_kinematics.cpp.
pr2_arm_kinematics::PR2ArmKinematics::~PR2ArmKinematics | ( | ) | [virtual] |
Definition at line 119 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::getFKSolverInfo | ( | kinematics_msgs::GetKinematicSolverInfo::Request & | request, | |
kinematics_msgs::GetKinematicSolverInfo::Response & | response | |||
) |
This is the basic kinematics info service that will return information about the kinematics node.
A | request message. See service definition for GetKinematicSolverInfo for more information on this message. | |
The | response message. See service definition for GetKinematicSolverInfo for more information on this message. |
Definition at line 229 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::getIKSolverInfo | ( | kinematics_msgs::GetKinematicSolverInfo::Request & | request, | |
kinematics_msgs::GetKinematicSolverInfo::Response & | response | |||
) |
This is the basic kinematics info service that will return information about the kinematics node.
A | request message. See service definition for GetKinematicSolverInfo for more information on this message. | |
The | response message. See service definition for GetKinematicSolverInfo for more information on this message. |
Definition at line 217 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::getPositionFK | ( | kinematics_msgs::GetPositionFK::Request & | request, | |
kinematics_msgs::GetPositionFK::Response & | response | |||
) |
This is the basic forward kinematics service that will return information about the kinematics node.
A | request message. See service definition for GetPositionFK for more information on this message. | |
The | response message. See service definition for GetPositionFK for more information on this message. |
Definition at line 241 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::getPositionIK | ( | kinematics_msgs::GetPositionIK::Request & | request, | |
kinematics_msgs::GetPositionIK::Response & | response | |||
) | [virtual] |
This is the basic IK service method that will compute and return an IK solution.
A | request message. See service definition for GetPositionIK for more information on this message. | |
The | response message. See service definition for GetPositionIK for more information on this message. |
Definition at line 133 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::getPositionIKHelper | ( | kinematics_msgs::GetPositionIK::Request & | request, | |
kinematics_msgs::GetPositionIK::Response & | response | |||
) | [protected] |
Definition at line 164 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::isActive | ( | ) |
Specifies if the node is active or not.
Definition at line 126 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::transformPose | ( | const std::string & | des_frame, | |
const geometry_msgs::PoseStamped & | pose_in, | |||
geometry_msgs::PoseStamped & | pose_out | |||
) | [protected, virtual] |
Definition at line 296 of file pr2_arm_kinematics.cpp.
bool pr2_arm_kinematics::PR2ArmKinematics::active_ [protected] |
Definition at line 126 of file pr2_arm_kinematics.h.
int pr2_arm_kinematics::PR2ArmKinematics::dimension_ [protected] |
Definition at line 135 of file pr2_arm_kinematics.h.
Definition at line 132 of file pr2_arm_kinematics.h.
kinematics_msgs::KinematicSolverInfo pr2_arm_kinematics::PR2ArmKinematics::fk_solver_info_ [protected] |
Definition at line 138 of file pr2_arm_kinematics.h.
Definition at line 132 of file pr2_arm_kinematics.h.
int pr2_arm_kinematics::PR2ArmKinematics::free_angle_ [protected] |
Definition at line 127 of file pr2_arm_kinematics.h.
Definition at line 132 of file pr2_arm_kinematics.h.
kinematics_msgs::KinematicSolverInfo pr2_arm_kinematics::PR2ArmKinematics::ik_solver_info_ [protected] |
Definition at line 138 of file pr2_arm_kinematics.h.
Definition at line 132 of file pr2_arm_kinematics.h.
boost::shared_ptr<KDL::ChainFkSolverPos_recursive> pr2_arm_kinematics::PR2ArmKinematics::jnt_to_pose_solver_ [protected] |
Definition at line 136 of file pr2_arm_kinematics.h.
Definition at line 137 of file pr2_arm_kinematics.h.
Definition at line 130 of file pr2_arm_kinematics.h.
boost::shared_ptr<pr2_arm_kinematics::PR2ArmIKSolver> pr2_arm_kinematics::PR2ArmKinematics::pr2_arm_ik_solver_ [protected] |
Definition at line 131 of file pr2_arm_kinematics.h.
Definition at line 128 of file pr2_arm_kinematics.h.
Definition at line 130 of file pr2_arm_kinematics.h.
std::string pr2_arm_kinematics::PR2ArmKinematics::root_name_ [protected] |
Definition at line 134 of file pr2_arm_kinematics.h.
double pr2_arm_kinematics::PR2ArmKinematics::search_discretization_ [protected] |
Definition at line 129 of file pr2_arm_kinematics.h.
Definition at line 133 of file pr2_arm_kinematics.h.