moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
pilz_industrial_motion_planner_testutils::RobotConfiguration Class Reference

Class to define robot configuration in space. More...

#include <robotconfiguration.hpp>

Inheritance diagram for pilz_industrial_motion_planner_testutils::RobotConfiguration:
Collaboration diagram for pilz_industrial_motion_planner_testutils::RobotConfiguration:

Public Member Functions

 RobotConfiguration ()
 RobotConfiguration (const std::string &group_name)
 RobotConfiguration (const std::string &group_name, const moveit::core::RobotModelConstPtr &robot_model)
void setRobotModel (moveit::core::RobotModelConstPtr robot_model)
void setGroupName (const std::string &group_name)
std::string getGroupName () const
void clearModel ()
Public Member Functions inherited from pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible
 RobotStateMsgConvertible ()=default
 RobotStateMsgConvertible (const RobotStateMsgConvertible &)=default
 RobotStateMsgConvertible (RobotStateMsgConvertible &&)=default
RobotStateMsgConvertibleoperator= (const RobotStateMsgConvertible &)=default
RobotStateMsgConvertibleoperator= (RobotStateMsgConvertible &&)=default
virtual ~RobotStateMsgConvertible ()=default
virtual moveit_msgs::msg::RobotState toMoveitMsgsRobotState () const =0
Public Member Functions inherited from pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible
 GoalConstraintMsgConvertible ()=default
 GoalConstraintMsgConvertible (const GoalConstraintMsgConvertible &)=default
 GoalConstraintMsgConvertible (GoalConstraintMsgConvertible &&)=default
GoalConstraintMsgConvertibleoperator= (const GoalConstraintMsgConvertible &)=default
GoalConstraintMsgConvertibleoperator= (GoalConstraintMsgConvertible &&)=default
virtual ~GoalConstraintMsgConvertible ()=default
virtual moveit_msgs::msg::Constraints toGoalConstraints () const =0

Protected Attributes

std::string group_name_
moveit::core::RobotModelConstPtr robot_model_

Detailed Description

Class to define robot configuration in space.

Definition at line 50 of file robotconfiguration.hpp.

Constructor & Destructor Documentation

◆ RobotConfiguration() [1/3]

pilz_industrial_motion_planner_testutils::RobotConfiguration::RobotConfiguration ( )

Definition at line 41 of file robotconfiguration.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RobotConfiguration() [2/3]

pilz_industrial_motion_planner_testutils::RobotConfiguration::RobotConfiguration ( const std::string & group_name)

Definition at line 45 of file robotconfiguration.cpp.

Here is the call graph for this function:

◆ RobotConfiguration() [3/3]

pilz_industrial_motion_planner_testutils::RobotConfiguration::RobotConfiguration ( const std::string & group_name,
const moveit::core::RobotModelConstPtr & robot_model )

Definition at line 50 of file robotconfiguration.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ clearModel()

void pilz_industrial_motion_planner_testutils::RobotConfiguration::clearModel ( )
inline

Definition at line 85 of file robotconfiguration.hpp.

◆ getGroupName()

std::string pilz_industrial_motion_planner_testutils::RobotConfiguration::getGroupName ( ) const
inline

Definition at line 80 of file robotconfiguration.hpp.

Here is the caller graph for this function:

◆ setGroupName()

void pilz_industrial_motion_planner_testutils::RobotConfiguration::setGroupName ( const std::string & group_name)
inline

Definition at line 75 of file robotconfiguration.hpp.

◆ setRobotModel()

void pilz_industrial_motion_planner_testutils::RobotConfiguration::setRobotModel ( moveit::core::RobotModelConstPtr robot_model)
inline

Definition at line 70 of file robotconfiguration.hpp.

Member Data Documentation

◆ group_name_

std::string pilz_industrial_motion_planner_testutils::RobotConfiguration::group_name_
protected

Definition at line 66 of file robotconfiguration.hpp.

◆ robot_model_

moveit::core::RobotModelConstPtr pilz_industrial_motion_planner_testutils::RobotConfiguration::robot_model_
protected

Definition at line 67 of file robotconfiguration.hpp.


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