$search
#include <wviz_kinematic_manager.h>
Definition at line 53 of file wviz_kinematic_manager.h.
wviz_kinematic_manager::KinematicService::KinematicService | ( | ros::NodeHandle & | node | ) |
Definition at line 42 of file wviz_kinematic_manager.cpp.
wviz_kinematic_manager::KinematicService::~KinematicService | ( | ) |
Definition at line 112 of file wviz_kinematic_manager.cpp.
kinematics_msgs::GetPositionFK::Response wviz_kinematic_manager::KinematicService::getFKSol | ( | std::vector< std::string > | target_links, | |
sensor_msgs::JointState | joint_state | |||
) |
computes PR2- arm Forward Kinematics using pr2_arm_kinematics pkg
Definition at line 205 of file wviz_kinematic_manager.cpp.
kinematics_msgs::GetPositionIK::Response wviz_kinematic_manager::KinematicService::getIKSol | ( | std::string | target, | |
std::string | target_header_link, | |||
geometry_msgs::Pose & | target_pose | |||
) |
computes PR2 - Arm Inverse Kinematics using pr2_arm_kinematics pkg
Definition at line 166 of file wviz_kinematic_manager.cpp.
bool wviz_kinematic_manager::KinematicService::KinematicHandler | ( | wviz_kinematic_manager::getPose::Request & | req, | |
wviz_kinematic_manager::getPose::Response & | resp | |||
) |
/get_pose service callback function. Receives the desired pose of target frame and computes Inverse Kinematic and Forward Kinematics,
Definition at line 116 of file wviz_kinematic_manager.cpp.
bool wviz_kinematic_manager::KinematicService::KinematicRelease | ( | wviz_kinematic_manager::releasePose::Request & | req, | |
wviz_kinematic_manager::releasePose::Response & | resp | |||
) |
/release_pose service callback function. publishes the last reachable position.
Definition at line 245 of file wviz_kinematic_manager.cpp.
void wviz_kinematic_manager::KinematicService::moveArm | ( | sensor_msgs::JointState | joint_state | ) |
controls the PR2 arm to desired position
Definition at line 283 of file wviz_kinematic_manager.cpp.
void wviz_kinematic_manager::KinematicService::spin | ( | ) |
Definition at line 308 of file wviz_kinematic_manager.cpp.
Definition at line 89 of file wviz_kinematic_manager.h.
Definition at line 99 of file wviz_kinematic_manager.h.
Definition at line 98 of file wviz_kinematic_manager.h.
Definition at line 97 of file wviz_kinematic_manager.h.
kinematics_msgs::KinematicSolverInfo wviz_kinematic_manager::KinematicService::l_solver_info [private] |
Definition at line 100 of file wviz_kinematic_manager.h.
kinematics_msgs::GetPositionFK::Response wviz_kinematic_manager::KinematicService::lastFKSol [private] |
Definition at line 106 of file wviz_kinematic_manager.h.
kinematics_msgs::GetPositionIK::Response wviz_kinematic_manager::KinematicService::lastIKSol [private] |
Definition at line 105 of file wviz_kinematic_manager.h.
Definition at line 107 of file wviz_kinematic_manager.h.
Definition at line 88 of file wviz_kinematic_manager.h.
Definition at line 103 of file wviz_kinematic_manager.h.
Definition at line 102 of file wviz_kinematic_manager.h.
bool wviz_kinematic_manager::KinematicService::publishReady [private] |
Definition at line 108 of file wviz_kinematic_manager.h.
Definition at line 94 of file wviz_kinematic_manager.h.
Definition at line 93 of file wviz_kinematic_manager.h.
Definition at line 92 of file wviz_kinematic_manager.h.
kinematics_msgs::KinematicSolverInfo wviz_kinematic_manager::KinematicService::r_solver_info [private] |
Definition at line 95 of file wviz_kinematic_manager.h.
Definition at line 90 of file wviz_kinematic_manager.h.