Package com.kuka.roboticsAPI.requestModel

This package contains the request definition and predefined requests.

See:
          Description

Interface Summary
IDeviceRequest A request which requests something from a specific device.
IRequest A request can be issued to a request service which belongs to a controller.
IRequestHandler Implementing classes may register themselves globally at the RequestService to handle user requests.
 

Class Summary
AbstractDeviceRequest Empty base implementation of a device request.
AbstractGetOverrideRequest Base class for getting an override.
AbstractRequest Empty base implementation of a request.
AbstractSetOverrideRequest Base class for requesting to change an override.
ClipApplicationOverrideRequest Request to clip the application override .
ClipManualOverrideRequest Request to clip the manual override .
ConditionObserverRequest Request send to a condition observer module, controlling the behavior of the module.
GetAlphaAngleRequest Request to calculate the alpha angle.
GetAlphaInverseKinematicsFromReferenceRequest Request to calculate the alpha inverse kinematics from reference.
GetApplicationOverrideRequest Requests the current application override.
GetBaseFlangeTransformationRequest Request for a robot to return it's current robot-base-to-flange transformation (measured values).
GetBooleanDeviceObserverRequest Generic device request for boolean results.
GetCurrentConfigurationRequest Request for a robot to return it's current configuration. e.g. for the KUKA LWR (Lightweight robot) this consists of status, turn and alpha information.
GetDeviceListRequest Request to get a device list.
GetEffectiveOverrideRequest Requests the current effective override.
GetForwardKinematicValidRequest Request for a robot to calculate a inverse kinematics value.
GetInverseKinematicsFromFrameAndRedundancyRequest Request for a robot to calculate a inverse kinematics from a frame with redundancy information.
GetInverseKinematicsFromReferenceRequest Request for a robot to calculate a inverse kinematics value from reference.
GetIODetailsRequest Request to get information about IOs.
GetIOGroupsRequest Request to get the available IO-groups.
GetJointLimitRequest Request to get the JoinLimits of a device.
GetManualOverrideRequest Requests the current manual override.
GetModuleListRequest Request to get the Sunrise modules.
GetSafetySignalsRequest Requests the safety signals for a device.
GetTorqueStateRequest Requests the current state of a torque sensor.
PausingRequest Represents a Pausing request.
ReadIORequest Request for reading an I/O.
SetApplicationOverrideRequest Request to change the application override.
SetManualOverrideRequest Request to change the manual override.
SetSimulationSafetySignalsRequest Request to change the motion override of a robot.
WriteIORequest Request for writing IO values to a controller.
 

Enum Summary
GetIODetailsRequest.GetIOCommandType The possible types of the IO request.
GetTorqueStateRequest.ETorqueState Specifies the different states of a torque sensor.
 

Package com.kuka.roboticsAPI.requestModel Description

This package contains the request definition and predefined requests. A concrete controller implementation may support multiple requests of their own.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.


Copyright © 2019. All rights reserved.