|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
RoboticsAPIContext.getDeviceFromType(Class<T> deviceClass)
Gets the first device with the given type from the default controller. |
|
static
|
RoboticsAPIUtilities.searchDevice(Class<T> deviceClass,
AbstractFrame frame)
Finds an attached device that can be located from the given frame. |
|
static
|
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 | ||
|---|---|---|
|
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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||