moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
Class to define a robot configuration in space with the help of cartesian coordinates. More...
#include <cartesianconfiguration.hpp>
Public Member Functions | |
CartesianConfiguration () | |
CartesianConfiguration (const std::string &group_name, const std::string &link_name, const std::vector< double > &config) | |
CartesianConfiguration (const std::string &group_name, const std::string &link_name, const std::vector< double > &config, const moveit::core::RobotModelConstPtr &robot_model) | |
moveit_msgs::msg::Constraints | toGoalConstraints () const override |
moveit_msgs::msg::RobotState | toMoveitMsgsRobotState () const override |
void | setLinkName (const std::string &link_name) |
const std::string & | getLinkName () const |
void | setPose (const geometry_msgs::msg::Pose &pose) |
const geometry_msgs::msg::Pose & | getPose () const |
geometry_msgs::msg::Pose & | getPose () |
void | setSeed (const JointConfiguration &config) |
const JointConfiguration & | getSeed () const |
bool | hasSeed () const |
States if a seed for the cartesian configuration is set. | |
void | setPoseTolerance (const double tol) |
const std::optional< double > | getPoseTolerance () const |
void | setAngleTolerance (const double tol) |
const std::optional< double > | getAngleTolerance () const |
Public Member Functions inherited from pilz_industrial_motion_planner_testutils::RobotConfiguration | |
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 | |
RobotStateMsgConvertible & | operator= (const RobotStateMsgConvertible &)=default |
RobotStateMsgConvertible & | operator= (RobotStateMsgConvertible &&)=default |
virtual | ~RobotStateMsgConvertible ()=default |
Public Member Functions inherited from pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible | |
GoalConstraintMsgConvertible ()=default | |
GoalConstraintMsgConvertible (const GoalConstraintMsgConvertible &)=default | |
GoalConstraintMsgConvertible (GoalConstraintMsgConvertible &&)=default | |
GoalConstraintMsgConvertible & | operator= (const GoalConstraintMsgConvertible &)=default |
GoalConstraintMsgConvertible & | operator= (GoalConstraintMsgConvertible &&)=default |
virtual | ~GoalConstraintMsgConvertible ()=default |
Additional Inherited Members | |
Protected Attributes inherited from pilz_industrial_motion_planner_testutils::RobotConfiguration | |
std::string | group_name_ |
moveit::core::RobotModelConstPtr | robot_model_ |
Class to define a robot configuration in space with the help of cartesian coordinates.
Definition at line 57 of file cartesianconfiguration.hpp.
pilz_industrial_motion_planner_testutils::CartesianConfiguration::CartesianConfiguration | ( | ) |
Definition at line 42 of file cartesianconfiguration.cpp.
pilz_industrial_motion_planner_testutils::CartesianConfiguration::CartesianConfiguration | ( | const std::string & | group_name, |
const std::string & | link_name, | ||
const std::vector< double > & | config | ||
) |
Definition at line 46 of file cartesianconfiguration.cpp.
pilz_industrial_motion_planner_testutils::CartesianConfiguration::CartesianConfiguration | ( | const std::string & | group_name, |
const std::string & | link_name, | ||
const std::vector< double > & | config, | ||
const moveit::core::RobotModelConstPtr & | robot_model | ||
) |
Definition at line 52 of file cartesianconfiguration.cpp.
|
inline |
Definition at line 179 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 116 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 131 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 126 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 169 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 154 of file cartesianconfiguration.hpp.
|
inline |
States if a seed for the cartesian configuration is set.
Definition at line 159 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 174 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 111 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 121 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 164 of file cartesianconfiguration.hpp.
|
inline |
Definition at line 149 of file cartesianconfiguration.hpp.
|
inlineoverridevirtual |
Implements pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible.
Definition at line 136 of file cartesianconfiguration.hpp.
|
overridevirtual |
Implements pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible.
Definition at line 93 of file cartesianconfiguration.cpp.