genericroboticarm.sila_server.generated package¶
Subpackages¶
- genericroboticarm.sila_server.generated.implicitinteractionservice package
- Submodules
- genericroboticarm.sila_server.generated.implicitinteractionservice.implicitinteractionservice_base module
- genericroboticarm.sila_server.generated.implicitinteractionservice.implicitinteractionservice_client module
- genericroboticarm.sila_server.generated.implicitinteractionservice.implicitinteractionservice_errors module
- genericroboticarm.sila_server.generated.implicitinteractionservice.implicitinteractionservice_feature module
- genericroboticarm.sila_server.generated.implicitinteractionservice.implicitinteractionservice_types module
- Module contents
- Submodules
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller package
- Submodules
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller.labwaretransfermanipulatorcontroller_base module
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller.labwaretransfermanipulatorcontroller_client module
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller.labwaretransfermanipulatorcontroller_errors module
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller.labwaretransfermanipulatorcontroller_feature module
- genericroboticarm.sila_server.generated.labwaretransfermanipulatorcontroller.labwaretransfermanipulatorcontroller_types module
- Module contents
GetLabware_Responses
HandoverPosition
InvalidCommandSequence
LabwareNotPicked
LabwareNotPlaced
LabwareTransferManipulatorControllerBase
LabwareTransferManipulatorControllerBase.GetLabware()
LabwareTransferManipulatorControllerBase.GetLabware_default_lifetime_of_execution
LabwareTransferManipulatorControllerBase.PrepareForInput()
LabwareTransferManipulatorControllerBase.PrepareForInput_default_lifetime_of_execution
LabwareTransferManipulatorControllerBase.PrepareForOutput()
LabwareTransferManipulatorControllerBase.PrepareForOutput_default_lifetime_of_execution
LabwareTransferManipulatorControllerBase.PutLabware()
LabwareTransferManipulatorControllerBase.PutLabware_default_lifetime_of_execution
LabwareTransferManipulatorControllerBase._abc_impl
LabwareTransferManipulatorControllerBase.get_AvailableHandoverPositions()
LabwareTransferManipulatorControllerBase.get_AvailableIntermediateActions()
LabwareTransferManipulatorControllerBase.get_NumberOfInternalPositions()
LabwareTransferManipulatorControllerBase.parent_server
LabwareTransferManipulatorControllerClient
LabwareTransferManipulatorControllerClient.AvailableHandoverPositions
LabwareTransferManipulatorControllerClient.AvailableIntermediateActions
LabwareTransferManipulatorControllerClient.GetLabware()
LabwareTransferManipulatorControllerClient.NumberOfInternalPositions
LabwareTransferManipulatorControllerClient.PrepareForInput()
LabwareTransferManipulatorControllerClient.PrepareForOutput()
LabwareTransferManipulatorControllerClient.PutLabware()
PositionIndex
PrepareForInput_Responses
PrepareForOutput_Responses
PutLabware_Responses
- Submodules
- genericroboticarm.sila_server.generated.robotcontroller package
- Submodules
- genericroboticarm.sila_server.generated.robotcontroller.robotcontroller_base module
- genericroboticarm.sila_server.generated.robotcontroller.robotcontroller_client module
- genericroboticarm.sila_server.generated.robotcontroller.robotcontroller_errors module
- genericroboticarm.sila_server.generated.robotcontroller.robotcontroller_feature module
- genericroboticarm.sila_server.generated.robotcontroller.robotcontroller_types module
- Module contents
EmergencyStop_Responses
InaccessibleSite
LostPlate
MovePlate_Responses
MoveToPosition_Responses
PickPlate_Responses
PlacePlate_Responses
Reinitialize_Responses
RobotControllerBase
RobotControllerBase.EmergencyStop()
RobotControllerBase.MovePlate()
RobotControllerBase.MovePlate_default_lifetime_of_execution
RobotControllerBase.MoveToPosition()
RobotControllerBase.MoveToPosition_default_lifetime_of_execution
RobotControllerBase.PickPlate()
RobotControllerBase.PlacePlate()
RobotControllerBase.Reinitialize()
RobotControllerBase.SetAcceleration()
RobotControllerBase.SetSpeed()
RobotControllerBase._abc_impl
RobotControllerBase.parent_server
RobotControllerClient
SetAcceleration_Responses
SetSpeed_Responses
Site
SiteNotFound
- Submodules
- genericroboticarm.sila_server.generated.roboteachingservice package
- Submodules
- genericroboticarm.sila_server.generated.roboteachingservice.roboteachingservice_base module
- genericroboticarm.sila_server.generated.roboteachingservice.roboteachingservice_client module
- genericroboticarm.sila_server.generated.roboteachingservice.roboteachingservice_errors module
- genericroboticarm.sila_server.generated.roboteachingservice.roboteachingservice_feature module
- genericroboticarm.sila_server.generated.roboteachingservice.roboteachingservice_types module
- Module contents
AddConnection_Responses
AddIntermediates_Responses
AddPosition_Responses
ExecuteCustomCommand_Responses
GripClose_Responses
GripOpen_Responses
MoveRelative_Responses
RemoveConnection_Responses
RemovePosition_Responses
ReteachPosition_Responses
RoboTeachingServiceBase
RoboTeachingServiceBase.AddConnection()
RoboTeachingServiceBase.AddIntermediates()
RoboTeachingServiceBase.AddPosition()
RoboTeachingServiceBase.ExecuteCustomCommand()
RoboTeachingServiceBase.GripClose()
RoboTeachingServiceBase.GripOpen()
RoboTeachingServiceBase.MoveRelative()
RoboTeachingServiceBase.RemoveConnection()
RoboTeachingServiceBase.RemovePosition()
RoboTeachingServiceBase.ReteachPosition()
RoboTeachingServiceBase._abc_impl
RoboTeachingServiceBase.get_CurrentGraph()
RoboTeachingServiceBase.parent_server
RoboTeachingServiceClient
RoboTeachingServiceClient.AddConnection()
RoboTeachingServiceClient.AddIntermediates()
RoboTeachingServiceClient.AddPosition()
RoboTeachingServiceClient.CurrentGraph
RoboTeachingServiceClient.ExecuteCustomCommand()
RoboTeachingServiceClient.GripClose()
RoboTeachingServiceClient.GripOpen()
RoboTeachingServiceClient.MoveRelative()
RoboTeachingServiceClient.RemoveConnection()
RoboTeachingServiceClient.RemovePosition()
RoboTeachingServiceClient.ReteachPosition()
- Submodules
Submodules¶
- genericroboticarm.sila_server.generated.client module
Client
Client.ImplicitInteractionService
Client.LabwareTransferManipulatorController
Client.RoboTeachingService
Client.RobotController
Client.SiLAService
Client.__address
Client.__port
Client._channel
Client._children_by_fully_qualified_identifier
Client._expected_features
Client._features
Client._registered_defined_execution_error_classes
Client._task_executor
Module contents¶
- class genericroboticarm.sila_server.generated.Client(*args, **kwargs)[source]¶
Bases:
SilaClient
- ImplicitInteractionService: implicitinteractionservice.ImplicitInteractionServiceClient¶
- LabwareTransferManipulatorController: labwaretransfermanipulatorcontroller.LabwareTransferManipulatorControllerClient¶
- RoboTeachingService: roboteachingservice.RoboTeachingServiceClient¶
- RobotController: robotcontroller.RobotControllerClient¶
- SiLAService: SiLAServiceClient¶
This Feature MUST be implemented by each SiLA Server.
It specifies Commands and Properties to discover the Features a SiLA Server implements as well as details about the SiLA Server, like name, type, description, vendor and UUID.
Any interaction described in this feature MUST not affect the behaviour of any other Feature.
- __address: str¶
- __port: int¶
- _channel: grpc.Channel¶
- _children_by_fully_qualified_identifier: Dict[FullyQualifiedIdentifier, HasFullyQualifiedIdentifier]¶
- _expected_features: Set[FullyQualifiedFeatureIdentifier] = {FullyQualifiedFeatureIdentifier('org.silastandard/core/SiLAService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/instruments.labware.manipulation/LabwareTransferManipulatorController/v1'), FullyQualifiedFeatureIdentifier('pharmb.io/robot/ImplicitInteractionService/v1'), FullyQualifiedFeatureIdentifier('stefanmaak/robot/RoboTeachingService/v1'), FullyQualifiedFeatureIdentifier('uni.greifswald/robot/RobotController/v1')}¶
- _features: Dict[str, ClientFeature]¶
- _registered_defined_execution_error_classes: Dict[FullyQualifiedDefinedExecutionErrorIdentifier, Type[DefinedExecutionError]]¶
- _task_executor: ThreadPoolExecutor¶