moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Protected Attributes | List of all members
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:
Inheritance graph
[legend]
Collaboration diagram for moveit_setup::srdf_setup::SRDFStep:
Collaboration graph
[legend]

Public Member Functions

void onInit () override
 Overridable initialization method. More...
 
bool isReady () const override
 Return true if the data necessary to proceed with this step has been configured. More...
 
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. More...
 
virtual std::string getName () const =0
 Returns the name of the setup step. More...
 
const rclcpp::Logger & getLogger () const
 Makes a namespaced logger for this step available to the widget. More...
 

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: