1#ifndef AUBO_SCOPE_WAYPOINT_H
2#define AUBO_SCOPE_WAYPOINT_H
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
Waypoint This interface composes parameters that define a position of the robot.
std::string getDisplayName()
Returns the display name of the Waypoint.
size_t hashCode()
Returns the hash code of the Waypoint.
std::vector< double > getPose()
Returns the pose for the position of the robot (including the TCP offset).
std::vector< double > getJointPositions()
Returns the joint positions corresponding to the pose of the robot (when taking the TCP offset into a...
std::vector< double > getTcpOffset()
Returns the pose for the TCP offset (used when defining the robot position).
bool isDefined()
Returns whether the Waypoint is defined.