Classes | Typedefs | Enumerations | Functions | Variables
moveit_simple_grasps Namespace Reference

Simple pick place for blocks. More...

Classes

class  GraspData
class  GraspFilter
class  GraspGeneratorServer
class  GraspGeneratorTest
struct  IkThreadStruct
struct  MetaBlock
class  MoveItBlocks
class  SimpleGrasps

Typedefs

typedef boost::shared_ptr
< const GraspFilter
GraspFilterConstPtr
typedef boost::shared_ptr
< GraspFilter
GraspFilterPtr
typedef boost::shared_ptr
< const SimpleGrasps
SimpleGraspsConstPtr
typedef boost::shared_ptr
< SimpleGrasps
SimpleGraspsPtr

Enumerations

enum  grasp_axis_t { X_AXIS, Y_AXIS, Z_AXIS }
enum  grasp_direction_t { UP, DOWN }
enum  grasp_rotation_t { FULL, HALF }

Functions

bool graspGeneratorOptions2Inner (const moveit_simple_grasps::GraspGeneratorOptions &options, grasp_axis_t &axis, grasp_direction_t &direction, grasp_rotation_t &rotation)

Variables

static const double BLOCK_SIZE = 0.04
static const double RAD2DEG = 57.2957795
static const double TABLE_DEPTH = .47
static const double TABLE_HEIGHT = .92
static const double TABLE_WIDTH = .85
static const double TABLE_X = 0.66
static const double TABLE_Y = 0
static const double TABLE_Z = -0.9/2+0.01

Detailed Description

Simple pick place for blocks.

Author:
Dave Coleman

Typedef Documentation

typedef boost::shared_ptr<const GraspFilter> moveit_simple_grasps::GraspFilterConstPtr

Definition at line 166 of file grasp_filter.h.

Definition at line 165 of file grasp_filter.h.

typedef boost::shared_ptr<const SimpleGrasps> moveit_simple_grasps::SimpleGraspsConstPtr

Definition at line 178 of file simple_grasps.h.

Definition at line 177 of file simple_grasps.h.


Enumeration Type Documentation

Enumerator:
X_AXIS 
Y_AXIS 
Z_AXIS 

Definition at line 74 of file simple_grasps.h.

Enumerator:
UP 
DOWN 

Definition at line 75 of file simple_grasps.h.

Enumerator:
FULL 
HALF 

Definition at line 76 of file simple_grasps.h.


Function Documentation

bool moveit_simple_grasps::graspGeneratorOptions2Inner ( const moveit_simple_grasps::GraspGeneratorOptions &  options,
grasp_axis_t &  axis,
grasp_direction_t &  direction,
grasp_rotation_t &  rotation 
)

Definition at line 58 of file simple_grasps_server.cpp.


Variable Documentation

const double moveit_simple_grasps::BLOCK_SIZE = 0.04 [static]

Definition at line 54 of file moveit_blocks.h.

const double moveit_simple_grasps::RAD2DEG = 57.2957795 [static]

Definition at line 71 of file simple_grasps.h.

const double moveit_simple_grasps::TABLE_DEPTH = .47 [static]

Definition at line 74 of file grasp_filter_test.cpp.

const double moveit_simple_grasps::TABLE_HEIGHT = .92 [static]

Definition at line 72 of file grasp_filter_test.cpp.

const double moveit_simple_grasps::TABLE_WIDTH = .85 [static]

Definition at line 73 of file grasp_filter_test.cpp.

const double moveit_simple_grasps::TABLE_X = 0.66 [static]

Definition at line 75 of file grasp_filter_test.cpp.

const double moveit_simple_grasps::TABLE_Y = 0 [static]

Definition at line 76 of file grasp_filter_test.cpp.

const double moveit_simple_grasps::TABLE_Z = -0.9/2+0.01 [static]

Definition at line 77 of file grasp_filter_test.cpp.



moveit_simple_grasps
Author(s): Dave Coleman
autogenerated on Thu Jun 6 2019 20:55:20