首页 > 其他分享 >华为联合伙伴发布《云端控制平台与物流自动导引车通用接口指南》

华为联合伙伴发布《云端控制平台与物流自动导引车通用接口指南》

时间:2024-01-16 09:57:09浏览次数:32  
标签:控制 导引 平台 接口 RCS 华为 AGV 云端

本文分享自华为云社区《华为联合30+伙伴发布《云端控制平台与物流自动导引车通用接口指南》,助力物流机器人集群调度》,作者:云容器大未来。

背景介绍

当今社会正处在一个技术飞速发展、机器人与人工智能深入应用于工业领域的时代。在物流、制造和零售等领域,自动导引车(AGV)已经成为高效生产的关键工具,正在全球范围内迅速发展并得到广泛应用。2022年,我国 AGV 销量为93000台,同比增长29.2%;销售规模为185亿元,同比增长46.8%;海外销售规模为36亿,同比增长44%。AGV 系统中的无人驾驶技术,不仅可以提高生产效率,减少人工操作失误的概率,还可以在复杂和危险的环境下保障操作人员的安全。

1.png

图 1 定制化接口与统一接口下,工厂调度系统架构图

尽管 AGV 技术被广泛应用,却缺乏调度系统与 AGV 之间的统一接入协议。图1(a)展示了单个工厂部署不用厂家 AGV 的软件架构图,其中 MES/WMS/ERP 代表上层业务系统,RCS 代表 AGV 调度系统或云端控制平台。由于 AGV 与 RCS 之间的接口是定制化且封闭的,因此 AGV 与 RCS 的厂家属于强耦合关系,即厂家1的 RCS 无法调度厂家2的 AGV。因此对于工厂用户来讲,为了保证不同厂家的机器人安全工作,必须划定交管区域。在同一个交管区内,同一时刻只允许同一厂家的机器人进入,显著降低了任务的执行效率和 AGV 的利用效率。

因此,制定一套全面、深入、适用各种环境和物流领域的调度系统与 AGV 的协议,对于统一调度系统与设备之间对接,提升 AGV 的效率、稳定性和安全性至关重要。统一的协议标准不仅明确 AGV 供应方的责任,同时也为 AGV 需求方提供保障。图 1(b)展示了统一接口下的软件架构图,可以看到,RCS 与 AGV 之间不再存在耦合关系。总结来讲,统一接口相比于定制化的接口存在以下优势:

  • 安全性高:所有厂商的 AGV 被 RCS 当作白盒集中处理,从源头杜绝碰撞,保障安全;
  • 调度效率高:同一场地无需划定交管区,AGV 也无需在“红绿灯”前长时间等待;
  • 业务连续性强:终端用户的采购方案更加灵活,无需被单个 AGV 供应商绑定;
  • 部署运维成本低:单 RCS 部署的模式,显著降低计算资源和运维人员的成本;
  • 扩展性强:支持不同厂家的新旧设备共存,用户可以按需引入新的 AGV;
为此,华为联合中外运、顺丰、龙岩烟草、海康、海柔、蓝芯、斯坦德、镭神、边缘计算产业联盟、中国物流与采购联合会等30+伙伴共同起草了《云端控制平台与物流自动导引车通用接口指南》,旨在将相关的经验贡献给行业,促进我国机器人行业的蓬勃发展。

协议内容

内容简介

该文件规定了 AGV 与云端控制平台的接口模型、客户端通信安全认证、通信协议结构,以及控制、传输流程接口的技术要求和检验规则。适用于物流、仓储、制造业等领域的物流自动导引车实现云端控制的系统接口设计、开发、检验等。

2.png

图 2 云端控制平台与AGV报文交互示意图

图 2 展示了云端控制平台与 AGV 的交互流程图,整体分成以下几步:

  1. AGV 在初始化完成后,向云端控制平台发起接入申请,可选普通模式接入和安全模式接入。在普通模式中,后续报文将直接发送至对端。在安全模式中, AGV 与云端控制平台将协商会话密钥,且后续报文以密文的形式发送。

  2. AGV 向云端控制平台发起注册请求。注册成功后,将会周期性的上报自身状态;

  3. 云端控制平台配置 AGV 的全局信息,如状态上报周期、告警参数等;

  4. AGV 周期性地向云端控制平台上报自身状态,并与云端控制平台保持心跳;

  5. 云端控制平台根据上层业务系统输入,下发每个 AGV 的控制报文,驱动 AGV 运动;

  6. AGV 可以根据需求向云端控制平台申请安全空间,以完成自主运动,如动态绕障。

协议亮点

 

3.png

图 3 协议亮点

  • 信息安全:在普通接入模式的基础上,新增了安全加密模式。AGV 与云端控制平台通过 SM2 密钥交换协议协商会话密钥,然后使用该密钥对传输的报文进行 SM4 分组密码算法进行加密后,利用 SM2 数字签名算法生成签名,再对密文和签名进行传输,从而保证整个通信过程的安全;
  • 多地图管理:为满足 AGV 跨楼层和跨楼栋搬运的需求,协议规定了 RCS 和 AGV 的地图切换流程。同时指明了 AGV 在同一场地下,在 SLAM 和二维码导航之间的切换流程;
  • 双向路径规划:协议不仅规定了 RCS 规划的路径下发给 AGV 的流程,同时支持车体在极端环境下自主规划且平台授权的轨迹形式方法,如临时性避障;
  • 通信数据:采用二进制报文,显著降低通讯的数据量,减轻了对网络的依赖。同时保留多个预留字段,便于扩展和定制化实现。

行业推广

协议的蓬勃发展离不开行业的应用和推广。KubeEdge 是边缘计算领域的开源平台,构建在 Kubernetes 之上,为网络、应用部署和云端与边缘之间的数据同步提供基础设施的支持,其目标和应用范围与当前协议的宗旨十分契合。因此 KubeEdge 将作为协议推广的重要阵地,其功能包括但不限于文档展示、协议内容详细解读、协议代码参考实现和端到端调度系统实现等,为了广大厂商和终端用户提供了良好的交流平台。

4.png

   

▍相关链接

仓库地址:https://github.com/kubeedge/robolink.git

 

点击关注,第一时间了解华为云新鲜技术~

 

标签:控制,导引,平台,接口,RCS,华为,AGV,云端
From: https://www.cnblogs.com/huaweiyun/p/17966955

相关文章

  • 华为桌面系统迎来重要突破!PC版鸿蒙今年登场
    1月15日消息,据华为官方消息,HarmonyOSNEXT开发者预览版内测招募正式开始,首批招募机型包括华为Mate60、Mate60Pro、MateX5。据了解,HarmonyOSNEXT也就是所谓的“纯血鸿蒙”,系统底座全线自研,仅支持鸿蒙内核和鸿蒙系统的应用,彻底摒弃与安卓的兼容性。博主数码闲聊站表示,今年华......
  • 网络-华为、思科交换机配置TFTP自动备份、NTP时间同步、SYSLOG日志同步
    配置使用TFTP进行交换机配置的自动保存华为设备<Huawei-sw>sys[Huawei-sw]setsave-configurationinterval60delay3cpu-limit60[Huawei-sw]setsave-configurationbackup-to-serverserver<TFTP服务器IP>transport-typetftppath\Huawei-sw.zip[Huawei-sw]quit<H......
  • 华为今年的校招薪资。。。
    华为薪资情况更新与分析这是一篇临时加更的文章,主要对小伙伴的纠结进行一些答疑。至于原定今天要谈的,阿里和京东那小小的十个亿,也只能稍稍往后了。节前我们分享了最新的华为校招开奖情况,当时时间是2023/12/23,冬至前后。当时给出的薪资岗位统计数据,来源于牛客网在小红书上的分享。......
  • 华为常用的命令——display,记得点赞收藏!
    华为设备提供了多条display命令用于查看硬件部件、接口及软件的状态信息。通常这些状态信息可以为用户故障处理提供定位思路。常用的故障信息搜集的命令如下:路由器常用维护命令表交换机常用的故障信息搜集关注工仲好:IT运维大本营,获取60个G的《网工大礼包》......
  • 每日一练 | 华为认证真题练习Day164
    1、当两台BGP邻居协商的HOLDTime参数为0时,则不发送Keeplive报文。A.正确B.错误2、ospf路由协议中,bandwidth-reference命令的单位是mbps。A.正确B.错误3、在OSPF广播或者NBMA网络类型中,ROUTERPRIORITY大的设备不一定会成为DR。A.正确B.错误4、在广播或nbma网络上,并非所有的......
  • 华为产品创新经验,帮你成为更好的产品创新者
    在这个“内卷”的时代,企业不能再依靠单品的创新,而必须开展系统性的产品创新。如何开展系统性的产品创新?这就得提及时习知的新课《产品创新:如何系统性提升核心竞争力》。课程融合了系统思维和华为实践,能帮助你跳出现有产品,构建出更卓越的产品。课程链接: 华为数字化工作坊(huawei.c......
  • 华为交换机配置业务诊断功能
    原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!华为、思科、红帽、oracle、VMware、CISP、PMP等】组网需求如图1所示,DeviceA通过接口interface1连接用户,通过interface2连接日志服务器。维护人员希望对MAC地址为00e0-fc12-3456的上线用户进行业务诊断,并将诊断信息输出到......
  • 华为常用display命令合辑,真香!
    下午好,我的网工朋友。今天给你做了个命令整合,华为设备提供了多条display命令用于查看硬件部件、接口及软件的状态信息。通常这些状态信息可以为用户故障处理提供定位思路。需要的收藏起来哈。今日文章阅读福利:《网工必备华为网络交换机设备巡检手册》私信我,备注“手册”,前30名私信......
  • 华为认证 | HCIE自学通过率有多高?
    01什么是HCIE认证?HCIE(HuaweiCertifiedICTExpert华为认证ICT专家)是华为认证体系中最高级别的ICT技术认证,表示通过认证的人具有ICT领域专业知识和丰富实践经验。02HCIE考试可以自学吗?HCIE考试可以自学,但HCIE自学通过考试的机率很低很低,自学时间也要很长,因为HCIE考试难度很......
  • 关于华为网络设备中配置文件的理解
    基本概念涉及配置文件管理的基本概念有3个:当前配置、配置文件、下次启动的配置文件。(1)当前配置:设备内存中的配置信息称为设备的当前配置,它是设备当前正在运行的配置。显然,设备下电后或设备重启时,内存中原有的所有信息(包括配置信息)都会消失。(2)配置文件:包含设备配置信息的文件......