#include <hebiros_services_gazebo.h>
Public Member Functions | |
bool | addGroup (AddGroupFromNamesSrv::Request &req, AddGroupFromNamesSrv::Response &res, std::map< std::string, std::string > joint_full_names) |
bool | addGroupFromNames (AddGroupFromNamesSrv::Request &req, AddGroupFromNamesSrv::Response &res) |
bool | addGroupFromURDF (AddGroupFromURDFSrv::Request &req, AddGroupFromURDFSrv::Response &res) |
bool | addModelFromURDF (AddModelFromURDFSrv::Request &req, AddModelFromURDFSrv::Response &res) |
bool | entryList (EntryListSrv::Request &req, EntryListSrv::Response &res) |
void | registerGroupServices (std::string group_name) |
void | registerNodeServices () |
bool | sendCommandWithAcknowledgement (SendCommandWithAcknowledgementSrv::Request &req, SendCommandWithAcknowledgementSrv::Response &res, std::string group_name) |
bool | setCommandLifetime (SetCommandLifetimeSrv::Request &req, SetCommandLifetimeSrv::Response &res, std::string group_name) |
bool | setFeedbackFrequency (SetFeedbackFrequencySrv::Request &req, SetFeedbackFrequencySrv::Response &res, std::string group_name) |
bool | size (SizeSrv::Request &req, SizeSrv::Response &res, std::string group_name) |
Public Member Functions inherited from HebirosServices | |
bool | addGroup (AddGroupFromNamesSrv::Request &req, AddGroupFromNamesSrv::Response &res, const std::map< std::string, std::string > &joint_full_names, std::unique_ptr< HebirosGroup > group_tmp) |
bool | addGroupFromNames (AddGroupFromNamesSrv::Request &req, AddGroupFromNamesSrv::Response &res) |
bool | addGroupFromURDF (AddGroupFromURDFSrv::Request &req, AddGroupFromURDFSrv::Response &res) |
void | addJointChildren (std::set< std::string > &names, std::set< std::string > &families, std::map< std::string, std::string > &full_names, const urdf::Link *link) |
bool | addModelFromURDF (AddModelFromURDFSrv::Request &req, AddModelFromURDFSrv::Response &res) |
bool | entryList (EntryListSrv::Request &req, EntryListSrv::Response &res) |
bool | fk (ModelFkSrv::Request &req, ModelFkSrv::Response &res, const std::string &model_name) |
void | registerModelServices (const std::string &model_name) |
bool | sendCommandWithAcknowledgement (SendCommandWithAcknowledgementSrv::Request &req, SendCommandWithAcknowledgementSrv::Response &res, std::string group_name) |
bool | setCommandLifetime (SetCommandLifetimeSrv::Request &req, SetCommandLifetimeSrv::Response &res, std::string group_name) |
bool | setFeedbackFrequency (SetFeedbackFrequencySrv::Request &req, SetFeedbackFrequencySrv::Response &res, std::string group_name) |
bool | size (SizeSrv::Request &req, SizeSrv::Response &res, std::string group_name) |
bool | split (const std::string &orig, std::string &name, std::string &family) |
Additional Inherited Members | |
Static Public Attributes inherited from HebirosServices | |
static std::map< std::string, ros::ServiceServer > | services |
Definition at line 9 of file hebiros_services_gazebo.h.
bool HebirosServicesGazebo::addGroup | ( | AddGroupFromNamesSrv::Request & | req, |
AddGroupFromNamesSrv::Response & | res, | ||
std::map< std::string, std::string > | joint_full_names | ||
) |
Definition at line 54 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::addGroupFromNames | ( | AddGroupFromNamesSrv::Request & | req, |
AddGroupFromNamesSrv::Response & | res | ||
) |
Definition at line 82 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::addGroupFromURDF | ( | AddGroupFromURDFSrv::Request & | req, |
AddGroupFromURDFSrv::Response & | res | ||
) |
Definition at line 90 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::addModelFromURDF | ( | AddModelFromURDFSrv::Request & | req, |
AddModelFromURDFSrv::Response & | res | ||
) |
Definition at line 120 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::entryList | ( | EntryListSrv::Request & | req, |
EntryListSrv::Response & | res | ||
) |
Definition at line 48 of file hebiros_services_gazebo.cpp.
|
virtual |
Reimplemented from HebirosServices.
Definition at line 22 of file hebiros_services_gazebo.cpp.
|
virtual |
Reimplemented from HebirosServices.
Definition at line 7 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::sendCommandWithAcknowledgement | ( | SendCommandWithAcknowledgementSrv::Request & | req, |
SendCommandWithAcknowledgementSrv::Response & | res, | ||
std::string | group_name | ||
) |
Definition at line 156 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::setCommandLifetime | ( | SetCommandLifetimeSrv::Request & | req, |
SetCommandLifetimeSrv::Response & | res, | ||
std::string | group_name | ||
) |
Definition at line 145 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::setFeedbackFrequency | ( | SetFeedbackFrequencySrv::Request & | req, |
SetFeedbackFrequencySrv::Response & | res, | ||
std::string | group_name | ||
) |
Definition at line 134 of file hebiros_services_gazebo.cpp.
bool HebirosServicesGazebo::size | ( | SizeSrv::Request & | req, |
SizeSrv::Response & | res, | ||
std::string | group_name | ||
) |
Definition at line 126 of file hebiros_services_gazebo.cpp.