#include <OperateHandleController.h>
Static Public Member Functions | |
static void | close (int side_c, int handle_) |
static void | closeGrippers (bool wait=true) |
static tf::Stamped< tf::Pose > | getBowlPose () |
static tf::Stamped< tf::Pose > | getCopPose (const char name[], const char frame[]) |
static tf::Stamped< tf::Pose > | getHandlePoseFromMarker (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 |
Definition at line 42 of file OperateHandleController.h.
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.
tf::Stamped< tf::Pose > OperateHandleController::getBowlPose | ( | ) | [static] |
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.
tf::Stamped< tf::Pose > OperateHandleController::getHandlePoseFromMarker | ( | int | arm_, |
int | pos | ||
) | [static] |
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.
btVector3 OperateHandleController::getTabletPose | ( | ) | [static] |
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.
void OperateHandleController::plateAttackPose | ( | ) | [static] |
Definition at line 1074 of file OperateHandleController.cpp.
void OperateHandleController::plateAttackPoseLeft | ( | ) | [static] |
Definition at line 1086 of file OperateHandleController.cpp.
void OperateHandleController::plateAttackPoseRight | ( | ) | [static] |
Definition at line 1094 of file OperateHandleController.cpp.
void OperateHandleController::plateCarryPose | ( | ) | [static] |
Definition at line 1010 of file OperateHandleController.cpp.
void OperateHandleController::plateTuckPose | ( | ) | [static] |
Definition at line 1043 of file OperateHandleController.cpp.
void OperateHandleController::plateTuckPoseLeft | ( | ) | [static] |
Definition at line 1056 of file OperateHandleController.cpp.
void OperateHandleController::plateTuckPoseRight | ( | ) | [static] |
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.
int OperateHandleController::maxHandle = -1 [static] |
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.