Abstract base class describing the interface to access test data like robot poses and robot commands. More...
#include <testdata_loader.h>

Public Member Functions | |
| virtual CircCenterCart | getCircCartCenterCart (const std::string &cmd_name) const =0 |
| Returns the command with the specified name from the test data. More... | |
| virtual CircInterimCart | getCircCartInterimCart (const std::string &cmd_name) const =0 |
| virtual CircJointCenterCart | getCircJointCenterCart (const std::string &cmd_name) const =0 |
| virtual CircJointInterimCart | getCircJointInterimCart (const std::string &cmd_name) const =0 |
| virtual Gripper | getGripper (const std::string &cmd_name) const =0 |
| Returns the command with the specified name from the test data. More... | |
| virtual JointConfiguration | getJoints (const std::string &pos_name, const std::string &group_name) const =0 |
| virtual LinCart | getLinCart (const std::string &cmd_name) const =0 |
| virtual LinJoint | getLinJoint (const std::string &cmd_name) const =0 |
| Returns the command with the specified name from the test data. More... | |
| virtual LinJointCart | getLinJointCart (const std::string &cmd_name) const =0 |
| virtual CartesianConfiguration | getPose (const std::string &pos_name, const std::string &group_name) const =0 |
| virtual PtpCart | getPtpCart (const std::string &cmd_name) const =0 |
| virtual PtpJoint | getPtpJoint (const std::string &cmd_name) const =0 |
| Returns the command with the specified name from the test data. More... | |
| virtual PtpJointCart | getPtpJointCart (const std::string &cmd_name) const =0 |
| virtual Sequence | getSequence (const std::string &cmd_name) const =0 |
| Returns the command with the specified name from the test data. More... | |
| void | setRobotModel (moveit::core::RobotModelConstPtr robot_model) |
| TestdataLoader ()=default | |
| TestdataLoader (moveit::core::RobotModelConstPtr robot_model) | |
| virtual | ~TestdataLoader ()=default |
Protected Attributes | |
| moveit::core::RobotModelConstPtr | robot_model_ |
Abstract base class describing the interface to access test data like robot poses and robot commands.
Definition at line 37 of file testdata_loader.h.
|
default |
|
inline |
Definition at line 42 of file testdata_loader.h.
|
virtualdefault |
|
pure virtual |
Returns the command with the specified name from the test data.
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Returns the command with the specified name from the test data.
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Returns the command with the specified name from the test data.
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Returns the command with the specified name from the test data.
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
pure virtual |
Returns the command with the specified name from the test data.
Implemented in pilz_industrial_motion_testutils::XmlTestdataLoader.
|
inline |
Definition at line 93 of file testdata_loader.h.
|
protected |
Definition at line 90 of file testdata_loader.h.