class documentation
class SpatialObjectListMixin:
Mixin for BaseMachine that has an OPC UA SpatialObjectList.
Only one spatial object list per machine is supported.
The spatial object list is not created automatically. Call _init_spatial_object_list during
machine initialization.
| Property | spatial |
The spatial object list that belongs to this object. Read-only property. |
| Async Method | _init |
Initialize the SpatialObjectList with a newly created WorldFrame. |
| Instance Variable | __spatial |
Undocumented |
async def _init_spatial_object_list(self, initial_pose:
Pose | None = None, *, name: str = 'MachineRoomList'):
¶
Initialize the SpatialObjectList with a newly created WorldFrame.
| Parameters | |
initialPose | None | The initial pose of the WorldFrame. Defaults to all-zero Pose. |
name:str | The name of the SpatialObjectList. |