Enum MotionErrorCode

Enum Documentation

enum wmx3Api::kinematics::constants::MotionErrorCode

This enumerator class describes the motion error codes.

Values:

enumerator None

no error

enumerator SystemEStop

system is in EStop

enumerator TrajectoryCalcError

fail to calculate trajectory.

enumerator InverseKinematicsError

fail to calculate inverse kinematics

enumerator AxisPosLimitOver

violate soft limit of axis position

enumerator AxisVelLimitOver

violate soft limit of axis velocity

enumerator AxisAccLimitOver

violate soft limit of axis acceleration

enumerator AxisAmpError

axis is in amp error

enumerator ToolRangeError

violate tool limit

enumerator ServoOff

servo is off

enumerator UserEStop

Emergency stop by user.

enumerator AxisFollowingError

An axis is in error (following error)

enumerator AxisOffline

An axis is offline.

enumerator AxisInterruptMissmatch

Interrupt of axes is not matched.

enumerator CollisionEStop

System is emergency stop because collision occurs.