main.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
main_8cpp
pr2_arm_kinematics/pr2_arm_kinematics.h
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
pr2_arm_ik.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
pr2__arm__ik_8cpp
moveit/pr2_arm_kinematics/pr2_arm_ik.h
pr2_arm_ik.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__ik_8h
moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h
moveit/pr2_arm_kinematics/pr2_arm_kinematics_constants.h
pr2_arm_kinematics
pr2_arm_ik_solver.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
pr2__arm__ik__solver_8cpp
moveit/pr2_arm_kinematics/pr2_arm_ik_solver.h
pr2_arm_ik_solver.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__ik__solver_8h
moveit/pr2_arm_kinematics/pr2_arm_ik.h
moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h
pr2_arm_kinematics
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
pr2_arm_kinematics.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
pr2__arm__kinematics_8cpp
pr2_arm_kinematics/pr2_arm_kinematics.h
pr2_arm_kinematics
static const std::string
FK_INFO_SERVICE
namespacepr2__arm__kinematics.html
af4140c4bfca8d604d2a4b59722e9fd4e
static const std::string
FK_SERVICE
namespacepr2__arm__kinematics.html
adc80cfd50d6cccd2561f9c0d4d2403c0
static const std::string
IK_INFO_SERVICE
namespacepr2__arm__kinematics.html
a22a91ca286cfa69ea7afc03e117b525d
static const std::string
IK_SERVICE
namespacepr2__arm__kinematics.html
afb002be164be9d21208a328a9eac053a
pr2_arm_kinematics.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__kinematics_8h
pr2_arm_kinematics/pr2_arm_ik_solver.h
pr2_arm_kinematics::PR2ArmKinematics
pr2_arm_kinematics
pr2_arm_kinematics_constants.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__kinematics__constants_8h
pr2_arm_kinematics
static const double
IK_EPS
namespacepr2__arm__kinematics.html
ac6a291b8c671719448644572f9b7aa35
static const int
NUM_JOINTS_ARM7DOF
namespacepr2__arm__kinematics.html
a816d8c9a19c2e2967b4243a2585bba79
pr2_arm_kinematics_plugin.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
pr2__arm__kinematics__plugin_8cpp
moveit/pr2_arm_kinematics/pr2_arm_kinematics_plugin.h
pr2_arm_kinematics
PLUGINLIB_EXPORT_CLASS
pr2__arm__kinematics__plugin_8cpp.html
aaa5b5a585bbd20c9ca441d13bad5755c
(pr2_arm_kinematics::PR2ArmKinematicsPlugin, kinematics::KinematicsBase)
pr2_arm_kinematics_plugin.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__kinematics__plugin_8h
moveit/pr2_arm_kinematics/pr2_arm_ik_solver.h
pr2_arm_kinematics
pr2_arm_kinematics_utils.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/
pr2__arm__kinematics__utils_8cpp
moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h
moveit/pr2_arm_kinematics/pr2_arm_kinematics_constants.h
pr2_arm_kinematics
bool
checkFKService
namespacepr2__arm__kinematics.html
a41db6ddc893ca7c26440c7e61d8a2d7d
(moveit_msgs::GetPositionFK::Request &request, moveit_msgs::GetPositionFK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkIKService
namespacepr2__arm__kinematics.html
a987e06a365ff8c222568f599ee8fdbdc
(moveit_msgs::GetPositionIK::Request &request, moveit_msgs::GetPositionIK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkJointNames
namespacepr2__arm__kinematics.html
a91abf48dd0b300a1df5fd305b43dcff1
(const std::vector< std::string > &joint_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkName
namespacepr2__arm__kinematics.html
a238c65a13429a0ca337c1caa13a15a8c
(const std::string &link_name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkNames
namespacepr2__arm__kinematics.html
a5d6147fe4ae603284e1d46b6606b3140
(const std::vector< std::string > &link_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkRobotState
namespacepr2__arm__kinematics.html
affacf79416a6eb8ecdfe73a6233ee0af
(moveit_msgs::RobotState &robot_state, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a78a02b4623966b0cc3a4b46b188348f7
(const geometry_msgs::PoseStamped &pose_msg, KDL::Frame &pose_kdl, const std::string &root_frame, tf::TransformListener &tf)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a699d7d1e89d7758ce3dc6b990cbabea7
(const geometry_msgs::PoseStamped &pose_msg, geometry_msgs::PoseStamped &pose_msg_out, const std::string &root_frame, tf::TransformListener &tf)
int
getJointIndex
namespacepr2__arm__kinematics.html
ae9cbf137821fb7fdb988c26e56310af3
(const std::string &name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
getKDLChain
namespacepr2__arm__kinematics.html
af0523bf32fd5b8325a12c12497b62a04
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
int
getKDLSegmentIndex
namespacepr2__arm__kinematics.html
a3397abd63c2b5232fb14a26c7d7a3853
(const KDL::Chain &chain, const std::string &name)
bool
getKDLTree
namespacepr2__arm__kinematics.html
ae5237df4d00a7dbdb07a080ba0565ea4
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Tree &kdl_chain)
bool
loadRobotModel
namespacepr2__arm__kinematics.html
ac9aa53d98899869c54062c7948c6e18e
(ros::NodeHandle node_handle, urdf::Model &robot_model, std::string &xml_string)
Eigen::Matrix4f
matrixInverse
namespacepr2__arm__kinematics.html
a9020143d0e191764fe66cbbf006ad359
(const Eigen::Matrix4f &g)
static const double
IK_DEFAULT_TIMEOUT
namespacepr2__arm__kinematics.html
afcd619c8a6533aafd35527d366f5d1eb
pr2_arm_kinematics_utils.h
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/
pr2__arm__kinematics__utils_8h
pr2_arm_kinematics
bool
checkFKService
namespacepr2__arm__kinematics.html
a41db6ddc893ca7c26440c7e61d8a2d7d
(moveit_msgs::GetPositionFK::Request &request, moveit_msgs::GetPositionFK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkIKService
namespacepr2__arm__kinematics.html
a987e06a365ff8c222568f599ee8fdbdc
(moveit_msgs::GetPositionIK::Request &request, moveit_msgs::GetPositionIK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkJointNames
namespacepr2__arm__kinematics.html
a91abf48dd0b300a1df5fd305b43dcff1
(const std::vector< std::string > &joint_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkName
namespacepr2__arm__kinematics.html
a238c65a13429a0ca337c1caa13a15a8c
(const std::string &link_name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkNames
namespacepr2__arm__kinematics.html
a5d6147fe4ae603284e1d46b6606b3140
(const std::vector< std::string > &link_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkRobotState
namespacepr2__arm__kinematics.html
affacf79416a6eb8ecdfe73a6233ee0af
(moveit_msgs::RobotState &robot_state, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a78a02b4623966b0cc3a4b46b188348f7
(const geometry_msgs::PoseStamped &pose_msg, KDL::Frame &pose_kdl, const std::string &root_frame, tf::TransformListener &tf)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a699d7d1e89d7758ce3dc6b990cbabea7
(const geometry_msgs::PoseStamped &pose_msg, geometry_msgs::PoseStamped &pose_msg_out, const std::string &root_frame, tf::TransformListener &tf)
int
getJointIndex
namespacepr2__arm__kinematics.html
ae9cbf137821fb7fdb988c26e56310af3
(const std::string &name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
getKDLChain
namespacepr2__arm__kinematics.html
af0523bf32fd5b8325a12c12497b62a04
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
int
getKDLSegmentIndex
namespacepr2__arm__kinematics.html
a3397abd63c2b5232fb14a26c7d7a3853
(const KDL::Chain &chain, const std::string &name)
bool
getKDLTree
namespacepr2__arm__kinematics.html
ae5237df4d00a7dbdb07a080ba0565ea4
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Tree &kdl_chain)
bool
loadRobotModel
namespacepr2__arm__kinematics.html
ac9aa53d98899869c54062c7948c6e18e
(ros::NodeHandle node_handle, urdf::Model &robot_model, std::string &xml_string)
Eigen::Matrix4f
matrixInverse
namespacepr2__arm__kinematics.html
a9020143d0e191764fe66cbbf006ad359
(const Eigen::Matrix4f &g)
pr2_constraint_sampler.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_moveit_constraint_sampler/src/
pr2__constraint__sampler_8cpp
pr2_constraint_sampler::PR2ConstraintSampler
pr2_constraint_sampler::PR2ConstraintSamplerAllocator
pr2_constraint_sampler
PLUGINLIB_EXPORT_CLASS
pr2__constraint__sampler_8cpp.html
a04efeaab7c2d3870f2dfe1cea12636fc
(pr2_constraint_sampler::PR2ConstraintSamplerAllocator, constraint_samplers::ConstraintSamplerAllocator)
pr2_moveit_controller_manager.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_moveit_controller_manager/src/
pr2__moveit__controller__manager_8cpp
pr2_moveit_controller_manager::ActionBasedControllerHandle
pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation
pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle
pr2_moveit_controller_manager::Pr2GripperControllerHandle
pr2_moveit_controller_manager::Pr2MoveItControllerManager
pr2_moveit_controller_manager
PLUGINLIB_EXPORT_CLASS
pr2__moveit__controller__manager_8cpp.html
a0fa39529e378a8c33443b265e3d3cb81
(pr2_moveit_controller_manager::Pr2MoveItControllerManager, moveit_controller_manager::MoveItControllerManager)
static const double
DEFAULT_MAX_GRIPPER_EFFORT
namespacepr2__moveit__controller__manager.html
a525306e996ab593b39a2bd52c9dbbfff
static const double
GAP_CONVERSION_RATIO
namespacepr2__moveit__controller__manager.html
a4d5765e300b5bf88bb94780a7e98e757
static const double
GRIPPER_CLOSED
namespacepr2__moveit__controller__manager.html
ac08bd07d5b73f671b4aa7754f9b13983
static const double
GRIPPER_OPEN
namespacepr2__moveit__controller__manager.html
af541b4efb2bb71acf125eb4dce357b5c
static const std::string
L_GRIPPER_JOINT
namespacepr2__moveit__controller__manager.html
acb0c2b995d60ceadccf8b9e893354f8e
static const std::string
R_GRIPPER_JOINT
namespacepr2__moveit__controller__manager.html
a33e099226f99d5a4a308580f97468fa3
pr2_moveit_sensor_manager.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_moveit_sensor_manager/src/
pr2__moveit__sensor__manager_8cpp
pr2_moveit_sensor_manager::Pr2MoveItSensorManager
pr2_moveit_sensor_manager
PLUGINLIB_EXPORT_CLASS
namespacepr2__moveit__sensor__manager.html
ac57f793bd347f87cbd1ee2a028996c69
(pr2_moveit_sensor_manager::Pr2MoveItSensorManager, moveit_sensor_manager::MoveItSensorManager)
test_ik_with_cost.cpp
/tmp/ws/src/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/test/
test__ik__with__cost_8cpp
#define
IK_NEAR
test__ik__with__cost_8cpp.html
a5f62aaa1dd63cf3367df0836b46b1b5c
#define
IK_NEAR_TRANSLATE
test__ik__with__cost_8cpp.html
ae3a06c23d1d34a7a1d6a24aea7f88a61
double
gen_rand
test__ik__with__cost_8cpp.html
a02aaa6d62c5197778030630d281f5fff
(double min, double max)
int
main
test__ik__with__cost_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
NOT_NEAR
test__ik__with__cost_8cpp.html
a111f8d9f66230da205f0c59142d96de7
(const double &v1, const double &v2, const double &NEAR)
void
test
test__ik__with__cost_8cpp.html
ae1a3968e7947464bee7714f6d43b7002
()
static const std::string
ARM_FK_NAME
test__ik__with__cost_8cpp.html
a756856004748f2a494256073bf59fc31
static const std::string
ARM_IK_NAME
test__ik__with__cost_8cpp.html
a182474a931033f7c610b270ec6741372
static const std::string
ARM_QUERY_NAME
test__ik__with__cost_8cpp.html
a6d6f337bf66827a2e551aeba5b4c72ea
static const int
NUM_TESTS
test__ik__with__cost_8cpp.html
a51ceacd2eee1ffa83fe1004e33a6a96f
pr2_moveit_controller_manager::ActionBasedControllerHandle
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
T
moveit_controller_manager::MoveItControllerHandle
ActionBasedControllerHandle
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ae7b751a900b294817000b046bad5aaba
(const std::string &name, const std::string &ns)
virtual bool
cancelExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a32197d82315721c839c11fa66c557ad3
()
virtual moveit_controller_manager::ExecutionStatus
getLastExecutionStatus
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a982896779a6cb7a3097529ee8944e6bd
()
bool
isConnected
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a1209516a7d80925cdec15cfb75f1e093
() const
virtual bool
waitForExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a2790be0995aefbaf2e49fba428b63164
(const ros::Duration &timeout=ros::Duration(0))
void
finishControllerExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a7fa966f81464f7ce4832f66606f671da
(const actionlib::SimpleClientGoalState &state)
boost::shared_ptr< actionlib::SimpleActionClient< T > >
controller_action_client_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a8e5984932eb56f38ab8464d5c7fc56da
bool
done_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a4e8c3406bcb0eaa8705e852dd08610c9
moveit_controller_manager::ExecutionStatus
last_exec_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ab4affec7f4f04da5fac92b0f178baba4
std::string
namespace_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a9ecc3447797817a50f26de432a736ecd
ActionBasedControllerHandle< control_msgs::FollowJointTrajectoryAction >
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
moveit_controller_manager::MoveItControllerHandle
ActionBasedControllerHandle
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ae7b751a900b294817000b046bad5aaba
(const std::string &name, const std::string &ns)
virtual bool
cancelExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a32197d82315721c839c11fa66c557ad3
()
virtual moveit_controller_manager::ExecutionStatus
getLastExecutionStatus
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a982896779a6cb7a3097529ee8944e6bd
()
bool
isConnected
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a1209516a7d80925cdec15cfb75f1e093
() const
virtual bool
waitForExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a2790be0995aefbaf2e49fba428b63164
(const ros::Duration &timeout=ros::Duration(0))
void
finishControllerExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a7fa966f81464f7ce4832f66606f671da
(const actionlib::SimpleClientGoalState &state)
boost::shared_ptr< actionlib::SimpleActionClient< control_msgs::FollowJointTrajectoryAction > >
controller_action_client_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a8e5984932eb56f38ab8464d5c7fc56da
bool
done_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a4e8c3406bcb0eaa8705e852dd08610c9
moveit_controller_manager::ExecutionStatus
last_exec_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ab4affec7f4f04da5fac92b0f178baba4
std::string
namespace_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a9ecc3447797817a50f26de432a736ecd
ActionBasedControllerHandle< pr2_controllers_msgs::Pr2GripperCommandAction >
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
moveit_controller_manager::MoveItControllerHandle
ActionBasedControllerHandle
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ae7b751a900b294817000b046bad5aaba
(const std::string &name, const std::string &ns)
virtual bool
cancelExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a32197d82315721c839c11fa66c557ad3
()
virtual moveit_controller_manager::ExecutionStatus
getLastExecutionStatus
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a982896779a6cb7a3097529ee8944e6bd
()
bool
isConnected
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a1209516a7d80925cdec15cfb75f1e093
() const
virtual bool
waitForExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a2790be0995aefbaf2e49fba428b63164
(const ros::Duration &timeout=ros::Duration(0))
void
finishControllerExecution
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a7fa966f81464f7ce4832f66606f671da
(const actionlib::SimpleClientGoalState &state)
boost::shared_ptr< actionlib::SimpleActionClient< pr2_controllers_msgs::Pr2GripperCommandAction > >
controller_action_client_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a8e5984932eb56f38ab8464d5c7fc56da
bool
done_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a4e8c3406bcb0eaa8705e852dd08610c9
moveit_controller_manager::ExecutionStatus
last_exec_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
ab4affec7f4f04da5fac92b0f178baba4
std::string
namespace_
classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html
a9ecc3447797817a50f26de432a736ecd
pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation
structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html
ControllerInformation
structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html
a88018646a6d1196ab2213f08cc294b08
()
bool
default_
structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html
a877837b91b31eeb1a905d76a8a854352
std::vector< std::string >
joints_
structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html
ab8b963d8ced5979d4d0bc8316ecf5f69
std::string
ns_
structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html
abf29fdd4408d1472dabe99d173582e17
pr2_arm_kinematics::PR2ArmKinematics
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
bool
getFKSolverInfo
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
ac40f09a920d17c32ab9676a531325781
(kinematics_msgs::GetKinematicSolverInfo::Request &request, kinematics_msgs::GetKinematicSolverInfo::Response &response)
bool
getIKSolverInfo
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a426652398859296df84fdb85bead8641
(kinematics_msgs::GetKinematicSolverInfo::Request &request, kinematics_msgs::GetKinematicSolverInfo::Response &response)
bool
getPositionFK
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
ad51d9fddd4d6ec57ad042e3d50409655
(kinematics_msgs::GetPositionFK::Request &request, kinematics_msgs::GetPositionFK::Response &response)
virtual bool
getPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
acdfbd8161d942eb076f98243a5c42a70
(kinematics_msgs::GetPositionIK::Request &request, kinematics_msgs::GetPositionIK::Response &response)
bool
isActive
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
adf4f0686e5a71c80bc079cb64876fd27
()
PR2ArmKinematics
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
aae921f6f2c2a9b070f1a06071a9d8323
(bool create_transform_listener=true)
virtual
~PR2ArmKinematics
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a71f4d7ecf4622c5aaa6112311d435c61
()
bool
getPositionIKHelper
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
aa3c16eac7d097c64d94701f65889009b
(kinematics_msgs::GetPositionIK::Request &request, kinematics_msgs::GetPositionIK::Response &response)
virtual bool
transformPose
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a4d69c0efe42681066f5857fd58d32301
(const std::string &des_frame, const geometry_msgs::PoseStamped &pose_in, geometry_msgs::PoseStamped &pose_out)
bool
active_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
ab9a4b46263e41a47ccdb9ae3a8ae8230
int
dimension_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a14aea387b4e852278fc64587d9f6ea5a
ros::ServiceServer
fk_service_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
aedb089ff931dbb5c0d9532314b4c3826
kinematics_msgs::KinematicSolverInfo
fk_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a5d13229f3bb2a9c079040efc8d93a886
ros::ServiceServer
fk_solver_info_service_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
af08794af1b5971baf7c2afb5c8f43c33
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a0ee300b94bbb5abf5f34b1f57a75bedf
ros::ServiceServer
ik_service_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
adec68ecb6827b3f07592f857d9846e06
kinematics_msgs::KinematicSolverInfo
ik_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a9daf22387a198b50fba91aa91362bf37
ros::ServiceServer
ik_solver_info_service_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a8f4834d2dbfb5f6992b8ae601ca3ba8b
boost::shared_ptr< KDL::ChainFkSolverPos_recursive >
jnt_to_pose_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a9ca84f69b1d9a4c35a10e806c2bcee5c
KDL::Chain
kdl_chain_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
aa899267b6ef1753bd993dea9babf0709
ros::NodeHandle
node_handle_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a2ed78dbc71b4ffc4f38c28ff5b218c56
boost::shared_ptr< pr2_arm_kinematics::PR2ArmIKSolver >
pr2_arm_ik_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a60c3fa3303babc616e43d5ded5d7bfb0
urdf::Model
robot_model_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a051ff2117d9480d1fb24bca18c7b1b26
ros::NodeHandle
root_handle_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a4fc7fc898a2cbb63912f910933474d2f
std::string
root_name_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a6782dd6694abf76315cd1d18758ee098
double
search_discretization_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
a291445f7c724da5ffeb513fe298d60e8
tf::TransformListener *
tf_
classpr2__arm__kinematics_1_1PR2ArmKinematics.html
ab1102fcb060ced13ba61065ab2878e19
pr2_constraint_sampler::PR2ConstraintSampler
classpr2__constraint__sampler_1_1PR2ConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
configure
classpr2__constraint__sampler_1_1PR2ConstraintSampler.html
a08f248808b2455b3b31dafd55256cc4a
(const moveit_msgs::Constraints &constr)
PR2ConstraintSampler
classpr2__constraint__sampler_1_1PR2ConstraintSampler.html
ab3b81656a8bb397c11241c8987d17c7f
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
virtual bool
sample
classpr2__constraint__sampler_1_1PR2ConstraintSampler.html
a2219c8ce53745822884ae035728e054e
(planning_models::RobotState *::JointStateGroup *jsg, const planning_models::RobotState &reference_state, unsigned int max_attempts)
pr2_constraint_sampler::PR2ConstraintSamplerAllocator
classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html
constraint_samplers::ConstraintSamplerAllocator
virtual constraint_samplers::ConstraintSamplerPtr
alloc
classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html
ab221447d6496f7e91c707be91a1bf772
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)
virtual bool
canService
classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html
a6b8eccfd781472ee5c8bfbe9e340e9c0
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const
pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
ActionBasedControllerHandle< control_msgs::FollowJointTrajectoryAction >
Pr2FollowJointTrajectoryControllerHandle
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
a5b7acd5892b4edf1043612361395a7c6
(const std::string &name, const std::string &ns="follow_joint_trajectory")
virtual bool
sendTrajectory
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
a109ddd0725b14d89b6d3a6dc6780addf
(const moveit_msgs::RobotTrajectory &trajectory)
void
controllerActiveCallback
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
ae1370417251028b962521f0ec2e68f49
()
void
controllerDoneCallback
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
a5dac0f8a2dd77af5751c334d0f1bcbc7
(const actionlib::SimpleClientGoalState &state, const control_msgs::FollowJointTrajectoryResultConstPtr &result)
void
controllerFeedbackCallback
classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html
ab78a7e20202a59d04ed3c4fc0f940a27
(const control_msgs::FollowJointTrajectoryFeedbackConstPtr &feedback)
pr2_moveit_controller_manager::Pr2GripperControllerHandle
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
ActionBasedControllerHandle< pr2_controllers_msgs::Pr2GripperCommandAction >
Pr2GripperControllerHandle
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
a6bb4e9c80fa2bd0cf4c545fd9816de31
(const std::string &name, const std::string &ns="gripper_action")
virtual bool
sendTrajectory
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
a391f5b7da07d18658a6b588f359853a7
(const moveit_msgs::RobotTrajectory &trajectory)
void
controllerActiveCallback
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
a274f9918a7c4d91f27be53339c538787
()
void
controllerDoneCallback
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
a6eb9e5f0b63a9bb2947efeecc5374753
(const actionlib::SimpleClientGoalState &state, const pr2_controllers_msgs::Pr2GripperCommandResultConstPtr &result)
void
controllerFeedbackCallback
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
aa511c8629a634b764d6f3dc37e9135de
(const pr2_controllers_msgs::Pr2GripperCommandFeedbackConstPtr &feedback)
bool
closing_
classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html
a40549a4a2459cf36c0241bb6ea1fff97
pr2_moveit_controller_manager::Pr2MoveItControllerManager
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
moveit_controller_manager::MoveItControllerManager
pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation
virtual void
getActiveControllers
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ae3535bf102d8ed8d66af53671438e594
(std::vector< std::string > &names)
virtual moveit_controller_manager::MoveItControllerHandlePtr
getControllerHandle
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ae73c6bde0d2915f50556e93d566c517a
(const std::string &name)
virtual void
getControllerJoints
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ad0fef245cd2e178c019ed02dacee2565
(const std::string &name, std::vector< std::string > &joints)
virtual void
getControllersList
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ad9ef61df18156d6999c5a360c4250c5a
(std::vector< std::string > &names)
virtual moveit_controller_manager::MoveItControllerManager::ControllerState
getControllerState
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ab14be6228317948e5283dfdc3a534e25
(const std::string &name)
Pr2MoveItControllerManager
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a55d1cd174582b9dfa39b30b5d43accd1
()
virtual bool
switchControllers
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
aad7fc8ddccc5a448ffd59a7e04683779
(const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)
virtual
~Pr2MoveItControllerManager
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ab51034832484f1d4b72d86d5f9133b78
()
moveit_controller_manager::MoveItControllerHandlePtr
getControllerHandleHelper
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ab382ed8cf1f07a94a1732e4b1d147eea
(const std::string &name, const std::string &ns)
const pr2_mechanism_msgs::ListControllers::Response &
getListControllerServiceResponse
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a09ba81d917aeb4955c9de3b37fa1a5e3
()
pr2_mechanism_msgs::ListControllers::Response
cached_lister_response_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
acf40823820ad6c26323a70eebec1aabc
std::string
controller_manager_name_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a95fd1d8210c1e2b7bfedeff803482e41
std::map< std::string, moveit_controller_manager::MoveItControllerHandlePtr >
handle_cache_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ac8ff5bcdfb5f44c5c1ba5d303e2abad2
ros::Time
last_lister_response_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a4ca058fa5f5a70f0c7ffe563428384a6
ros::ServiceClient
lister_service_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a34f76562087b9ed5fc960fba38ab44e3
ros::ServiceClient
loader_service_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a3eca775747839cbdf785203c9bfb1857
ros::NodeHandle
node_handle_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a674c6df647f6c26c70c3fb962c0f620e
std::map< std::string, ControllerInformation >
possibly_unloaded_controllers_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a9b26b35d7b640bba816163a21f833537
ros::NodeHandle
root_node_handle_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a923249d0d89d0df810b00aeb3ea831d8
ros::ServiceClient
switcher_service_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
ae2db45ab289e49b727b7fa85ea966086
bool
use_controller_manager_
classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html
a5ceb79e79fbd79e269902e8379536195
pr2_moveit_sensor_manager::Pr2MoveItSensorManager
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
moveit_sensor_manager::MoveItSensorManager
virtual moveit_sensor_manager::SensorInfo
getSensorInfo
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a36e70580f229e01ed4c33f20e1bd2b53
(const std::string &name) const
virtual void
getSensorsList
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
af5aa2846641c2d61e65a1458991713f3
(std::vector< std::string > &names) const
virtual bool
hasSensors
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
ae021392056735e151d36f91b9cb965b4
() const
virtual bool
pointSensorTo
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a26aaba0e495e4240f963d0895009e8bf
(const std::string &name, const geometry_msgs::PointStamped &target, moveit_msgs::RobotTrajectory &sensor_trajectory)
Pr2MoveItSensorManager
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a425dd454d20364c9485d6dd8fab6a0f9
()
virtual
~Pr2MoveItSensorManager
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a5b4c5de81d81ff59c16ea8ff75fc80e9
()
boost::shared_ptr< actionlib::SimpleActionClient< pr2_controllers_msgs::PointHeadAction > >
head_action_client_
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a77d972ae9174135dbb21d8c67838d2e0
std::string
head_pointing_frame_
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
ad498787268864533063b99968d63ad40
ros::NodeHandle
node_handle_
classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html
a7d6c11fcb28e3efac9f7cb39d2136b26
pr2_arm_kinematics
namespacepr2__arm__kinematics.html
pr2_arm_kinematics::PR2ArmKinematics
bool
checkFKService
namespacepr2__arm__kinematics.html
a41db6ddc893ca7c26440c7e61d8a2d7d
(moveit_msgs::GetPositionFK::Request &request, moveit_msgs::GetPositionFK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkIKService
namespacepr2__arm__kinematics.html
a987e06a365ff8c222568f599ee8fdbdc
(moveit_msgs::GetPositionIK::Request &request, moveit_msgs::GetPositionIK::Response &response, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkJointNames
namespacepr2__arm__kinematics.html
a91abf48dd0b300a1df5fd305b43dcff1
(const std::vector< std::string > &joint_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkName
namespacepr2__arm__kinematics.html
a238c65a13429a0ca337c1caa13a15a8c
(const std::string &link_name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkLinkNames
namespacepr2__arm__kinematics.html
a5d6147fe4ae603284e1d46b6606b3140
(const std::vector< std::string > &link_names, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
checkRobotState
namespacepr2__arm__kinematics.html
affacf79416a6eb8ecdfe73a6233ee0af
(moveit_msgs::RobotState &robot_state, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a78a02b4623966b0cc3a4b46b188348f7
(const geometry_msgs::PoseStamped &pose_msg, KDL::Frame &pose_kdl, const std::string &root_frame, tf::TransformListener &tf)
bool
convertPoseToRootFrame
namespacepr2__arm__kinematics.html
a699d7d1e89d7758ce3dc6b990cbabea7
(const geometry_msgs::PoseStamped &pose_msg, geometry_msgs::PoseStamped &pose_msg_out, const std::string &root_frame, tf::TransformListener &tf)
int
getJointIndex
namespacepr2__arm__kinematics.html
ae9cbf137821fb7fdb988c26e56310af3
(const std::string &name, const moveit_msgs::KinematicSolverInfo &chain_info)
bool
getKDLChain
namespacepr2__arm__kinematics.html
af0523bf32fd5b8325a12c12497b62a04
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
int
getKDLSegmentIndex
namespacepr2__arm__kinematics.html
a3397abd63c2b5232fb14a26c7d7a3853
(const KDL::Chain &chain, const std::string &name)
bool
getKDLTree
namespacepr2__arm__kinematics.html
ae5237df4d00a7dbdb07a080ba0565ea4
(const std::string &xml_string, const std::string &root_name, const std::string &tip_name, KDL::Tree &kdl_chain)
bool
loadRobotModel
namespacepr2__arm__kinematics.html
ac9aa53d98899869c54062c7948c6e18e
(ros::NodeHandle node_handle, urdf::Model &robot_model, std::string &xml_string)
Eigen::Matrix4f
matrixInverse
namespacepr2__arm__kinematics.html
a9020143d0e191764fe66cbbf006ad359
(const Eigen::Matrix4f &g)
static const std::string
FK_INFO_SERVICE
namespacepr2__arm__kinematics.html
af4140c4bfca8d604d2a4b59722e9fd4e
static const std::string
FK_SERVICE
namespacepr2__arm__kinematics.html
adc80cfd50d6cccd2561f9c0d4d2403c0
static const double
IK_DEFAULT_TIMEOUT
namespacepr2__arm__kinematics.html
afcd619c8a6533aafd35527d366f5d1eb
static const double
IK_EPS
namespacepr2__arm__kinematics.html
ac6a291b8c671719448644572f9b7aa35
static const std::string
IK_INFO_SERVICE
namespacepr2__arm__kinematics.html
a22a91ca286cfa69ea7afc03e117b525d
static const std::string
IK_SERVICE
namespacepr2__arm__kinematics.html
afb002be164be9d21208a328a9eac053a
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
NUM_JOINTS_ARM7DOF
namespacepr2__arm__kinematics.html
a816d8c9a19c2e2967b4243a2585bba79
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
pr2_constraint_sampler
namespacepr2__constraint__sampler.html
pr2_constraint_sampler::PR2ConstraintSampler
pr2_constraint_sampler::PR2ConstraintSamplerAllocator
pr2_moveit_controller_manager
namespacepr2__moveit__controller__manager.html
pr2_moveit_controller_manager::ActionBasedControllerHandle
pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle
pr2_moveit_controller_manager::Pr2GripperControllerHandle
pr2_moveit_controller_manager::Pr2MoveItControllerManager
static const double
DEFAULT_MAX_GRIPPER_EFFORT
namespacepr2__moveit__controller__manager.html
a525306e996ab593b39a2bd52c9dbbfff
static const double
GAP_CONVERSION_RATIO
namespacepr2__moveit__controller__manager.html
a4d5765e300b5bf88bb94780a7e98e757
static const double
GRIPPER_CLOSED
namespacepr2__moveit__controller__manager.html
ac08bd07d5b73f671b4aa7754f9b13983
static const double
GRIPPER_OPEN
namespacepr2__moveit__controller__manager.html
af541b4efb2bb71acf125eb4dce357b5c
static const std::string
L_GRIPPER_JOINT
namespacepr2__moveit__controller__manager.html
acb0c2b995d60ceadccf8b9e893354f8e
static const std::string
R_GRIPPER_JOINT
namespacepr2__moveit__controller__manager.html
a33e099226f99d5a4a308580f97468fa3
pr2_moveit_sensor_manager
namespacepr2__moveit__sensor__manager.html
pr2_moveit_sensor_manager::Pr2MoveItSensorManager
PLUGINLIB_EXPORT_CLASS
namespacepr2__moveit__sensor__manager.html
ac57f793bd347f87cbd1ee2a028996c69
(pr2_moveit_sensor_manager::Pr2MoveItSensorManager, moveit_sensor_manager::MoveItSensorManager)