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.