#include <gui_server_plugin.h>
|
void | entityToMsg (const ed::EntityConstPtr &e, ed_gui_server_msgs::EntityInfo &msg) |
|
bool | srvGetEntityInfo (const ed_gui_server_msgs::GetEntityInfo::Request &ros_req, ed_gui_server_msgs::GetEntityInfo::Response &ros_res) |
|
bool | srvInteract (const ed_gui_server_msgs::Interact::Request &ros_req, ed_gui_server_msgs::Interact::Response &ros_res) |
|
bool | srvMap (const ed_gui_server_msgs::Map::Request &req, ed_gui_server_msgs::Map::Response &rep) |
| Generate a map based on the entities that need to be in-view. More...
|
|
bool | srvQueryEntities (const ed_gui_server_msgs::QueryEntities::Request &ros_req, ed_gui_server_msgs::QueryEntities::Response &ros_res) |
|
bool | srvQueryMeshes (const ed_gui_server_msgs::QueryMeshes::Request &ros_req, ed_gui_server_msgs::QueryMeshes::Response &ros_res) |
|
void | storeMeasurement (const std::string &id, const std::string &type) |
|
Definition at line 20 of file gui_server_plugin.h.
◆ GUIServerPlugin()
GUIServerPlugin::GUIServerPlugin |
( |
| ) |
|
◆ ~GUIServerPlugin()
GUIServerPlugin::~GUIServerPlugin |
( |
| ) |
|
|
virtual |
◆ entityToMsg()
void GUIServerPlugin::entityToMsg |
( |
const ed::EntityConstPtr & |
e, |
|
|
ed_gui_server_msgs::EntityInfo & |
msg |
|
) |
| |
|
private |
◆ initialize()
◆ process()
◆ srvGetEntityInfo()
bool GUIServerPlugin::srvGetEntityInfo |
( |
const ed_gui_server_msgs::GetEntityInfo::Request & |
ros_req, |
|
|
ed_gui_server_msgs::GetEntityInfo::Response & |
ros_res |
|
) |
| |
|
private |
◆ srvInteract()
bool GUIServerPlugin::srvInteract |
( |
const ed_gui_server_msgs::Interact::Request & |
ros_req, |
|
|
ed_gui_server_msgs::Interact::Response & |
ros_res |
|
) |
| |
|
private |
◆ srvMap()
bool GUIServerPlugin::srvMap |
( |
const ed_gui_server_msgs::Map::Request & |
req, |
|
|
ed_gui_server_msgs::Map::Response & |
rep |
|
) |
| |
|
private |
Generate a map based on the entities that need to be in-view.
- Parameters
-
req | Service request |
rep | Service response |
- Returns
- success
Definition at line 637 of file gui_server_plugin.cpp.
◆ srvQueryEntities()
bool GUIServerPlugin::srvQueryEntities |
( |
const ed_gui_server_msgs::QueryEntities::Request & |
ros_req, |
|
|
ed_gui_server_msgs::QueryEntities::Response & |
ros_res |
|
) |
| |
|
private |
◆ srvQueryMeshes()
bool GUIServerPlugin::srvQueryMeshes |
( |
const ed_gui_server_msgs::QueryMeshes::Request & |
ros_req, |
|
|
ed_gui_server_msgs::QueryMeshes::Response & |
ros_res |
|
) |
| |
|
private |
◆ storeMeasurement()
◆ cb_queue_
ros::CallbackQueue GUIServerPlugin::cb_queue_ |
|
private |
◆ person_shape_
◆ pub_entities_
ros::Publisher GUIServerPlugin::pub_entities_ |
|
private |
◆ robot_
ed::shared_ptr<gui::Robot> GUIServerPlugin::robot_ |
|
private |
◆ srv_get_entity_info_
ros::ServiceServer GUIServerPlugin::srv_get_entity_info_ |
|
private |
◆ srv_interact_
ros::ServiceServer GUIServerPlugin::srv_interact_ |
|
private |
◆ srv_map_
ros::ServiceServer GUIServerPlugin::srv_map_ |
|
private |
◆ srv_query_entities_
ros::ServiceServer GUIServerPlugin::srv_query_entities_ |
|
private |
◆ srv_query_meshes_
ros::ServiceServer GUIServerPlugin::srv_query_meshes_ |
|
private |
◆ world_model_
The documentation for this class was generated from the following files: