#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.