moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_setup::srdf_setup::SRDFStep Class Reference

Setup Step that contains the SRDFConfig. More...

#include <srdf_step.hpp>

Inheritance diagram for moveit_setup::srdf_setup::SRDFStep:
Collaboration diagram for moveit_setup::srdf_setup::SRDFStep:

Public Member Functions

void onInit () override
 Overridable initialization method.
bool isReady () const override
 Return true if the data necessary to proceed with this step has been configured.
bool hasGroups () const
Public Member Functions inherited from moveit_setup::SetupStep
 SetupStep ()=default
 SetupStep (const SetupStep &)=default
 SetupStep (SetupStep &&)=default
SetupStepoperator= (const SetupStep &)=default
SetupStepoperator= (SetupStep &&)=default
virtual ~SetupStep ()=default
void initialize (const rclcpp::Node::SharedPtr &parent_node, const DataWarehousePtr &config_data)
 Called after construction to initialize the step.
virtual std::string getName () const =0
 Returns the name of the setup step.
const rclcpp::Logger & getLogger () const
 Makes a namespaced logger for this step available to the widget.

Protected Attributes

std::shared_ptr< SRDFConfigsrdf_config_
Protected Attributes inherited from moveit_setup::SetupStep
DataWarehousePtr config_data_
rclcpp::Node::SharedPtr parent_node_
std::shared_ptr< rclcpp::Logger > logger_

Detailed Description

Setup Step that contains the SRDFConfig.

Definition at line 48 of file srdf_step.hpp.

Member Function Documentation

◆ hasGroups()

bool moveit_setup::srdf_setup::SRDFStep::hasGroups ( ) const
inline

Definition at line 61 of file srdf_step.hpp.

Here is the caller graph for this function:

◆ isReady()

bool moveit_setup::srdf_setup::SRDFStep::isReady ( ) const
inlineoverridevirtual

Return true if the data necessary to proceed with this step has been configured.

Reimplemented from moveit_setup::SetupStep.

Definition at line 56 of file srdf_step.hpp.

◆ onInit()

void moveit_setup::srdf_setup::SRDFStep::onInit ( )
inlineoverridevirtual

Overridable initialization method.

Reimplemented from moveit_setup::SetupStep.

Reimplemented in moveit_setup::srdf_setup::VirtualJoints.

Definition at line 51 of file srdf_step.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ srdf_config_

std::shared_ptr<SRDFConfig> moveit_setup::srdf_setup::SRDFStep::srdf_config_
protected

Definition at line 67 of file srdf_step.hpp.


The documentation for this class was generated from the following file: