|
bool | addMarker (const moveit_msgs::CollisionObject &obj, bool active) |
|
void | addObjects () |
|
void | feedbackCb (const InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | goalCB () |
|
| InteractiveManipulationServer (const std::string name) |
|
Marker | makeBox (InteractiveMarker &msg, float r, float g, float b) |
|
Marker | makeLabel (InteractiveMarker &msg, float r, float g, float b) |
|
void | moveObject (const std::string &marker_name, const std_msgs::Header &poses_header, const geometry_msgs::Pose &start_pose, const geometry_msgs::Pose &end_pose) |
|
void | preemptCB () |
|
turtlebot_arm_object_manipulation::InteractiveManipulationServer::InteractiveManipulationServer |
( |
const std::string |
name | ) |
|
|
inline |
bool turtlebot_arm_object_manipulation::InteractiveManipulationServer::addMarker |
( |
const moveit_msgs::CollisionObject & |
obj, |
|
|
bool |
active |
|
) |
| |
|
inline |
void turtlebot_arm_object_manipulation::InteractiveManipulationServer::addObjects |
( |
| ) |
|
|
inline |
void turtlebot_arm_object_manipulation::InteractiveManipulationServer::feedbackCb |
( |
const InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
inline |
void turtlebot_arm_object_manipulation::InteractiveManipulationServer::goalCB |
( |
| ) |
|
|
inline |
Marker turtlebot_arm_object_manipulation::InteractiveManipulationServer::makeBox |
( |
InteractiveMarker & |
msg, |
|
|
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
|
inline |
Marker turtlebot_arm_object_manipulation::InteractiveManipulationServer::makeLabel |
( |
InteractiveMarker & |
msg, |
|
|
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
|
inline |
void turtlebot_arm_object_manipulation::InteractiveManipulationServer::preemptCB |
( |
| ) |
|
|
inline |
std::string turtlebot_arm_object_manipulation::InteractiveManipulationServer::action_name_ |
|
private |
actionlib::SimpleActionServer<turtlebot_arm_object_manipulation::InteractiveManipAction> turtlebot_arm_object_manipulation::InteractiveManipulationServer::as_ |
|
private |
turtlebot_arm_object_manipulation::InteractiveManipFeedback turtlebot_arm_object_manipulation::InteractiveManipulationServer::feedback_ |
|
private |
turtlebot_arm_object_manipulation::InteractiveManipGoalConstPtr turtlebot_arm_object_manipulation::InteractiveManipulationServer::goal_ |
|
private |
ros::NodeHandle turtlebot_arm_object_manipulation::InteractiveManipulationServer::nh_ |
|
private |
geometry_msgs::Pose turtlebot_arm_object_manipulation::InteractiveManipulationServer::old_pose_ |
|
private |
turtlebot_arm_object_manipulation::InteractiveManipResult turtlebot_arm_object_manipulation::InteractiveManipulationServer::result_ |
|
private |
The documentation for this class was generated from the following file: