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.