turtlebot_arm_block_manipulation::BlockDetectionServer::BlockDetectionServer |
( |
const std::string |
name | ) |
|
|
inline |
void turtlebot_arm_block_manipulation::BlockDetectionServer::addBlock |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
angle |
|
) |
| |
|
inlineprivate |
void turtlebot_arm_block_manipulation::BlockDetectionServer::addTable |
( |
| ) |
|
|
inlineprivate |
void turtlebot_arm_block_manipulation::BlockDetectionServer::cloudCb |
( |
const sensor_msgs::PointCloud2ConstPtr & |
msg | ) |
|
|
inline |
void turtlebot_arm_block_manipulation::BlockDetectionServer::goalCB |
( |
| ) |
|
|
inline |
void turtlebot_arm_block_manipulation::BlockDetectionServer::preemptCB |
( |
| ) |
|
|
inline |
std::string turtlebot_arm_block_manipulation::BlockDetectionServer::action_name_ |
|
private |
std::string turtlebot_arm_block_manipulation::BlockDetectionServer::arm_link_ |
|
private |
actionlib::SimpleActionServer<turtlebot_arm_block_manipulation::BlockDetectionAction> turtlebot_arm_block_manipulation::BlockDetectionServer::as_ |
|
private |
ros::Publisher turtlebot_arm_block_manipulation::BlockDetectionServer::block_pub_ |
|
private |
double turtlebot_arm_block_manipulation::BlockDetectionServer::block_size_ |
|
private |
ros::Publisher turtlebot_arm_block_manipulation::BlockDetectionServer::c_obj_pub_ |
|
private |
turtlebot_arm_block_manipulation::BlockDetectionFeedback turtlebot_arm_block_manipulation::BlockDetectionServer::feedback_ |
|
private |
turtlebot_arm_block_manipulation::BlockDetectionGoalConstPtr turtlebot_arm_block_manipulation::BlockDetectionServer::goal_ |
|
private |
ros::NodeHandle turtlebot_arm_block_manipulation::BlockDetectionServer::nh_ |
|
private |
ros::Publisher turtlebot_arm_block_manipulation::BlockDetectionServer::pub_ |
|
private |
turtlebot_arm_block_manipulation::BlockDetectionResult turtlebot_arm_block_manipulation::BlockDetectionServer::result_ |
|
private |
ros::Subscriber turtlebot_arm_block_manipulation::BlockDetectionServer::sub_ |
|
private |
double turtlebot_arm_block_manipulation::BlockDetectionServer::table_height_ |
|
private |
std::vector<double> turtlebot_arm_block_manipulation::BlockDetectionServer::table_pose_ |
|
private |
const double turtlebot_arm_block_manipulation::BlockDetectionServer::TABLE_SIZE_X = 0.5 |
|
private |
const double turtlebot_arm_block_manipulation::BlockDetectionServer::TABLE_SIZE_Y = 1.0 |
|
private |
const double turtlebot_arm_block_manipulation::BlockDetectionServer::TABLE_SIZE_Z = 0.05 |
|
private |
The documentation for this class was generated from the following file: