CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构
中文标题: CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构 英文标题: CFTel: A Practical Architecture for Robust and Scalable Telerobotics with Cloud-Fog Automation
作者信息
Thien Tran, Jonathan Kua, Minh Tran, Honghao Lyu, Thuong Hoang, Jiong Jin
-
Deakin University, Australia
-
RMIT University, Vietnam
-
Zhejiang University, China
-
Swinburne University of Technology, Australia
-
University of Tasmania, Australia
论文出处
会议论文,发表于2025年5月
摘要
本文介绍了Cloud-Fog Telerobotics(CFTel),这是一种基于Cloud-Fog Automation(CFA)范式的远程机器人架构,旨在解决传统基于云计算的远程机器人系统中存在的延迟、可靠性、可扩展性和弹性问题。CFTel通过分布式云-边缘-机器人计算架构,实现确定性连接、确定性连接智能和确定性网络计算。文章综合了CFTel的最新进展,强调其在促进可扩展、低延迟、自主和AI驱动的远程机器人中的作用。研究分析了CFTel的架构框架和使能技术,包括5G超可靠低延迟通信、边缘智能、体现AI和数字孪生,并讨论了实际挑战,如延迟约束、网络安全风险、互操作性问题和标准化努力。
引言
远程机器人是下一代工业网络物理系统(ICPS)的关键应用,它使得在复杂环境中远程控制机器人系统成为可能。传统基于云计算的远程机器人依赖于集中式处理,面临着显著的延迟和网络拥塞问题,限制了其在工业自动化关键应用中的实时性能。CFTel通过整合分布式云-边缘-机器人架构、确定性网络、边缘智能(EI)、体现AI(EAI)和数字孪生(DTs)来解决这些挑战,提供可扩展、低延迟、自主和智能的远程机器人系统。该框架利用云雾计算的联合能力,强调确定性通信、计算和控制,以及可扩展的服务导向解决方案。CFTel通过在云、边缘和机器人层分布计算工作负载,增强了传统远程机器人系统。云层支持大数据分析、AI模型部署和多机器人协调;边缘节点实现低延迟AI推理、时间敏感操作,并使用雾计算分散计算负载;机器人层通过EAI确保对动态环境的自主适应。确定性网络技术,如5G超可靠低延迟通信(URLLC)和时间敏感网络(TSN),支撑实时控制,确保高可靠性网络。
云雾远程机器人架构
CFTel采用分层的云-边缘-机器人架构来分布计算和操作工作负载,确保确定性通信、计算和控制。表I比较了传统基于云计算的远程机器人与提出的架构的限制,通过整合分布式、分散式和本地化处理,该方法实现计算负载平衡、时间敏感决策、安全性、可扩展性和弹性,支持服务导向解决方案,如机器人即服务(RaaS)、控制即服务(CaaS)和制造即服务(MaaS)。
云层
云层作为集中式处理中心,提供广泛的数据存储、大数据分析和大规模AI模型训练。它通过任务如预测性维护、多机器人任务分配和车队范围的优化来实现全球智能。云支持可扩展的、供应商独立的模型,如MaaS,实现异构机器人系统的无缝集成。云还托管数字孪生,物理系统的虚拟副本,用于实时仿真和诊断。
边缘层
边缘层通过在靠近机器人系统的边缘节点处理数据,实现低延迟决策和AI推理。部署在工业环境中,边缘节点执行轻量级AI模型,用于时间敏感任务,包括质量检查、路径规划、系统故障检测和数据加密。这一层采用雾计算原则,通常称为EI,减少对云的依赖,增强安全性并优化带宽。
机器人层
机器人层提供超低延迟执行,利用EAI实现实时机器人控制和自主性。这一层处理传感器输入,如激光雷达、摄像头和触觉反馈,以实现毫秒级响应。EAI使机器人能够感知、学习并适应动态环境,增强人机交互。
使能技术
CFTel的实施依赖于确保确定性通信、实时计算和智能控制的先进技术。本节考察了三个关键使能技术:网络基础设施、EI和EAI以及数字孪生。这些技术支撑分层架构,促进可扩展、低延迟和自主的远程机器人操作。
网络基础设施
强大的网络基础设施是CFTel的骨干,提供确定性、低延迟通信。时间敏感网络(TSN)扩展了以太网,确保数据传输的确定性,减少抖动。5G和未来的6G提供了超低延迟和高可靠性通信,支持远程机器人操作。Wi-Fi 6/7标准提供了高吞吐量、低延迟和改进的性能,补充了5G和TSN,增强了无线连接。
边缘智能和体现AI
EI和EAI在机器人层协同工作,利用雾边缘计算实现低延迟推理,使机器人能够在工业网络物理系统应用中适应性强、弹性好。EI在边缘节点部署AI模型,本地处理数据以减少延迟和云依赖。EAI将AI集成到物理系统中,通过传感器融合和强化学习,实现自适应自主性,使机器人能够在最少的人工干预下执行复杂任务。
数字孪生
数字孪生是物理机器人系统的虚拟表示,实时反映其状态和行为,以优化CFTel中的性能和可靠性。数字孪生主要托管在云或边缘层,整合来自机器人和边缘节点的数据,提供实时洞察。
工业应用
本节探讨了CFTel在智能制造和农业、物流和仓储、医疗保健和灾难管理中的变革性影响,详细介绍了特定用例、好处和挑战。
智能制造和农业
CFTel的分布式架构通过启用自适应自动化、远程监控和预测性维护,推动了智能制造的发展。云中的AI分析传感器数据以预测设备故障,减少工厂停机时间,并执行高级决策。机器人手臂在汽车装配线上使用雾计算进行实时质量检查,即时检测缺陷以减少浪费。边缘节点赋予机器人自适应控制能力,使它们能够立即响应生产异常,从而提高运营效率和成本效益。
物流和仓储
CFTel通过启用自主机器人车队的实时协调,改变了物流和仓储,提高了效率和吞吐量。云层使用AI驱动的算法优化车队范围的操作,而边缘节点处理本地任务,如避障和路径规划。借助5G URLLC,机器人可以动态导航,实现亚毫秒级的与其他机器人和人类工人的协调,提高安全性和速度。
医疗保健
在医疗保健中,CFTel使机器人辅助手术和辅助机器人成为可能,满足了对远程干预和患者支持的需求。CFTel通过引导复杂的外科手术程序,结合先进的健康技术,如达芬奇外科手术系统,提高了外科手术的精确性和灵活性。雾计算确保了低延迟控制,这对于在远程机器人手术中保持准确性至关重要,实现了亚毫秒级的响应时间。
灾难管理
在灾难管理中,CFTel至关重要,其中群体机器人在危险环境中执行搜索和救援任务。云雾计算使实时信息共享和协调成为可能,而边缘节点上的分散式AI模型促进了自主决策。部署在地震灾区的机器人使用EAI导航,并通过5G协调以寻找幸存者。数字孪生远程监控机器人状态,允许操作员通过沉浸式界面优化任务策略。
实际挑战
尽管CFTel具有变革潜力,但其广泛采用面临重大挑战,这些挑战涉及技术性能、安全性和系统互操作性,影响远程机器人应用的可靠性、安全性和可扩展性。
延迟和实时约束
在远程机器人手术和灾难响应中的多机器人协调等时间关键应用中,实现超低延迟和确定性实时通信是一个重大挑战。尽管TSN提供了确定性的以太网传输,5G URLLC实现了大约1毫秒的延迟和99.999%的可靠性,但这些技术在动态条件下仍会遇到困难,例如在物流枢纽中网络负载波动时。AI驱动的网络编排可以优先处理关键数据流,而延迟感知的边缘处理可以将计算卸载到边缘节点,减少传输延迟。
网络安全
CFTel架构引入了网络安全风险,因为数据和控制信号跨越多个层级,容易受到中间人攻击、对抗性AI和勒索软件等威胁。未经授权访问远程机器人系统可能会破坏操作并泄露敏感数据,在关键应用中可能会产生严重后果。传统的安全措施至关重要,但它们会引入延迟并与其他高级要求冲突。先进的解决方案,如基于区块链的认证和零信任安全模型,提供了强大的保护,但会带来计算开销。在多智能体机器人系统中,建立机器人之间的信任是复杂的,需要不依赖于集中式信任的分散式安全模型。
标准化
缺乏标准化框架和协议是CFTel可扩展性和互操作性的主要障碍。工业中普遍存在的专有架构和通信协议导致兼容性问题,使得来自不同供应商的机器人系统的集成变得复杂。这种碎片化限制了高效的数据交换和实时协作,限制了CFTel在大规模自主ICPS应用中的采用。
结论和未来研究方向
本文全面探讨了CFTel及其在推进ICPS中的关键作用。通过利用CFA,CFTel克服了传统基于云计算的远程机器人的局限性,通过云-边缘-机器人架构实现了确定性通信、计算和控制。尽管取得了这些进展,但延迟、网络安全和标准化等挑战仍然存在,需要创新的解决方案以确保可靠性和可扩展性。本文为研究人员和行业专业人士提供了一个基础资源,综合了最新的进展,并为远程机器人技术的未来发展提供了路线图,从而促进了自主和智能工业自动化的演变。需要进一步的研究来充分利用CFTel的潜力,解决现有约束,并利用新兴技术进步,以促进下一代自主和安全工业系统的发展。
相关文章:

CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构
中文标题: CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构 英文标题: CFTel: A Practical Architecture for Robust and Scalable Telerobotics with Cloud-Fog Automation 作者信息 Thien Tran, Jonathan Kua, Minh Tran, Hongh…...

Educational Codeforces Round 179 (Rated for Div. 2)
CF2111,简单手速场 A. Energy Crystals 贪心,每次最小值会乘2,直接模拟即可,复杂度 O ( log n ) O(\log n) O(logn) void solve(){int x;cin>>x;multiset<int> s{0,0,0};int res0;while(*s.begin()<x){int x*s.begin();s…...

完成一个可交互的k8s管理平台的页面开发
使用deepseek完成设计一个k8s管理平台,关键词如下: 完成一个可交互的k8s管理平台的页面开发Kubernetes 管理平台页面设计 下面是一个基于现代Web技术的可交互Kubernetes管理平台的页面设计方案,使用React作为前端框架,配合Ant De…...
多线程编程技术解析及示例:pthread_cond_timedwait、pthread_mutex_lock 和 pthread_mutex_trylock
多线程编程技术解析及示例:pthread_cond_timedwait、pthread_mutex_lock 和 pthread_mutex_trylock 摘要 本文深入解析了多线程编程中 pthread_cond_timedwait、pthread_mutex_lock 和 pthread_mutex_trylock 三个函数的功能、使用场景及注意事项,并通…...
vue实现点击单选或者多选模式
toggleSelect(item) { if (!this.single) { // 多选模式 const itemIndex this.selectedItems.findIndex( (selectedItem) > selectedItem.userId item.userId ); // 假设每个对象都有一个唯一的id属性 if (itemIndex ! -1) { this.selectedItems.splice(itemIndex, 1); }…...

Windows系统工具:WinToolsPlus 之 SQL Server 日志清理
使用软件时提示数据库事务日志已满, 使用WinToolsPlus 数据库页签 先设置 数据源 , 选择 需要清理日志的数据库, 点击 数据库日志清理 即可。 下载地址: http://v.s3.sh.cn/archives/2279.html...

在Windows11上安装 Ubuntu WSL
不想安装虚拟机,想在Windows11上运行Linux。网上虽有教程,但是图片明显都是老图,与Windows11还是有些差异。网上缺乏一个齐全的真正的Windows11运行Linux的教程。 一、在Windows上的设置 1. 在window11的搜索框内(所有你找不到的应用都可以用这个搜索功能),搜索&q…...

嵌入式Linux之RK3568
系统烧写镜像。 1、直接使用正点原子官方的updata.img(MIDP) 进入瑞芯微发开工具RKDevTool,选择升级固件,上传到固件,记住这里要进入maskrom模式或者是loader模式,进入该模式之后点击升级即可。 2、烧入自己制作的镜像(单独、一…...
Elasticsearch的插件(Plugin)系统介绍
Elasticsearch的插件(Plugin)系统是一种扩展机制,允许用户通过添加自定义功能来增强默认功能,而无需修改核心代码。插件可以提供从分析器、存储后端到安全认证、机器学习等各种功能,使Elasticsearch能够灵活适应不同的应用场景和业务需求。 一、插件的核心特点 模块化扩展…...
提取 PDF 文件中的文字以及图片中的文字
Adobe 提供了多种方案可以快速提取 PDF 文件中的文字以及图片中的文字,主要依赖其 Acrobat 系列产品和 OCR(光学字符识别)技术。以下是具体解决方案的概述,涵盖了文字和图片文字的提取方法: 1. 提取 PDF 中的文字 如果…...

JavaScript性能优化实战技术
目录 性能优化核心原则 代码层面优化 加载优化策略 内存管理实践 及时解除事件监听 避免内存泄漏模式 渲染性能调优 使用requestAnimationFrame优化动画 批量DOM操作减少回流 性能监控工具 现代API应用 缓存策略实施 性能优化核心原则 减少资源加载时间 避免阻塞主…...
LeetCode 热题 100 739. 每日温度
LeetCode 热题 100 | 739. 每日温度 大家好,今天我们来解决一道经典的算法题——每日温度。这道题在 LeetCode 上被标记为中等难度,要求我们找到一个数组,其中每个元素表示从当前天开始,下一个更高温度出现的天数。如果之后没有更…...

网页前端开发(基础进阶3--Vue)
Vue3 Vue是一款用于构建用户界面的渐进式的JavaScript框架。 Vue由2部分组成:Vue核心包,Vue插件包 Vue核心包包含:声明式渲染,组件系统。 Vue插件包:VueRouter(客户端路由),Vuex…...

tryhackme——Abusing Windows Internals(进程注入)
文章目录 一、Abusing Processes二、进程镂空三、线程劫持四、DLL注入五、Memory Execution Alternatives 一、Abusing Processes 操作系统上运行的应用程序可以包含一个或多个进程,进程表示正在执行的程序。进程包含许多其他子组件,并且直接与内存或虚…...
【游戏科学】游戏开发中数学算法的核心与应用
一、游戏科学(Game Science) 涉及大量数学算法和模型,用于实现物理模拟、图形渲染、人工智能、路径规划、碰撞检测等核心功能。 1.1、图形渲染与几何计算 1. 三维变换(3D Transformations) 矩阵变换: 模…...
【Day44】
DAY 44 预训练模型 知识点回顾: 预训练的概念常见的分类预训练模型图像预训练模型的发展史预训练的策略预训练代码实战:resnet18 作业: 尝试在cifar10对比如下其他的预训练模型,观察差异,尽可能和他人选择的不同尝试通…...

基于 Alpine 定制单功能用途(kiosk)电脑
前言 故事回到 7 年前, 在网上冲浪的时候发现了一篇介绍使用 Ubuntu 打造 kiosk 单功能用途电脑的文章, 挺好玩的, 就翻译了一下并比葫芦画瓢先后用了 CentOS 7, ArchLinux 进行了实现. 历史文章: 翻译 - 使用Ubutnu14.04和Chrome打造单功能用途电脑(大屏展示电脑) 使用CentOS…...

知识图谱系统功能实现,技术解决方案,附源码
基于Java、Neo4j和ElasticSearch构建的医疗知识图谱知识库,是一个融合图数据库技术与搜索引擎的智能化医疗知识管理系统。该系统以Neo4j图数据库为核心,利用其高效的图结构存储能力,将疾病、症状、药品、检查项目、科室等医疗实体抽象为节点&…...
第12节 Node.js 函数
在JavaScript中,一个函数可以作为另一个函数接收一个参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。 Node.js中函数的使用与Javascript类似,举例来说,你可以这样做: funct…...

洛谷P12610 ——[CCC 2025 Junior] Donut Shop
题目背景 Score: 15. 题目描述 The owner of a donut shop spends the day baking and selling donuts. Given the events that happen over the course of the day, your job is to determine the number of donuts remaining when the shop closes. 输入格式 The first …...

1. 数据库基础
1.1 什么是数据库 ⭐ mysql 本质是一种网络服务, 是基于 C(mysql) S(mysqld)的 网络服务. 存储数据用文件就可以了,为什么还要弄个数据库?文件保存数据存在以下缺点: 文件的安全性问题。文件不利于数据查询和管理。文件不利于存储海量数据。…...

英伟达288GB HBM4+50P算力
英伟达CEO黄仁勋在COMPUTEX 2025上突然官宣:以暗物质研究先驱Vera Rubin命名的新一代AI芯片即将量产!这颗被称作“算力巨兽”的Rubin GPU,不仅搭载288GB HBM4显存和50 Petaflops推理算力,更携三大颠覆性技术直击AI行业痛点。更可怕…...
【Pandas】pandas DataFrame reset_index
Pandas2.2 DataFrame Reindexing selection label manipulation 方法描述DataFrame.add_prefix(prefix[, axis])用于在 DataFrame 的行标签或列标签前添加指定前缀的方法DataFrame.add_suffix(suffix[, axis])用于在 DataFrame 的行标签或列标签后添加指定后缀的方法DataFram…...

综合案例:斗地主
综合案例:斗地主 1.程序概述 这是一个模拟斗地主游戏发牌过程的C语言程序,实现了扑克牌的初始化、洗牌和发牌功能。 2.功能需求 2.1 扑克牌定义 使用结构体 Card 表示一张牌,包含: 花色属性suit(0-3表示普通花色♥…...

前端组件推荐 Swiper 轮播与 Lightbox 灯箱组件深度解析
在互联网产品不断迭代升级的今天,用户对于页面交互和视觉效果的要求越来越高。想要快速打造出吸睛又实用的项目,合适的组件必不可少。今天就为大家推荐两款超好用的组件 ——Swiper 轮播组件和 Lightbox 灯箱组件,轻松解决你的展示难题&#…...
解密并下载受DRM保护的MPD(DASH流媒体)加密视频
要解密并下载受DRM保护的MPD(DASH流媒体)加密视频,需结合技术工具与合法授权。以下是关键方法与步骤: 一、工具与技术要求 Widevine-DL 这是一个开源Python工具,支持下载和解密Widevine DRM保护的MPD内容。它依赖ffmpe…...
数据可视化有哪些步骤?2025高效落地指南
分享大纲 1、科学框架:从数据到洞察落地 2、可视化实战:捷码快速搭建专业大屏 3、关键避坑指南 根据IBM研究,规范的数据可视化流程,可以使得数据可视化搭建效率提升41%。那有标准的数据可视化搭建方法是哪些呢?本文将借…...

Deepfashion2 数据集使用笔记
目录 数据类别: 筛选类别数据: 验证精度筛选前2个类别: 提取类别数据 可视化类别数据: Deepfashion2 的解压码 旋转数据增强 数据类别: 类别含义: Class idx类别名称英文名称0短上衣short sleeve top1长上衣long sleeve top2短外套short sleeve outwear3长外套lo…...

Dify知识库下载小程序
一、Dify配置 1.查看或创建知识库的API 二、下载程序配置 1. 安装依赖resquirements.txt ######requirements.txt##### flask2.3.3 psycopg2-binary2.9.9 requests2.31.0 python-dotenv1.0.0#####安装依赖 pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.…...
匀速旋转动画的终极对决:requestAnimationFrame vs CSS Animation
引言:旋转动画的隐藏陷阱 在现代Web开发中,实现一个流畅的无限旋转动画似乎是个简单任务。但当我深入探究时,发现这个看似基础的需求背后隐藏着性能陷阱、数学精度问题和浏览器渲染机制的深层奥秘。本文将带你从一段常见的requestAnimationF…...