#include <wam_ik_kdl.h>
Public Member Functions | |
| WamIkKdl () | |
Private Member Functions | |
| bool | ik (std::vector< double > pose, std::vector< double > currentjoints, std::vector< double > &joints) |
| void | joint_states_callback (const sensor_msgs::JointState::ConstPtr &msg) |
| bool | move_in_xyzquat_Callback (iri_wam_common_msgs::pose_move::Request &req, iri_wam_common_msgs::pose_move::Response &res) |
| bool | print_ik_xyzquat_Callback (iri_wam_common_msgs::wamInverseKinematics::Request &req, iri_wam_common_msgs::wamInverseKinematics::Response &res) |
Private Attributes | |
| std::vector< double > | currentjoints |
| ros::Subscriber | joint_states_subscriber |
| ros::ServiceClient | move_in_joints_client |
| iri_wam_common_msgs::joints_move | move_in_joints_srv |
| ros::ServiceServer | move_in_xyzquat_server |
| ros::NodeHandle | nh_ |
| unsigned int | num_joints_ |
| ros::ServiceServer | print_ik_xyzquat_server |
| KDL::Chain | wam63_ |
Definition at line 34 of file wam_ik_kdl.h.
Definition at line 5 of file wam_ik_kdl.cpp.
| bool WamIkKdl::ik | ( | std::vector< double > | pose, |
| std::vector< double > | currentjoints, | ||
| std::vector< double > & | joints | ||
| ) | [private] |
Definition at line 155 of file wam_ik_kdl.cpp.
| void WamIkKdl::joint_states_callback | ( | const sensor_msgs::JointState::ConstPtr & | msg | ) | [private] |
Definition at line 47 of file wam_ik_kdl.cpp.
| bool WamIkKdl::move_in_xyzquat_Callback | ( | iri_wam_common_msgs::pose_move::Request & | req, |
| iri_wam_common_msgs::pose_move::Response & | res | ||
| ) | [private] |
Definition at line 55 of file wam_ik_kdl.cpp.
| bool WamIkKdl::print_ik_xyzquat_Callback | ( | iri_wam_common_msgs::wamInverseKinematics::Request & | req, |
| iri_wam_common_msgs::wamInverseKinematics::Response & | res | ||
| ) | [private] |
Definition at line 107 of file wam_ik_kdl.cpp.
std::vector<double> WamIkKdl::currentjoints [private] |
Definition at line 39 of file wam_ik_kdl.h.
Definition at line 45 of file wam_ik_kdl.h.
Definition at line 52 of file wam_ik_kdl.h.
iri_wam_common_msgs::joints_move WamIkKdl::move_in_joints_srv [private] |
Definition at line 53 of file wam_ik_kdl.h.
Definition at line 48 of file wam_ik_kdl.h.
ros::NodeHandle WamIkKdl::nh_ [private] |
Definition at line 41 of file wam_ik_kdl.h.
unsigned int WamIkKdl::num_joints_ [private] |
Definition at line 38 of file wam_ik_kdl.h.
Definition at line 49 of file wam_ik_kdl.h.
KDL::Chain WamIkKdl::wam63_ [private] |
Definition at line 37 of file wam_ik_kdl.h.