package abb.egm.wrapper

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Cartesian

egm_wrapper.proto:131

Used in: CartesianPose, CartesianVelocity, trajectory.CartesianGoal

message CartesianPose

egm_wrapper.proto:155

Used in: CartesianSpace, trajectory.CartesianGoal, trajectory.RobotPositionGoal

message CartesianSpace

egm_wrapper.proto:168

Used in: Robot

message CartesianVelocity

egm_wrapper.proto:162

Used in: CartesianSpace, trajectory.RobotVelocityGoal

message Clock

egm_wrapper.proto:85

Note: Time in seconds and microseconds since the epoch (1 Jan 1970)

Used in: Feedback, Planned

message Euler

egm_wrapper.proto:139

Note: Higher priority than quaternions.

Used in: CartesianPose, CartesianVelocity

message External

egm_wrapper.proto:187

Used in: Feedback, Output, Planned

message Feedback

egm_wrapper.proto:193

Note: The velocity sub fields are estimated from the actual EGM messages.

Used in: Input

Used in: Input

enum Header.EGMVersion

egm_wrapper.proto:38

Note: EGM messages received during runtime are inspected to detect the EGM version.

Used in: Header

enum Header.MessageType

egm_wrapper.proto:22

Used in: Header

enum Header.RWVersion

egm_wrapper.proto:29

Note: EGM messages received during runtime are inspected to detect the RobotWare version.

Used in: Header

message Input

egm_wrapper.proto:215

Inputs extracted from the robot controller outbound messages (i.e. EgmRobot).

Used in: trajectory.ExecutionProgress

message JointSpace

egm_wrapper.proto:110

Used in: External, Robot

message Joints

egm_wrapper.proto:105

Note: This message is used for joints values, and only up to seven values will be considered. For six axes robots: - If robot joints : 1-6 values. - If external joints: 1-6 values. For seven axes robots: - If robot joints : 1-7 values. - If external joints: 1-5 values.

Used in: JointSpace, trajectory.JointGoal, trajectory.RobotPositionGoal, trajectory.RobotVelocityGoal, trajectory.StaticPositionGoal, trajectory.StaticVelocityGoal

message Output

egm_wrapper.proto:224

Outputs to send to the robot controller.

Used in: trajectory.ExecutionProgress

message Planned

egm_wrapper.proto:201

Note: The velocity sub fields are estimated from the actual EGM messages.

Used in: Input

message Quaternion

egm_wrapper.proto:147

Note: Lower priority than Euler angles. The quaternion is defined as: u0 + u1*i + u2*j + u3*k.

Used in: CartesianPose

message Robot

egm_wrapper.proto:181

Note: Joint or Cartesian motion depends on the used EGM RAPID instructions.

Used in: Feedback, Output, Planned

message Status

egm_wrapper.proto:53

Note: Status of the robot controller, and the active EGM motion.

Used in: Input

enum Status.EGMState

egm_wrapper.proto:55

Used in: Status

enum Status.MotorState

egm_wrapper.proto:63

Used in: Status

enum Status.RAPIDExecutionState

egm_wrapper.proto:70

Used in: Status