Robowflex
v0.1
Making MoveIt Easy
|
This is the complete list of members for robowflex::Robot::IKQuery, including all inherited members.
addCenteringMetric(double weight=1.) | robowflex::Robot::IKQuery | |
addClearanceMetric(double weight=1.) | robowflex::Robot::IKQuery | |
addDistanceMetric(double weight=1.) | robowflex::Robot::IKQuery | |
addMetric(const Metric &metric_function) | robowflex::Robot::IKQuery | |
addRequest(const std::string &tip, const GeometryConstPtr ®ion, const RobotPose &pose, const Eigen::Quaterniond &orientation, const Eigen::Vector3d &tolerance=constants::ik_vec_tolerance) | robowflex::Robot::IKQuery | |
attempts | robowflex::Robot::IKQuery | |
getAsConstraints(const Robot &robot) const | robowflex::Robot::IKQuery | |
getMessage(const std::string &base_frame, moveit_msgs::Constraints &msg) const | robowflex::Robot::IKQuery | |
getMetricValue(const robot_state::RobotState &state, const kinematic_constraints::ConstraintEvaluationResult &result) const | robowflex::Robot::IKQuery | |
group | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const std::string &tip, const robot_state::RobotState &start, const Eigen::Vector3d &direction, double distance) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const std::string &tip, const robot_state::RobotState &start, const Eigen::Vector3d &position_offset, const Eigen::Quaterniond &rotation_offset=Eigen::Quaterniond::Identity()) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const std::string &tip, const robot_state::RobotState &start, const RobotPose &offset) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const RobotPose &pose, double radius=constants::ik_tolerance, const Eigen::Vector3d &tolerance=constants::ik_vec_tolerance) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const Eigen::Vector3d &position, const Eigen::Quaterniond &orientation, double radius=constants::ik_tolerance, const Eigen::Vector3d &tolerance=constants::ik_vec_tolerance) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const GeometryConstPtr ®ion, const RobotPose &pose, const Eigen::Quaterniond &orientation, const Eigen::Vector3d &tolerance=constants::ik_vec_tolerance, const ScenePtr &scene=nullptr, bool verbose=false) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const RobotPose &offset, const ScenePtr &scene, const std::string &object, const Eigen::Vector3d &tolerances=constants::ik_vec_tolerance, bool verbose=false) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const moveit_msgs::PositionConstraint &pc, const moveit_msgs::OrientationConstraint &oc) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const RobotPoseVector &poses, const std::vector< std::string > &input_tips, double radius=constants::ik_tolerance, const Eigen::Vector3d &tolerance=constants::ik_vec_tolerance, const ScenePtr &scene=nullptr, bool verbose=false) | robowflex::Robot::IKQuery | |
IKQuery(const std::string &group, const std::vector< std::string > &input_tips, const std::vector< GeometryConstPtr > ®ions, const RobotPoseVector &poses, const std::vector< Eigen::Quaterniond > &orientations, const EigenSTL::vector_Vector3d &tolerances, const ScenePtr &scene=nullptr, bool verbose=false) | robowflex::Robot::IKQuery | |
Metric typedef | robowflex::Robot::IKQuery | |
metrics | robowflex::Robot::IKQuery | |
options | robowflex::Robot::IKQuery | |
orientations | robowflex::Robot::IKQuery | |
random_restart | robowflex::Robot::IKQuery | |
region_poses | robowflex::Robot::IKQuery | |
regions | robowflex::Robot::IKQuery | |
ROBOWFLEX_EIGEN | robowflex::Robot::IKQuery | |
sampleRegion(RobotPose &pose, std::size_t index) const | robowflex::Robot::IKQuery | |
sampleRegions(RobotPoseVector &poses) const | robowflex::Robot::IKQuery | |
scene | robowflex::Robot::IKQuery | |
setScene(const ScenePtr &scene, bool verbose=false) | robowflex::Robot::IKQuery | |
timeout | robowflex::Robot::IKQuery | |
tips | robowflex::Robot::IKQuery | |
tolerances | robowflex::Robot::IKQuery | |
valid_distance | robowflex::Robot::IKQuery | |
validate | robowflex::Robot::IKQuery | |
verbose | robowflex::Robot::IKQuery |