Static Public Member Functions | Static Public Attributes
OperateHandleController Class Reference

#include <OperateHandleController.h>

List of all members.

Static Public Member Functions

static void close (int side_c, int handle_)
static void closeGrippers (bool wait=true)
static tf::Stamped< tf::PosegetBowlPose ()
static tf::Stamped< tf::PosegetCopPose (const char name[], const char frame[])
static tf::Stamped< tf::PosegetHandlePoseFromMarker (int arm_, int pos)
static void getPlate (int object, double zHint=0)
static btVector3 getPlatePose ()
static btVector3 getTabletPose ()
static int graspHandle (int arm_, tf::Stamped< tf::Pose > aM)
static void openGrippers (bool wait=true)
static int operateHandle (int arm, tf::Stamped< tf::Pose > aM, int numretry=0)
static void pickPlate (btVector3 plate, double width=0.34)
static void plateAttackPose ()
static void plateAttackPoseLeft ()
static void plateAttackPoseRight ()
static void plateCarryPose ()
static void plateTuckPose ()
static void plateTuckPoseLeft ()
static void plateTuckPoseRight ()
static void singleSidedPick (int side, tf::Stamped< tf::Pose > start, tf::Stamped< tf::Pose > end)
static void spinnerL (double x, double y, double z)

Static Public Attributes

static int maxHandle = -1
static std::vector
< std::vector< tf::Stamped
< tf::Pose > * > > 
openingTraj

Detailed Description

Definition at line 42 of file OperateHandleController.h.


Member Function Documentation

void OperateHandleController::close ( int  side_c,
int  handle_ 
) [static]

Definition at line 722 of file OperateHandleController.cpp.

void OperateHandleController::closeGrippers ( bool  wait = true) [static]

Definition at line 807 of file OperateHandleController.cpp.

Definition at line 111 of file OperateHandleController.cpp.

tf::Stamped< tf::Pose > OperateHandleController::getCopPose ( const char  name[],
const char  frame[] 
) [static]

Definition at line 50 of file OperateHandleController.cpp.

Definition at line 286 of file OperateHandleController.cpp.

void OperateHandleController::getPlate ( int  object,
double  zHint = 0 
) [static]

Definition at line 981 of file OperateHandleController.cpp.

btVector3 OperateHandleController::getPlatePose ( ) [static]

Definition at line 179 of file OperateHandleController.cpp.

Definition at line 236 of file OperateHandleController.cpp.

int OperateHandleController::graspHandle ( int  arm_,
tf::Stamped< tf::Pose aM 
) [static]

Definition at line 362 of file OperateHandleController.cpp.

void OperateHandleController::openGrippers ( bool  wait = true) [static]

Definition at line 792 of file OperateHandleController.cpp.

int OperateHandleController::operateHandle ( int  arm,
tf::Stamped< tf::Pose aM,
int  numretry = 0 
) [static]

Definition at line 460 of file OperateHandleController.cpp.

void OperateHandleController::pickPlate ( btVector3  plate,
double  width = 0.34 
) [static]

Definition at line 823 of file OperateHandleController.cpp.

Definition at line 1074 of file OperateHandleController.cpp.

Definition at line 1086 of file OperateHandleController.cpp.

Definition at line 1094 of file OperateHandleController.cpp.

Definition at line 1010 of file OperateHandleController.cpp.

Definition at line 1043 of file OperateHandleController.cpp.

Definition at line 1056 of file OperateHandleController.cpp.

Definition at line 1065 of file OperateHandleController.cpp.

void OperateHandleController::singleSidedPick ( int  side,
tf::Stamped< tf::Pose start,
tf::Stamped< tf::Pose end 
) [static]

Definition at line 961 of file OperateHandleController.cpp.

void OperateHandleController::spinnerL ( double  x,
double  y,
double  z 
) [static]

Definition at line 775 of file OperateHandleController.cpp.


Member Data Documentation

Definition at line 68 of file OperateHandleController.h.

std::vector< std::vector< tf::Stamped< tf::Pose > * > > OperateHandleController::openingTraj [static]

Definition at line 70 of file OperateHandleController.h.


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


ias_drawer_executive
Author(s): Thomas Ruehr
autogenerated on Mon Oct 6 2014 08:59:25