|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Controller | |
|---|---|
| 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.conditionModel | Contains all necessary classes to build conditions. |
| com.kuka.roboticsAPI.controllerModel | Contains the controller classes for accessing a controller and it's services. |
| com.kuka.roboticsAPI.controllerModel.sunrise | Contains the controller implementation for the sunrise controller including it's IO interface. |
| com.kuka.roboticsAPI.controllerModel.sunrise.conditions | Contains the Sunrise implementation of the conditions interface and listener execution. |
| com.kuka.roboticsAPI.controllerModel.sunrise.mapping | Contains the sunrise specific mapping algorithms, that convert RoboticsAPI objects to a series of SPRs. |
| com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds | Contains predefined compounds for Sunrise. |
| com.kuka.roboticsAPI.deviceModel | Contains classes describing the available devices in the RoboticsAPI. |
| com.kuka.roboticsAPI.ioModel | Contains classes for accessing the IO interface. |
| com.kuka.roboticsAPI.requestModel | This package contains the request definition and predefined requests. |
| com.kuka.roboticsAPI.sensorModel | Contains classes for describing sensors. |
| Uses of Controller in com.kuka.roboticsAPI |
|---|
| Fields in com.kuka.roboticsAPI with type parameters of type Controller | |
|---|---|
protected Map<String,Controller> |
RoboticsAPIContext._controllers
The list of controllers. |
| Methods in com.kuka.roboticsAPI that return Controller | |
|---|---|
protected Controller |
RoboticsAPIContext.createController(com.kuka.common.ParameterSet description)
Creates a controller instance. |
Controller |
RoboticsAPIContext.getController(String controllerName)
Gets the controller with the specified name. |
Controller |
RoboticsAPIContext.getDefaultController()
Returns the first available controller or throws an exception if none is found. |
protected Controller |
RoboticsAPILazyDeviceContext.loadControllers(Iterable<com.kuka.common.ParameterSet> descriptions,
Map<String,Controller> controllers,
Map<String,com.kuka.common.ParameterSet> invalidControllers)
|
protected Controller |
RoboticsAPIContext.loadControllers(Iterable<com.kuka.common.ParameterSet> descriptions,
Map<String,Controller> controllers,
Map<String,com.kuka.common.ParameterSet> invalidControllers)
Loads all controllers from the parameter set descriptions. |
| Methods in com.kuka.roboticsAPI that return types with arguments of type Controller | |
|---|---|
Collection<Controller> |
RoboticsAPIContext.getControllers()
Returns the controllers loaded in this context. |
| Methods in com.kuka.roboticsAPI with parameters of type Controller | |
|---|---|
void |
BootStateControllerInitializationBehaviour.afterInitialize(Controller controller)
Called from the afterInitialize method of the controller. |
protected void |
BootStateControllerInitializationBehaviour.fireControllerBootStateChanged(Controller contr)
Informs all listeners about a change of the boot state of the controller. |
String |
BootStateControllerInitializationBehaviour.getBootErrorDetails(Controller controller)
Gets the boot state of the controller. |
ControllerBootInfo |
BootStateControllerInitializationBehaviour.getBootInfo(Controller controller)
Gets the boot info object of the controller. |
com.kuka.roboticsAPI.controllerModel.ControllerBootState |
BootStateControllerInitializationBehaviour.getBootState(Controller controller)
Gets the boot state of the controller. |
void |
BootStateControllerInitializationBehaviour.initializationError(Controller controller,
RuntimeException ex)
Handles exceptions that occur during the initialization phase of the controller. |
void |
BootStateControllerInitializationBehaviour.initialize(Controller controller)
Initializes the behavior with default values. |
void |
BootStateControllerInitializationBehaviour.onEvent(Controller controller,
String event,
Message eventMessage)
Handles events that occurred on the controller. |
void |
BootStateControllerInitializationBehaviour.onInitialize(Controller controller)
Called from the onInitialize method of the controller. |
protected void |
RoboticsAPIContext.setFirstController(Controller controller)
sets the first controller. |
| Method parameters in com.kuka.roboticsAPI with type arguments of type Controller | |
|---|---|
protected Controller |
RoboticsAPILazyDeviceContext.loadControllers(Iterable<com.kuka.common.ParameterSet> descriptions,
Map<String,Controller> controllers,
Map<String,com.kuka.common.ParameterSet> invalidControllers)
|
protected Controller |
RoboticsAPIContext.loadControllers(Iterable<com.kuka.common.ParameterSet> descriptions,
Map<String,Controller> controllers,
Map<String,com.kuka.common.ParameterSet> invalidControllers)
Loads all controllers from the parameter set descriptions. |
| Uses of Controller in com.kuka.roboticsAPI.applicationModel.tasks |
|---|
| Methods in com.kuka.roboticsAPI.applicationModel.tasks that return Controller | |
|---|---|
Controller |
RoboticsAPITask.getController(String controllerName)
Gets the controller instance of the given controller name. |
| Methods in com.kuka.roboticsAPI.applicationModel.tasks with parameters of type Controller | |
|---|---|
Device |
RoboticsAPITask.getDevice(Controller controller,
String deviceName)
Gets the device with the given name on the given controller. |
Robot |
RoboticsAPITask.getRobot(Controller controller,
String robotName)
Gets the robot with the given name from the given controller instance. |
| Uses of Controller in com.kuka.roboticsAPI.commandModel |
|---|
| Methods in com.kuka.roboticsAPI.commandModel that return Controller | |
|---|---|
Controller |
Instruction.getController()
Gets the controller to which the command is targeted. |
Controller |
IControllerCommand.getController()
Gets the controller to which the command is targeted. |
| Uses of Controller in com.kuka.roboticsAPI.conditionModel |
|---|
| Methods in com.kuka.roboticsAPI.conditionModel that return Controller | |
|---|---|
Controller |
RobotCondition.getController()
|
Controller |
MotionCondition.getController()
|
Controller |
IORangeCondition.getController()
|
Controller |
FrameDistanceCondition.getController()
|
Controller |
BooleanIOCondition.getController()
|
abstract Controller |
AbstractCondition.getController()
Return the controller referred to by this condition. |
Controller |
AbstractComplexCondition.getController()
|
| Methods in com.kuka.roboticsAPI.conditionModel with parameters of type Controller | |
|---|---|
List<ConditionObserver> |
ObserverManager.getRegisteredConditionObservers(Controller controller)
Get a list of all registered condition observers. |
| Uses of Controller in com.kuka.roboticsAPI.controllerModel |
|---|
| Methods in com.kuka.roboticsAPI.controllerModel that return Controller | |
|---|---|
Controller |
ControllerService.getController()
Gets the controller associated with this service. |
| Methods in com.kuka.roboticsAPI.controllerModel with parameters of type Controller | |
|---|---|
void |
IControllerInitializeBehaviour.afterInitialize(Controller controller)
Called from the afterInitialize method of the controller. |
void |
IControllerBootStateListener.controllerBootStateChanged(Controller controller)
Called when the controller boot state changes. |
void |
IControllerInitializeBehaviour.initializationError(Controller controller,
RuntimeException ex)
Handles exceptions that occur during the initialization phase of the controller. |
void |
IControllerInitializeBehaviour.initialize(Controller controller)
Initializes the behavior with default values. |
void |
IControllerInitializeBehaviour.onEvent(Controller controller,
String event,
Message eventMessage)
Handles events that occurred on the controller. |
void |
IExecutionListener.onExecutionModeChanged(Controller controller,
com.kuka.roboticsAPI.executionModel.ExecutionMode newMode)
Called when execution mode changed on the execution service of the specified controller. |
void |
ExecutionListenerAdapter.onExecutionModeChanged(Controller controller,
com.kuka.roboticsAPI.executionModel.ExecutionMode newMode)
|
void |
IExecutionListener.onExecutionPaused(Controller controller)
Called when execution paused in execution service. |
void |
ExecutionListenerAdapter.onExecutionPaused(Controller controller)
|
void |
IExecutionListener.onExecutionResumed(Controller controller,
ResumeMode mode)
Called when execution of the motion from the given container was started. |
void |
ExecutionListenerAdapter.onExecutionResumed(Controller controller,
ResumeMode mode)
|
void |
IControllerInitializeBehaviour.onInitialize(Controller controller)
Called from the onInitialize method of the controller. |
void |
IControllerStateListener.onShutdown(Controller controller)
called when the controller is shut down. |
void |
ControllerStateListenerAdapter.onShutdown(Controller controller)
|
void |
IControllerStateListener.onStatePortChangeReceived(Controller controller,
com.kuka.roboticsAPI.controllerModel.StatePortData statePort)
Called when the a state port of the controller has changed its state. |
void |
ControllerStateListenerAdapter.onStatePortChangeReceived(Controller controller,
com.kuka.roboticsAPI.controllerModel.StatePortData data)
|
| Uses of Controller in com.kuka.roboticsAPI.controllerModel.sunrise |
|---|
| Subclasses of Controller in com.kuka.roboticsAPI.controllerModel.sunrise | |
|---|---|
class |
AbstractSunriseController
Abstract class for Sunrise controller. |
class |
SunriseController
Controller class for Sunrise. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise that return Controller | |
|---|---|
Controller |
TorqueStatisticCommand.getController()
Gets the controller to which the command is targeted. |
Controller |
SunriseRecordingCommand.getController()
|
Controller |
SPRCommand.getController()
Gets the controller to which the command is targeted. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise with parameters of type Controller | |
|---|---|
void |
SunriseControllerStateListenerAdapter.onConnectionLost(Controller controller)
|
void |
ISunriseControllerStateListener.onConnectionLost(Controller controller)
Called when the connection was lost to the controller. |
| Constructors in com.kuka.roboticsAPI.controllerModel.sunrise with parameters of type Controller | |
|---|---|
SPRCommand(SPR spr,
Controller controller)
Creates a new SPRCommand object. |
|
SunriseCartVelocityLimitHandler(Controller controller,
String robotName)
Creates a new Cartesian Velocity Limit Handler instance. |
|
SunriseDeviceList(SunriseRequestService requestService,
Controller controller)
Creates a new Sunrise-device list. |
|
SunriseLBR(Controller controller,
String name)
Creates a new LBR instance with the given controller. |
|
SunriseLBR5(Controller controller,
String name)
Creates a new LBR5 instance with the given controller. |
|
SunriseLBR5kg14(Controller controller,
String name)
Creates a new LBR5_14kg instance with the given controller. |
|
SunriseLBR5kg7(Controller controller,
String name)
Creates a new LBR5_7kg instance with the given controller. |
|
| Uses of Controller in com.kuka.roboticsAPI.controllerModel.sunrise.conditions |
|---|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.conditions that return Controller | |
|---|---|
Controller |
SunriseConditionCommand.getController()
|
| Uses of Controller in com.kuka.roboticsAPI.controllerModel.sunrise.mapping |
|---|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.mapping with parameters of type Controller | |
|---|---|
static void |
StopMotionMappingHelper.addStopEvaluatorAssignments(StopEvaluatorModule stopEvaluatorModule,
SPR spr,
Controller controller,
OutPort axisQCmd,
OutPort ipoStopped,
int jointCount)
Adds the assignment for the StopEvaluatorModule to the specified ports. |
static void |
StopMotionMappingHelper.addStopEvaluatorAssignmentsForSimulinkCompounds(StopEvaluatorModule stopEvaluatorModule,
SPR spr,
Controller controller,
OutPort axisQCmd,
OutPort ipoStopped,
int jointCount,
boolean ipoStoppedIn)
Adds the assignment for the StopEvaluatorModule to the specified ports for Simulink Compounds. |
static void |
StopMotionMappingHelper.assignStopMotionRequestTo(InPort inPort,
Controller controller)
Adds the assignment of ApplicationStateSPR.StopRequest to the in-port. |
static void |
StopMotionMappingHelper.assignStopMotionRequestToActiveDevice(Controller controller,
SPR spr)
Adds the assignment of ApplicationStateSPR.StopRequest to the SPR active device's StopRequest. |
static ApplicationStateModule |
SplineMotionMappingHelper.getApplicationStateModule(Controller controller)
Get the reference to the application state module from the controller. |
| Uses of Controller in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds |
|---|
| Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds with parameters of type Controller | |
|---|---|
CartesianVelocityModule(SPR spr,
Controller controller,
VelocityControlledCartesianMotion motion)
Initializes the instance of the JointVelocityModule class. |
|
JointVelocityModule(SPR spr,
Controller controller,
VelocityControlledJointMotion motion)
Initializes the instance of the JointVelocityModule class. |
|
RemoteModule(SPR spr,
Controller controller)
Creates a new remote module. |
|
| Uses of Controller in com.kuka.roboticsAPI.deviceModel |
|---|
| Methods in com.kuka.roboticsAPI.deviceModel that return Controller | |
|---|---|
Controller |
Device.getController()
Gets the controller to which this device is logically connected. |
| Methods in com.kuka.roboticsAPI.deviceModel with parameters of type Controller | |
|---|---|
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. |
| Constructors in com.kuka.roboticsAPI.deviceModel with parameters of type Controller | |
|---|---|
Device(Controller controller,
String name)
Creates a new device with the given controller. |
|
LBR(Controller controller,
String name)
Creates a new LBR instance with the given controller. |
|
MobilePlatform(Controller controller,
String name)
Creates an instance of the MobilePlatform class with the
specified controller and name. |
|
MovableDevice(Controller controller,
String name)
Creates a new MovableDevice. |
|
Robot(Controller controller,
String name)
Creates a new robot. |
|
| Uses of Controller in com.kuka.roboticsAPI.ioModel |
|---|
| Methods in com.kuka.roboticsAPI.ioModel that return Controller | |
|---|---|
Controller |
AbstractIO.getController()
Gets the controller used for writing / reading I/O requests. |
| Constructors in com.kuka.roboticsAPI.ioModel with parameters of type Controller | |
|---|---|
AbstractIO(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize)
Creates a new IO object. |
|
AbstractIOGroup(Controller controller,
String ioGroupName)
Creates a new IO Group. |
|
AnalogOutput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize,
double rangeStart,
double rangeEnd)
creates a new analog output. |
|
Input(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize)
Creates a new input. |
|
MockedAnalogOutput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize,
double rangeStart,
double rangeEnd)
Creates a new mocked output. |
|
MockedInput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize,
Object initialValue)
creates a new mocked input. |
|
MockedOutput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize)
creates a new mocked output. |
|
Output(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize)
creates a new output. |
|
| Uses of Controller in com.kuka.roboticsAPI.requestModel |
|---|
| Methods in com.kuka.roboticsAPI.requestModel with parameters of type Controller | |
|---|---|
void |
IRequestHandler.onPerformRequest(IRequest request,
Controller controller,
RequestService service)
Called when a request should be performed. |
| Uses of Controller in com.kuka.roboticsAPI.sensorModel |
|---|
| Methods in com.kuka.roboticsAPI.sensorModel that return Controller | |
|---|---|
Controller |
TorqueEvaluator.getController()
Gets the corresponding controller. |
Controller |
DataRecorder.getController()
Gets the controller where a DataRecorder was added. |
| Constructors in com.kuka.roboticsAPI.sensorModel with parameters of type Controller | |
|---|---|
Sensor(Controller controller,
String name)
Creates a new sensor object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||