Public Member Functions | |
| MarkerServer () | |
| void | processFeedback (const InteractiveMarkerFeedback::ConstPtr &feedback) |
Private Member Functions | |
| void | createInteractiveMarkers () |
Private Attributes | |
| double | angular_drive_scale |
| std::map< std::string, double > | linear_drive_scale_map |
| std::string | link_name |
| geometry_msgs::Point | link_offset |
| double | marker_size_scale |
| double | max_angular_velocity |
| std::map< std::string, double > | max_negative_linear_velocity_map |
| std::map< std::string, double > | max_positive_linear_velocity_map |
| ros::NodeHandle | nh |
| std::string | robot_name |
| interactive_markers::InteractiveMarkerServer | server |
| ros::Publisher | vel_pub |
Definition at line 46 of file marker_server.cpp.
| MarkerServer::MarkerServer | ( | ) | [inline] |
Definition at line 49 of file marker_server.cpp.
| void MarkerServer::createInteractiveMarkers | ( | ) | [private] |
Definition at line 147 of file marker_server.cpp.
| void MarkerServer::processFeedback | ( | const InteractiveMarkerFeedback::ConstPtr & | feedback | ) |
Definition at line 107 of file marker_server.cpp.
double MarkerServer::angular_drive_scale [private] |
Definition at line 97 of file marker_server.cpp.
std::map<std::string, double> MarkerServer::linear_drive_scale_map [private] |
Definition at line 93 of file marker_server.cpp.
std::string MarkerServer::link_name [private] |
Definition at line 103 of file marker_server.cpp.
Definition at line 101 of file marker_server.cpp.
double MarkerServer::marker_size_scale [private] |
Definition at line 99 of file marker_server.cpp.
double MarkerServer::max_angular_velocity [private] |
Definition at line 98 of file marker_server.cpp.
std::map<std::string, double> MarkerServer::max_negative_linear_velocity_map [private] |
Definition at line 95 of file marker_server.cpp.
std::map<std::string, double> MarkerServer::max_positive_linear_velocity_map [private] |
Definition at line 94 of file marker_server.cpp.
ros::NodeHandle MarkerServer::nh [private] |
Definition at line 89 of file marker_server.cpp.
std::string MarkerServer::robot_name [private] |
Definition at line 104 of file marker_server.cpp.
Definition at line 91 of file marker_server.cpp.
ros::Publisher MarkerServer::vel_pub [private] |
Definition at line 90 of file marker_server.cpp.