Uses of Class
com.kuka.roboticsAPI.deviceModel.Device

Packages that use Device
com.kuka.roboticsAPI This package contains all sub-packages for the RoboticsAPI functionality. 
com.kuka.roboticsAPI.applicationModel.tasks Contains interfaces and classes needed for tasks using RoboticsAPI. 
com.kuka.roboticsAPI.commandModel Contains all necessary classes to build controller commands. 
com.kuka.roboticsAPI.controllerModel Contains the controller classes for accessing a controller and it's services. 
com.kuka.roboticsAPI.controllerModel.recovery This package contains classes for the recovery of robots for paused applications. 
com.kuka.roboticsAPI.controllerModel.sunrise Contains the controller implementation for the sunrise controller including it's IO interface. 
com.kuka.roboticsAPI.controllerModel.sunrise.mapping Contains the sunrise specific mapping algorithms, that convert RoboticsAPI objects to a series of SPRs. 
com.kuka.roboticsAPI.deviceModel Contains classes describing the available devices in the RoboticsAPI. 
com.kuka.roboticsAPI.motionModel Contains classes for describing motions. 
com.kuka.roboticsAPI.motionModel.controlModeModel Contains classes for describing motion control modes. 
com.kuka.roboticsAPI.motionModel.velocityControlled Contains classes for describing velocity controlled motions. 
com.kuka.roboticsAPI.requestModel This package contains the request definition and predefined requests. 
com.kuka.roboticsAPI.sensorModel Contains classes for describing sensors. 
 

Uses of Device in com.kuka.roboticsAPI
 

Methods in com.kuka.roboticsAPI with type parameters of type Device
<T extends Device>
T
RoboticsAPIContext.getDeviceFromType(Class<T> deviceClass)
          Gets the first device with the given type from the default controller.
static
<T extends Device>
T
RoboticsAPIUtilities.searchDevice(Class<T> deviceClass, AbstractFrame frame)
          Finds an attached device that can be located from the given frame.
static
<T extends Device>
T
RoboticsAPIUtilities.trySearchDevice(Class<T> deviceClass, AbstractFrame frame)
          Finds an attached device that can be located from the given frame.
 

Methods in com.kuka.roboticsAPI that return Device
 Device RoboticsAPIContext.getDeviceFromName(String deviceName)
          Gets the device with the given name from the default controller.
 Device RoboticsAPIContext.getDeviceFromName(String controllerName, String deviceName)
          Gets the device with the given name on the given controller.
 

Methods in com.kuka.roboticsAPI with parameters of type Device
static JointPosition RoboticsAPIUtilities.getCorrespondingJoints(Device device, AbstractFrame frame)
          Gets the corresponding joint position from a frame (if present).
 

Uses of Device in com.kuka.roboticsAPI.applicationModel.tasks
 

Methods in com.kuka.roboticsAPI.applicationModel.tasks that return Device
 Device RoboticsAPITask.getDevice(Controller controller, String deviceName)
          Gets the device with the given name on the given controller.
 Device RoboticsAPITask.getDevice(String controllerName, String deviceName)
          Gets the device with the given name on the given controller.
 

Uses of Device in com.kuka.roboticsAPI.commandModel
 

Methods in com.kuka.roboticsAPI.commandModel that return Device
 Device Instruction.getDevice()
          Gets device for this instruction.
 

Methods in com.kuka.roboticsAPI.commandModel with parameters of type Device
 void IAction.acquireResources(Device device)
          Prepares the action.
 void Action.acquireResources(Device device)
          Prepares the action.
 void IAction.releaseResources(Device device)
          Called when the instruction which is associated with the action is released.
 void Action.releaseResources(Device device)
          Called when the instruction which is associated with the action is released.
 

Constructors in com.kuka.roboticsAPI.commandModel with parameters of type Device
Instruction(IAction action, Device device)
          Creates a new instruction out of the given action and the device.
 

Uses of Device in com.kuka.roboticsAPI.controllerModel
 

Methods in com.kuka.roboticsAPI.controllerModel with type parameters of type Device
<T extends Device>
T
Controller.getDevice(Class<T> deviceClass)
          Gets the first device with the given type or throws an exception if no device was found.
 

Methods in com.kuka.roboticsAPI.controllerModel that return Device
 Device Controller.getDevice(String name)
          Gets the device with the given name or throws an exception if no device was found.
 

Methods in com.kuka.roboticsAPI.controllerModel that return types with arguments of type Device
protected  Map<String,Device> Controller.getDeviceMap()
          Returns the complete map with devices for classes deriving from controller.
 Collection<Device> Controller.getDevices()
          Gets a list of available devices from the controller.
 

Methods in com.kuka.roboticsAPI.controllerModel with parameters of type Device
 void IControllerStateListener.onIsReadyToMoveChanged(Device device, boolean isReadyToMove)
          Called when the result of MovableDevice.isReadyToMove() has changed.
 void ControllerStateListenerAdapter.onIsReadyToMoveChanged(Device device, boolean isReadyToMove)
           
 

Uses of Device in com.kuka.roboticsAPI.controllerModel.recovery
 

Constructor parameters in com.kuka.roboticsAPI.controllerModel.recovery with type arguments of type Device
RecoveryManager(Collection<? extends Device> devices, IExecutionServicePaused sesPausedInterface)
          Creates a new instance of the feature.
 

Uses of Device in com.kuka.roboticsAPI.controllerModel.sunrise
 

Subclasses of Device in com.kuka.roboticsAPI.controllerModel.sunrise
 class SunriseLBR
          Represents a LBR that is connected to a Sunrise system.
 class SunriseLBR5
          Represents a SunriseLBR of version 5.
 class SunriseLBR5kg14
          Represents a SunriseLBR of version 5 14kg.
 class SunriseLBR5kg7
          Represents a SunriseLBR of version 5 7kg.
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise that return Device
protected  Device SunriseSafetyState.getDevice()
          Gets the device to which this safety state belongs to.
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise that return types with arguments of type Device
 Iterator<Device> SunriseDeviceList.iterator()
          
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise with parameters of type Device
 void SunriseExecutionService.cancelAllOn(Device device)
          Cancels all pending commands on the given device.
protected  void SunriseController.fireDeviceSafetyStateChanged(Device device, SunriseSafetyState newSafetyState)
          Informs all listeners about a change of the safety state of the controller.
 void SunriseControllerStateListenerAdapter.onSafetyStateChanged(Device device, SunriseSafetyState newSafetyState)
           
 void ISunriseControllerStateListener.onSafetyStateChanged(Device device, SunriseSafetyState safetyState)
          Called when the safety signals request changed.
 

Uses of Device in com.kuka.roboticsAPI.controllerModel.sunrise.mapping
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise.mapping that return Device
 Device SunriseMappingToken.getCurrentDevice()
          Gets the current device for the current mapping process.
 

Methods in com.kuka.roboticsAPI.controllerModel.sunrise.mapping with parameters of type Device
static IMotionControlMode RobotMapper.getCurrentMotionControlMode(Device currentRobot)
          Gets the current motion control mode of the given robot.
 void SunriseMappingToken.setCurrentDevice(Device currentDevice)
          Sets the current device for the current mapping process and calculates the load data.
 

Uses of Device in com.kuka.roboticsAPI.deviceModel
 

Subclasses of Device in com.kuka.roboticsAPI.deviceModel
 class LBR
          A LBR represents the KUKA lightweight robot (LWR).
 class MobilePlatform
          Base class for mobile platforms.
 class MovableDevice
          A movable device is a device which has actuators to perform motions by its own.
 class Robot
          A robot is a device which can hold a tool and do some simple motions out of the box.
 

Methods in com.kuka.roboticsAPI.deviceModel that return Device
 Device IDeviceFactory.createDevice(Controller controller, String name, String proposedFullQualifiedClassName, ITransformation deviceRoot)
          Creates the device for the given controller, device name and the proposed class name.
 Device DeviceFactory.createDevice(Controller controller, String name, String fqcn, ITransformation deviceRoot)
          Creates the device for the given controller, device name and the proposed class name.
 

Uses of Device in com.kuka.roboticsAPI.motionModel
 

Methods in com.kuka.roboticsAPI.motionModel that return Device
 Device CommandDataSource.getDevice()
          Gets device associated with this data source.
 

Methods in com.kuka.roboticsAPI.motionModel with parameters of type Device
 void SplineJP.acquireResources(Device device)
           
 void Spline.acquireResources(Device device)
           
 void MotionBatch.acquireResources(Device device)
           
 void Motion.acquireResources(Device device)
          Prepares the action.
 void KROSMotion.acquireResources(Device device)
          Prepares the action.
 ErrorHandlingAction IErrorHandler.handleError(Device device, IMotionContainer failedContainer, List<IMotionContainer> canceledContainers)
          Defines user specific error handling and an ErrorHandlingAction in case an asynchronous movement should fail.
protected  void CommandDataSource.onSetDevice(Device device)
          For subclasses.
 void SplineJP.releaseResources(Device device)
           
 void Spline.releaseResources(Device device)
           
 void MotionBatch.releaseResources(Device device)
           
 void CommandDataSource.setDevice(Device device)
          Sets the device associated with this data source.
 

Uses of Device in com.kuka.roboticsAPI.motionModel.controlModeModel
 

Methods in com.kuka.roboticsAPI.motionModel.controlModeModel with parameters of type Device
 boolean PositionControlMode.isDeviceSupported(Device device)
           
 boolean IMotionControlMode.isDeviceSupported(Device device)
          Returns true if the control mode explicitly supports the given device.
 boolean AbstractImpedanceControlMode.isDeviceSupported(Device device)
           
 

Uses of Device in com.kuka.roboticsAPI.motionModel.velocityControlled
 

Methods in com.kuka.roboticsAPI.motionModel.velocityControlled with parameters of type Device
 void VelocityControlledMotion.acquireResources(Device device)
          Deprecated. Prepares the action.
protected  void JointVelocityDataSource.onSetDevice(Device device)
          For subclasses.
 void VelocityControlledMotion.releaseResources(Device device)
          Deprecated. Called when the instruction which is associated with the action is released.
 

Uses of Device in com.kuka.roboticsAPI.requestModel
 

Methods in com.kuka.roboticsAPI.requestModel that return Device
 Device SetSimulationSafetySignalsRequest.getDevice()
           
 Device IDeviceRequest.getDevice()
          The device to which the request is issued.
 Device AbstractDeviceRequest.getDevice()
          The device to which the request is issued.
 

Methods in com.kuka.roboticsAPI.requestModel that return types with arguments of type Device
 Iterable<Device> GetDeviceListRequest.getResult()
          Gets the result of the request.
 

Method parameters in com.kuka.roboticsAPI.requestModel with type arguments of type Device
 void GetDeviceListRequest.setResult(Iterable<Device> deviceList, Iterable<com.kuka.common.ParameterSet> invalidDeviceList)
          Sets the result for this request.
 

Constructors in com.kuka.roboticsAPI.requestModel with parameters of type Device
AbstractDeviceRequest(Device device)
          Creates a new device request.
GetJointLimitRequest(Device device)
          Creates a new instance of GetJointLimitRequest for a given device.
GetSafetySignalsRequest(Device device)
          Creates a new GetSafetySignalsRequest.
SetSimulationSafetySignalsRequest(Device device)
          Creates a new request instance.
 

Uses of Device in com.kuka.roboticsAPI.sensorModel
 

Subclasses of Device in com.kuka.roboticsAPI.sensorModel
 class Sensor<T extends ISensorData<T>>
          Base class for sensors.
 class SensorForExternalForce
          A ForceSensor measures the force of the TCP of a specified LBR.
 class SensorForExternalTorque
          A torque sensor is able to measure the external torque for a specific LBR.
 class SensorForLbrTemperatures
          A temperature sensor is able to measure on-board and motor temperatures for a specific LBR.
 class SensorForMeasuredTorque
          A torque sensor is able to measure the measured ("raw") torque for a specific LBR.
 



Copyright © 2019. All rights reserved.