|
| 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: