50 return "End Effectors";
85 bool isLinkInGroup(
const std::string& link,
const std::string& group)
const;
86 void setProperties(srdf::Model::EndEffector* eef,
const std::string& parent_link,
const std::string& component_group,
87 const std::string& parent_group);
void onInit() override
Overridable initialization method.
bool isReady() const override
Return true if the data necessary to proceed with this step has been configured.
std::vector< std::string > getLinkNames() const
std::string getName() const override
Returns the name of the setup step.
std::vector< srdf::Model::EndEffector > & getContainer() override
Returns the reference to the vector in the SRDF.
InformationFields getInfoField() const override
Returns the info field associated with this part of the SRDF.
std::vector< srdf::Model::EndEffector > & getEndEffectors()
std::shared_ptr< URDFConfig > urdf_config_
bool isLinkInGroup(const std::string &link, const std::string &group) const
std::vector< std::string > getGroupNames() const
void setProperties(srdf::Model::EndEffector *eef, const std::string &parent_link, const std::string &component_group, const std::string &parent_group)
std::shared_ptr< SRDFConfig > srdf_config_
This class provides a number of standard operations based on srdf's vector members.