体验 Shifu
Shifu 安装包 中准备了五个设备(AGV
,温度计
,酶标仪
,PLC
,机械臂
)供您进行试玩,体验 Shifu 的能力。
备注
物联网设备是指可以与其他设备、系统、服务进行本地或在线地连接和交流的设备,例如:
- 一个制造厂里的机械臂,它可以接收来自本地的自动化控制系统传来的命令并完成相应的动作。
- 一辆自动导引车,操纵者可对其进行远程控制。
- 一辆汽车上的温度计,它向车载空调发出命令使其升温或降温,并上传实时温度数据到云端 。
在安装 Shifu 安装包 时,我们创建了五个虚拟设备,并连接到您的电脑上。这五个设备与实际的物联网设备是等价的。
准备
在继续之前,请确保按照快速安装将 Shifu 安装在您的本地系统上。
完成快速安装指南后,使用以下命令将目录切换到 shifudemos:
cd shifudemos
我们需要启动一个 nginx
来和数字孪生设备 deviceShifu 交互,请运行下面的命令:
sudo kubectl run --image=nginx:1.21 nginx
sudo kubectl get pods -A | grep nginx
可以看到 nginx
已经在运行:
备注
在实际的情况中,物联网设备的用户使用应用程序或者监控平台与数字孪生 deviceShifu 交互。这里 nginx
相当于一个应用程序或者一个监控平台。
1. 与AGV交互
Details
点此查看AGV细节
Q:什么是AGV?A:AGV是一种自动导引运输车,具体介绍可以查看百度百科。
Q:这个试玩中如何与AGV交互?
A:当AGV的数字孪生接收到get_position命令时会生成并返回设备当前位置的x、y轴坐标。