RobotInfo
Represents basic information such as robot name, model, and serial number.
Properties:
Property | Type | Description |
|---|---|---|
|
| Robot manufacturer name |
|
| Robot model; empty string when unavailable |
|
| Robot name; empty string when unavailable |
|
| Serial number; empty string when unavailable |
|
| Firmware version; empty string when unavailable |
|
| Extended information |
RobotInfo
Signature:
RobotInfo(
manufacturer: str,
model: str,
name: str,
serial_number: str,
firmware_version: str,
extra: dict[str, object] = {},
)
Description:
Constructs a RobotInfo instance. This type is an immutable dataclass.
Parameters:
Parameter | Type | Required | Description |
|---|---|---|---|
|
| Yes | Robot manufacturer name |
|
| Yes | Robot model |
|
| Yes | Robot name |
|
| Yes | Serial number |
|
| Yes | Firmware version |
|
| No | Extended information, defaults to empty dict |
Returns:
RobotInfo instance.
Raises:
None.