#include <PlaceSequenceValidator.h>
Public Member Functions | |
std::map< std::string, arm_kinematics_constraint_aware::ArmKinematicsSolverConstraintAware * > & | getIkSolverMap () |
PlaceSequenceValidator () | |
PlaceSequenceValidator (planning_environment::CollisionModels *cm=NULL, const std::string &plugin_name="SIA20D_Mesh_manipulator_kinematics/IKFastKinematicsPlugin") | |
void | setTcpToWristTransform (const tf::Transform &tcpTransform) |
void | testPlaces (const object_manipulation_msgs::PlaceGoal &place_goal, const std::vector< geometry_msgs::PoseStamped > &place_locations, std::vector< object_manipulator::PlaceExecutionInfo > &execution_info, bool return_on_first_hit) |
virtual | ~PlaceSequenceValidator () |
Protected Attributes | |
tf::Transform | _TcpToWristTransform |
Definition at line 47 of file PlaceSequenceValidator.h.
Definition at line 43 of file PlaceSequenceValidator.cpp.
PlaceSequenceValidator::PlaceSequenceValidator | ( | planning_environment::CollisionModels * | cm = NULL , |
const std::string & | plugin_name = "SIA20D_Mesh_manipulator_kinematics/IKFastKinematicsPlugin" |
||
) |
Definition at line 48 of file PlaceSequenceValidator.cpp.
PlaceSequenceValidator::~PlaceSequenceValidator | ( | ) | [virtual] |
Definition at line 57 of file PlaceSequenceValidator.cpp.
std::map<std::string,arm_kinematics_constraint_aware::ArmKinematicsSolverConstraintAware*>& PlaceSequenceValidator::getIkSolverMap | ( | ) | [inline] |
Definition at line 59 of file PlaceSequenceValidator.h.
void PlaceSequenceValidator::setTcpToWristTransform | ( | const tf::Transform & | tcpTransform | ) |
Definition at line 61 of file PlaceSequenceValidator.cpp.
void PlaceSequenceValidator::testPlaces | ( | const object_manipulation_msgs::PlaceGoal & | place_goal, |
const std::vector< geometry_msgs::PoseStamped > & | place_locations, | ||
std::vector< object_manipulator::PlaceExecutionInfo > & | execution_info, | ||
bool | return_on_first_hit | ||
) | [virtual] |
Reimplemented from object_manipulator::PlaceTesterFast.
Definition at line 66 of file PlaceSequenceValidator.cpp.
Definition at line 72 of file PlaceSequenceValidator.h.