box_to_grasp_candidates::grasp Struct Reference

#include <RobotAPI/libraries/GraspingUtility/box_to_grasp_candidates.h>

Public Member Functions

armarx::grasping::GraspCandidatePtr make_candidate (const std::string &provider_name) const
 
armarx::grasping::GraspCandidatePtr make_candidate (const std::string &provider_name, const std::string &side_name, const Eigen::Matrix4f &global_pose) const
 
armarx::grasping::GraspCandidatePtr make_candidate (const std::string &provider_name, const std::string &side_name, const VirtualRobot::RobotPtr &robot=nullptr) const
 

Public Attributes

Eigen::Vector3f approach = Eigen::Vector3f::Constant(std::nanf(""))
 
Eigen::Matrix4f pose = Eigen::Matrix4f::Constant(std::nanf(""))
 
const side_dataside = nullptr
 

Detailed Description

Definition at line 84 of file box_to_grasp_candidates.h.

Member Function Documentation

◆ make_candidate() [1/3]

armarx::grasping::GraspCandidatePtr make_candidate ( const std::string &  provider_name) const

Definition at line 264 of file box_to_grasp_candidates.cpp.

+ Here is the call graph for this function:

◆ make_candidate() [2/3]

armarx::grasping::GraspCandidatePtr make_candidate ( const std::string &  provider_name,
const std::string &  side_name,
const Eigen::Matrix4f &  global_pose 
) const

Definition at line 283 of file box_to_grasp_candidates.cpp.

◆ make_candidate() [3/3]

armarx::grasping::GraspCandidatePtr make_candidate ( const std::string &  provider_name,
const std::string &  side_name,
const VirtualRobot::RobotPtr robot = nullptr 
) const

Definition at line 273 of file box_to_grasp_candidates.cpp.

Member Data Documentation

◆ approach

Eigen::Vector3f approach = Eigen::Vector3f::Constant(std::nanf(""))

Definition at line 87 of file box_to_grasp_candidates.h.

◆ pose

Eigen::Matrix4f pose = Eigen::Matrix4f::Constant(std::nanf(""))

Definition at line 86 of file box_to_grasp_candidates.h.

◆ side

const side_data* side = nullptr

Definition at line 88 of file box_to_grasp_candidates.h.


The documentation for this struct was generated from the following files: