虚拟机器人控制
前进、后退、左转、右转和停止。

软件原型 · 机器人与自动化
基于软件的远程人机通信与远程操作
模拟人类操作员与远程虚拟机器人之间的可靠通信。
01 / 探索
如果机器人与其操作员相隔数千公里会怎样?
当网络不稳定时,我们如何保持通信可靠?
指令可能会延迟到达。
部分更新可能无法送达。
机器人可能无法接收操作员的指令。
02 / 背景
远程控制和远程操作已经存在。我们的项目旨在建立理解,而非炒作。
我们将创建一个对初学者友好的软件原型,用于监控通信并演示故障安全响应。
03 / 提案
RoboLink是一个基于Web的软件系统,用于模拟人类操作员与虚拟机器人之间的对话。
无物理机器人、电机、ESP32、树莓派、传感器或其他硬件。
04 / 构建
小型、可测试的功能将一个宏大的机器人课题转化为清晰的一年级项目。
前进、后退、左转、右转和停止。
发送指令并接收响应。
位置、模拟电池和状态。
延迟、丢包和连接状态。
检测故障、停止并进入安全模式。
05 / 原型
操作员的简单控制室。尝试使用控件以查看建议的交互。
06 / 测试
我们可以通过在软件中更改条件,在没有硬件的情况下研究网络行为。
选择模拟条件
机器人运行正常。
07 / 聚焦
故障安全通信是连接 RoboLink 各个部分的理念。
指令和信息能否正确传达给虚拟机器人?
我们能否检测到延迟、丢包和连接问题?
如果通信突然中断会发生什么?
当通信变得不可靠时,系统能否自动停止虚拟机器人?
08 / 资源
轻量级的软件栈使第一阶段对我们的团队来说切实可行。
在连接物理组件之前,我们先在软件中学习通信工作流程。
09 / 下一步
一个明确的初步里程碑:在安全、可观察的软件环境中验证通信理念。
RoboLink 将演示使用虚拟机器人进行远程人机通信。