Classes | |
struct | MotionPrimitive |
struct | MoveCPrimitive |
struct | MoveJPrimitive |
struct | MoveLPrimitive |
struct | MovePPrimitive |
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... | |
struct | SplinePrimitive |
class | TrajectoryPointInterface |
The TrajectoryPointInterface class handles trajectory forwarding to the robot. Full trajectories are forwarded to the robot controller and are executed there. More... | |
Functions | |
std::string | trajectoryResultToString (const TrajectoryResult result) |
|
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 58 of file reverse_interface.h.
|
strong |
Enumerator | |
---|---|
MOVEJ | |
MOVEL | |
MOVEP | |
MOVEC | |
SPLINE | |
UNKNOWN |
Definition at line 43 of file motion_primitives.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 48 of file reverse_interface.h.
|
strong |
Types for encoding trajectory execution result.
Definition at line 47 of file trajectory_point_interface.h.
|
strong |
Spline types
Enumerator | |
---|---|
SPLINE_CUBIC | |
SPLINE_QUINTIC |
Definition at line 56 of file motion_primitives.h.
std::string urcl::control::trajectoryResultToString | ( | const TrajectoryResult | result | ) |
Definition at line 42 of file src/control/trajectory_point_interface.cpp.