Classes | |
| class | AbstractPrimaryConsumer |
| Base consumer for primary packages. More... | |
| class | KinematicsInfo |
| This messages contains information about the robot's calibration. The DH parameters are a combination between the perfect model parameters and the correction deltas as noted in the configuration files on the robot controller. More... | |
| class | PackageHeader |
| This class represents the header for primary packages. More... | |
| class | PrimaryPackage |
| The PrimaryPackage is solely an abstraction level. It inherits form the URPackage and is also a parent class for primary_interface::RobotMessage, primary_interface::RobotState. More... | |
| class | PrimaryParser |
| The primary specific parser. Interprets a given byte stream as serialized primary packages and parses it accordingly. More... | |
| class | RobotMessage |
| The RobotMessage class is a parent class for the different received robot messages. More... | |
| class | RobotState |
| Base class for a RobotState data packages will be used directly. More... | |
| class | VersionMessage |
| The VersionMessage class handles the version messages sent via the primary UR interface. More... | |
Variables | |
| static const int | UR_PRIMARY_PORT = 30001 |
| static const int | UR_SECONDARY_PORT = 30002 |
|
strong |
Possible RobotMessage types.
Definition at line 40 of file robot_message.h.
|
strong |
Possible RobotPackage types.
| Enumerator | |
|---|---|
| DISCONNECT | |
| ROBOT_STATE | |
| ROBOT_MESSAGE | |
| HMC_MESSAGE | |
| MODBUS_INFO_MESSAGE | |
| SAFETY_SETUP_BROADCAST_MESSAGE | |
| SAFETY_COMPLIANCE_TOLERANCES_MESSAGE | |
| PROGRAM_STATE_MESSAGE | |
Definition at line 46 of file primary/package_header.h.
|
strong |
Possible RobotState types.
| Enumerator | |
|---|---|
| ROBOT_MODE_DATA | |
| JOINT_DATA | |
| TOOL_DATA | |
| MASTERBOARD_DATA | |
| CARTESIAN_INFO | |
| KINEMATICS_INFO | |
| CONFIGURATION_DATA | |
| FORCE_MODE_DATA | |
| ADDITIONAL_INFO | |
| CALIBRATION_DATA | |
Definition at line 41 of file robot_state.h.
|
static |
Definition at line 41 of file primary/package_header.h.
|
static |
Definition at line 42 of file primary/package_header.h.