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.