Classes | |
class | ReverseInterface |
The ReverseInterface class handles communication to the robot. It starts a server and waits for the robot to connect via its URCaps program. More... | |
class | ScriptCommandInterface |
The ScriptCommandInterface class starts a TCPServer for a robot to connect to and this connection is then used to forward script commands to the robot, which will be executed locally on the robot. More... | |
class | ScriptSender |
The ScriptSender class starts a TCPServer for a robot to connect to and waits for a request to receive a program. This program is then delivered to the requesting robot. More... | |
class | TrajectoryPointInterface |
The TrajectoryPointInterface class handles trajectory forwarding to the robot. Full trajectories are forwarded to the robot controller and are executed there. More... | |
|
strong |
Control messages for starting and stopping freedrive mode.
Enumerator | |
---|---|
FREEDRIVE_STOP | Represents command to stop freedrive mode. |
FREEDRIVE_NOOP | Represents keep running in freedrive mode. |
FREEDRIVE_START | Represents command to start freedrive mode. |
Definition at line 57 of file reverse_interface.h.
|
strong |
Types for encoding until tool contact execution result.
Enumerator | |
---|---|
UNTIL_TOOL_CONTACT_RESULT_SUCCESS | Successful execution. |
UNTIL_TOOL_CONTACT_RESULT_CANCELED | Canceled by user. |
Definition at line 42 of file script_command_interface.h.
|
strong |
Control messages for forwarding and aborting trajectories.
Enumerator | |
---|---|
TRAJECTORY_CANCEL | Represents command to cancel currently active trajectory. |
TRAJECTORY_NOOP | Represents no new control command. |
TRAJECTORY_START | Represents command to start a new trajectory. |
Definition at line 47 of file reverse_interface.h.
|
strong |
Motion Types
Enumerator | |
---|---|
JOINT_POINT | |
CARTESIAN_POINT | |
JOINT_POINT_SPLINE |
Definition at line 64 of file trajectory_point_interface.h.
|
strong |
Types for encoding trajectory execution result.
Enumerator | |
---|---|
TRAJECTORY_RESULT_SUCCESS | Successful execution. |
TRAJECTORY_RESULT_CANCELED | Canceled by user. |
TRAJECTORY_RESULT_FAILURE | Aborted due to error during execution. |
Definition at line 44 of file trajectory_point_interface.h.
|
strong |
Spline types
Enumerator | |
---|---|
SPLINE_CUBIC | |
SPLINE_QUINTIC |
Definition at line 55 of file trajectory_point_interface.h.