#include <grasp_retriever.h>
Public Member Functions | |
DebugClusterRepGraspRetriever (ObjectsDatabasePtr database, const household_objects_database_msgs::DatabaseModelPose &model, const std::string &arm_name) | |
virtual void | getGrasps (std::vector< GraspWithMetadata > &grasps) |
Definition at line 147 of file grasp_retriever.h.
probabilistic_grasp_planner::DebugClusterRepGraspRetriever::DebugClusterRepGraspRetriever | ( | ObjectsDatabasePtr | database, | |
const household_objects_database_msgs::DatabaseModelPose & | model, | |||
const std::string & | arm_name | |||
) | [inline] |
Definition at line 150 of file grasp_retriever.h.
void probabilistic_grasp_planner::DebugClusterRepGraspRetriever::getGrasps | ( | std::vector< GraspWithMetadata > & | grasps | ) | [virtual] |
Given a list of models, retrieves all of the cluster representative grasps for those models and stores them with their metadata in the grasps vector.
Only return 5 grasps from the list for easier debugging
Reimplemented from probabilistic_grasp_planner::ClusterRepGraspRetriever.
Definition at line 282 of file grasp_retriever.cpp.