{% extends "base.html" %} {% block title %}UniLab System Status{% endblock %} {% block header %}UniLab System Status{% endblock %} {% block top_info %}
{% if registry_info %}| 设备ID | 命名空间 | 机器名称 | 状态 |
|---|---|---|---|
| {{ device_id }} | {{ device_info.namespace }} | {{ device_info.machine_name }} | {{ "在线" if device_info.is_online else "离线" }} |
| 没有发现已管理的设备 | |||
| 话题 | 类型 | |
|---|---|---|
| {{ action_name }} | {{ action_info.type_name }} | ▼ |
| 设备ID | 属性 | 值 | 最后更新 |
|---|---|---|---|
| {{ device_id }} | {% endif %}{{ prop_name }} | {{ prop_value }} | {% if device_id in host_node_info.device_status_timestamps and prop_name in host_node_info.device_status_timestamps[device_id] %} {% set ts_info = host_node_info.device_status_timestamps[device_id][prop_name] %} {% if ts_info.elapsed >= 0 %} {% else %} {% endif %} {% else %} {% endif %} |
| 没有设备状态数据 | |||
| Device ID | 节点名称 | 命名空间 | 机器名称 | 状态项 | 动作数 |
|---|---|---|---|---|---|
| {{ device_id }} | {{ device_info.node_name }} | {{ device_info.namespace }} | {{ device_info.machine_name|default("本地") }} | {{ ros_node_info.device_topics.get(device_id, {})|length }} | {{ ros_node_info.device_actions.get(device_id, {})|length }} ▼ |
| ID | Name | File Path | |
|---|---|---|---|
| {{ device.id }} | {{ device.name }} | {{ device.file_path }} 📁 | ▼ |
| ID | Name | File Path |
|---|---|---|
| {{ resource.id }} | {{ resource.name }} | {{ resource.file_path }} 📁 |
| Module Path |
|---|
| {{ module }} |
| Class Name |
|---|
| {{ class_name }} |