Public Member Functions | |
MarkerServer () | |
void | processFeedback (const InteractiveMarkerFeedbackConstPtr &feedback) |
Private Member Functions | |
void | createInteractiveMarkers () |
Private Attributes | |
double | angular_drive_scale |
double | linear_drive_scale |
std::string | link_name |
double | marker_size_scale |
ros::NodeHandle | nh |
std::string | robot_name |
interactive_markers::InteractiveMarkerServer | server |
ros::Publisher | vel_pub |
Definition at line 39 of file marker_server.cpp.
MarkerServer::MarkerServer | ( | ) | [inline] |
Definition at line 42 of file marker_server.cpp.
void MarkerServer::createInteractiveMarkers | ( | ) | [private] |
Definition at line 96 of file marker_server.cpp.
void MarkerServer::processFeedback | ( | const InteractiveMarkerFeedbackConstPtr & | feedback | ) |
Definition at line 78 of file marker_server.cpp.
double MarkerServer::angular_drive_scale [private] |
Definition at line 70 of file marker_server.cpp.
double MarkerServer::linear_drive_scale [private] |
Definition at line 69 of file marker_server.cpp.
std::string MarkerServer::link_name [private] |
Definition at line 74 of file marker_server.cpp.
double MarkerServer::marker_size_scale [private] |
Definition at line 72 of file marker_server.cpp.
ros::NodeHandle MarkerServer::nh [private] |
Definition at line 65 of file marker_server.cpp.
std::string MarkerServer::robot_name [private] |
Definition at line 75 of file marker_server.cpp.
Definition at line 67 of file marker_server.cpp.
ros::Publisher MarkerServer::vel_pub [private] |
Definition at line 66 of file marker_server.cpp.