class documentation
class PositionFrame(CartesianFrame):
Constructor: PositionFrame(initial_pose, initial_base, minimum_access_level, bypass_lock, ...)
Cartesian position frame with the fixed OPC UA name PositionFrame.
A position frame defines a Cartesian frame relative to a required base coordinate frame.
| Method | __init__ |
Cooperative constructor. |
Inherited from CartesianFrame:
| Async Method | lifecycle |
Initialize the Cartesian frame. |
| Async Method | on |
Handle OPC UA data change notification to keep children in sync. |
| Async Method | read |
Read the base coordinate frame reference from the OPC UA server. |
| Async Method | read |
Read the UA node ID of the base coordinate frame. |
| Async Method | read |
Read the angular orientation from the OPC UA server. |
| Async Method | read |
Read the current pose of this frame relative to its base. |
| Async Method | read |
Read the Cartesian position from the OPC UA server. |
| Async Method | update |
Replace position and/or orientation, keeping the rest. Returns the new pose. |
| Async Method | write |
Write the base coordinate frame reference to the OPC UA server. |
| Async Method | write |
Write given angular orientation to the OPC UA server. Keeps the current position of the frame. |
| Async Method | write |
Replace the pose of this frame. |
| Async Method | write |
Write the given Cartesian position to the OPC UA server. Keeps the current orientation of the frame. |
| Async Method | _get |
Undocumented |
| Async Method | _read |
Undocumented |
| Async Method | _sync |
Undocumented |
| Async Method | _write |
Undocumented |
| Instance Variable | _angle |
Undocumented |
| Instance Variable | _datachange |
Undocumented |
| Instance Variable | _frame |
Undocumented |
| Instance Variable | _initial |
Undocumented |
| Instance Variable | _initial |
Undocumented |
| Instance Variable | _length |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
| Instance Variable | _ua |
Undocumented |
def __init__(self, *, initial_pose:
Pose, initial_base: CartesianFrame | ua.NodeId, minimum_access_level: int | None = None, bypass_lock: bool = False, **kwargs):
ΒΆ
Cooperative constructor.