0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源中间件影响无人系统的五种方式

星星科技指导员 来源:嵌入式计算设计 作者:MATTHEW ZAGER 2022-11-01 11:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

传统上被认为是情报、监视、侦察(ISR)或动能行动平台,无人系统现在正在填补指挥和控制通信、气象调查和补给以及爆炸物处理平台等角色。从历史上看,这些平台是由不同的供应商开发和部署的独立系统,具有独特的且通常是专有的有效载荷、控制机制和数据格式。但这一过程限制了互操作性并增加了成本,导致国防部寻找其他更可行的选择,包括商业支持的开源中间件。

开源中间件旨在与任何技术框架配合使用,并且通常通过订阅出售,使其比“封闭”软件更具吸引力。对于使用传统技术和构建无人系统的预算意识机构来说,这是一个理想的选择。

以下是开源中间件影响无人系统工作的五种方式:

任务规划/任务分配

在部署无人系统作为任务包的一部分之前,必须对资产进行规划细节,包括路线、所需燃料量、必要的有效载荷等。任务规划人员使用托管在企业应用程序中间件平台上的应用程序协作执行这项工作。商业支持的开源项目版本(如Wildfly和Apache Tomcat)由一组模块化服务驱动的组件组成,具有 Web 服务、事务、安全性、消息传递等功能。低内存占用和快速启动时间使其能够部署在传统的本地或云就绪平台即服务 (PaaS) 托管环境(如OpenShift Origin)中,使指挥官能够实现其全球分布式任务规划的愿景。

平台和有效载荷控制 传统上,行动由联合部队与来自多个军种的无人资产进行,每个军种都有自己的相关地面控制

站。这是低效的;虽然有共同的控制站致力于定义通用数据模型和控制服务,但不能或不实施这些标准的无人系统需要调解其数据格式和控制命令。

企业服务总线 (ESB) 技术旨在通过内置协议连接器、数据转换器和消息路由器执行这些功能。从历史上看,专有的 ESB 过于重量级和昂贵,这使得它们在战术部署中的使用令人望而却步。商业支持的开源项目,如ApacheKaraf,Camel和ActiveMQ,以轻量级的形式提供这些功能,而成本只是其中的一小部分。通过利用这些技术,可以调解通用控制消息,并以本机格式将其路由到无人系统,因此可以在不更改无人平台的情况下使用通用控制站。

车载处理

硬件技术的进步极大地提高了无人系统的计算能力。开发人员可以在许多领域利用这一点,包括通过自动决策支持软件。Drools项目是一个轻量级、可嵌入的规则处理引擎,再加上Infinispan等快速内存数据存储,为板载C2ISR功能提供了高性能基础,从而在加速决策过程的同时节省了有限的带宽。

平台到控制中心的信息交换

许多无人系统执行一定程度的数据收集,需要传输到指挥中心以支持操作。为了避免不同地面站遇到的相同互操作性问题,应使用开放标准(如高级消息队列协议 (AMQP))实现此数据交换。AMQP定义了由多个商业和开源消息传递平台(如ApacheQpid)实现的通用有线级消息交换,最终提供了供应商的选择,最大限度地减少了锁定和放弃,并降低了成本。

信息传播和利用

对于以ISR为任务的无人系统,数据收集只是一个开始。收集的数据,无论是图像、视频、信号还是METOC读数,都必须由专家或专家系统传播和分析,以支持任务目标。

中间件ESB和消息传递技术可以通过数据的路由和转换来自动分发,而业务流程管理(BPM)技术支持使用业务流程模型和符号(BPMN)2.0标准开发和协调执行业务流程。BPM 将复杂的开发工作流(包括人工在环活动)编入一个标准中,有助于弥合分析师和开发人员的观点。遵守标准的 BPM 平台(包括商业支持的开源替代方案版本,如jBPM)提供了选择并降低了成本。

无人系统程序长期以来一直过于封闭和不灵活。开源中间件可以通过提供灵活性、成本节约以及以令人兴奋的新方式调整无人系统程序的能力来改变这种状况。如果构建无人系统是您的主要关注点之一,您应该考虑实施开源中间件来帮助完成您的任务。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    9365

    浏览量

    155134
  • 连接器
    +关注

    关注

    102

    文章

    15922

    浏览量

    145432
  • 总线
    +关注

    关注

    10

    文章

    3014

    浏览量

    91308
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式系统软件架构通常划分

    嵌入式系统的软件架构通常划分如下分层设计: 应用层:环境温度监测、报警触发逻辑。 中间件层:支持MQTT协议的网络通信模块,用于将温度数据上传至云端。 操作系统层:基于FreeRTOS进行多任务管理
    发表于 12-01 07:20

    开放原子开源基金会与岳纪元量子计算操作系统项目完成捐赠签约

    11月21-22日,在2025年开放原子开发者大会期间,开放原子开源基金会与“岳纪元”量子计算操作系统项目代表完成捐赠签约。该项目作为国内首款支持多制式量子计算技术路线的开源操作
    的头像 发表于 11-25 17:46 872次阅读

    见证中国开源生态成长力量:开源鸿蒙年跨越与未来展望

    数字化浪潮滚滚向前,操作系统作为数字世界的基石,其重要性不言而喻。 2020年,随着开源鸿蒙项目的正式开源,中国基础软件领域迎来了一场深刻的变革。从“0到1”的系统启动,到“1到N”的
    的头像 发表于 11-19 11:03 212次阅读

    ROS 传感器模块的通用架构设计与跨中间件扩展实践

    3DGS与4DGS的核心应用实践与技术突破!在自动驾驶与机器人仿真领域,传感器数据的高效交互是连接虚拟仿真与实际系统的关键纽带。ROS(RobotOperatingSystem)作为行业通用的机器人
    的头像 发表于 10-11 17:32 958次阅读
    ROS 传感器模块的通用架构设计与跨<b class='flag-5'>中间件</b>扩展实践

    金清洗机能清洗哪些类型的五金件

    金清洗机能清洗哪些类型的五金件?随着工业制造业的迅速发展,五金件在各种产品生产中扮演着至关重要的角色。五金件不仅广泛用于电子、汽车、医疗器械等多个领域,同时也承载着重大的环境保护和质
    的头像 发表于 09-03 17:15 654次阅读
    <b class='flag-5'>五</b>金清洗机能清洗哪些类型的<b class='flag-5'>五金件</b>?

    金机械精密零制造,CNC加工能带来哪些突破?

    金机械制造领域,精密零是保障设备稳定运行、实现复杂功能的核心部件。而CNC(计算机数控)加工技术,凭借其高精度、高效率和高一致性的优势,已成为生产精密零的主流方式,推动着
    的头像 发表于 08-27 17:42 824次阅读

    深入剖析RabbitMQ高可用架构设计

    在微服务架构中,消息队列故障导致的系统不可用率高达27%!如何构建一个真正可靠的消息中间件架构?本文将深入剖析RabbitMQ高可用设计的核心要点。
    的头像 发表于 08-18 11:19 702次阅读

    STM32U575VGT6在cubeMX中没有FATFS中间件,是不支持吗?

    STM32U575VGT6在cubeMX中没有FATFS中间件,是不支持?还是待开发?现在这块板子使用FATFS只能自己手动移植吗?
    发表于 07-30 06:46

    中科创达与ETAS推出预集成多域中间件解决方案

    近日,ETAS 与 ThunderSoft(中科创达)宣布双方建立了紧密合作关系,并将在今年6月24日至25日于路德维希堡举行的汽车电子大会上,联合展示其新开发的、面向高性能计算(HPC)SoC 车载系统的多域预集成中间件解决方案。
    的头像 发表于 06-25 10:16 991次阅读

    软件定义汽车时代为什么中间件受青睐

    在“软件定义汽车”时代,随着汽车软件功能渐趋多样化,硬件和软件组件之间的通信和交互开始变得复杂。如今,一辆汽车可能负载百余个电子控制单元(ECU),它们分别控制着包括动力转向、温度控制和安全气囊等在内的多种软件功能。
    的头像 发表于 06-09 11:14 769次阅读

    STM32MP131C CbueMX中间件无RTOS选项是怎么回事?

    如题,STM32MP131C CbueMX中间件无RTOS选项,对比选择STM32MP157芯片是有的,怎么查这部分资料呢
    发表于 03-14 06:59

    2024年AI开发者中间件工具生态全面总结

    进行多方位的总结和梳理。 在第二章《TOP 101-2024 大模型观点》中,生成式 AI 开发者莫尔索总结了 2024 年 AI 开发者中间件工具生态。   全文如下: AI 开发者中间件工具生态
    的头像 发表于 02-14 09:45 1065次阅读

    恩智浦强化汽车和工业物联网业务:6.25 亿美元收购中间件企业 TTTech Auto

    恩智浦 NXP 荷兰当地时间本月 7 日宣布已同 TTTech Auto 达成最终协议,计划以 6.25 亿美元(当前约 45.86 亿元人民币)的现金收购这家奥地利汽车中间件企业,强化自身
    的头像 发表于 01-16 11:52 1579次阅读
    恩智浦强化汽车和工业物联网业务:6.25 亿美元收购<b class='flag-5'>中间件</b>企业 TTTech Auto

    零念科技PowerD-Sch中间件获ISO 26262 ASIL D级认证

    近日,国际知名的第三方检测认证机构TÜV南德意志集团,正式向零念科技颁发的PowerD-Sch确定性调度中间件ISO 26262:2018 ASIL D级功能安全产品认证证书。 这一证书的获得
    的头像 发表于 12-25 15:58 852次阅读

    东方通联合openEuler社区即将开启云原生开源中间件 Meetup北京站

    ! openEuler社区云原生开源中间件Meetup北京站将于12月27日举办,由东方通与openEuler社区携手主办。此次交流活动特邀多位业内专家,分享实战案例与前沿技术解析,为技术爱好者、行业从业者、高校学生等加油充电,深化技术交流与学习。同时沙
    的头像 发表于 12-17 14:58 1127次阅读