genericroboticarm.sila_server package¶
Subpackages¶
- genericroboticarm.sila_server.feature_implementations package
- Submodules
- genericroboticarm.sila_server.feature_implementations.implicitinteractionservice_impl module
- genericroboticarm.sila_server.feature_implementations.labwaretransfermanipulatorcontroller_impl module
- genericroboticarm.sila_server.feature_implementations.robotcontroller_impl module
- genericroboticarm.sila_server.feature_implementations.roboteachingservice_impl module
- Module contents
- Submodules
- genericroboticarm.sila_server.generated package
- Subpackages
- Submodules
- Module contents
Submodules¶
Module contents¶
- class genericroboticarm.sila_server.Client(*args, **kwargs)[source]¶
Bases:
SilaClient- ImplicitInteractionService: implicitinteractionservice.ImplicitInteractionServiceClient¶
- LabwareTransferManipulatorController: labwaretransfermanipulatorcontroller.LabwareTransferManipulatorControllerClient¶
- RoboTeachingService: roboteachingservice.RoboTeachingServiceClient¶
- RobotController: robotcontroller.RobotControllerClient¶
- _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')}¶
- class genericroboticarm.sila_server.Server(robo_interface: RoboInterface, server_uuid: UUID | None = None)[source]¶
Bases:
SilaServer- robot: RoboInterface¶