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

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

3天内不再提示

翼辉信息RealEvo-Stream的高效移植过程

翼辉信息 来源:翼辉信息 2025-07-05 16:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

翼辉新型开发环境 RealEvo-Stream 相比 RealEvo-IDE 功能上有什么差异?相信很多开发者会有这个疑问。先简单回答这个问题,二者面向的用户群体不同,RealEvo-IDE 主要面向内核、驱动、板级支持包等嵌入式底层开发者,而 RealEvo-Stream 则主要针对应用开发者,其功能偏向上层业务开发、应用适配以及生态软件移植。RealEvo-Stream 可支持多种常用开源生态工具链,加之搭配翼辉 Armory 制品仓库,可以让应用开发者高效地完成软件适配,提高应用开发效率。

为了让用户更方便高效的开发应用,RealEvo-Stream 支持 CMake、AutoTools 等开源生态工具链,对开源生态软件具备天然的亲和度。从开源仓库上检出的源码可以直接构建,无需修改源码或配置构建系统,让用户可以高效的完成适配。本文以 Orocos KDL 为例展示 RealEvo-Stream 的高效移植过程。

Orocos KDL 是一个用于机器人运动学计算的 C++ 库,主要用于机器人控制、路径规划、仿真等应用,广泛集成于 ROS 及其他机器人软件框架中。

首先搜索 Orocos KDL 仓库地址,然后使用 RealEvo-Stream 基于源码位置创建工程功能,RealEvo-Stream 会自动从仓库导入源码,自动配置,便生成可一键构建的 RealEvo-Stream 工程,不需要用户再修改构建系统。

e7401536-5662-11f0-9ca0-92fbcf53809c.jpg

一般情况下,软件完成上述迁移后便可直接编译通过,但也存在构建失败的部分情况。以上图为例,可以看到,因为缺少 Eigen 组件导致工程构建失败,经过搜索发现 Eigen 是另一个开源软件。碰到这种情况, RealEvo-Stream 可提供两种解决方法,高效地解决这一问题:

方法一:在翼辉 Armory 制品仓库中查找是否存在已发布的制品包,如果有则可以直接复用。

方法二:使用同样的方法从开源仓库下载源码并构建部署。

本例我们发现 Armory 制品仓库中已经发布了 Eigen 制品包,可以通过 RealEvo-Stream 直接下载使用。

e758cf54-5662-11f0-9ca0-92fbcf53809c.jpg

在 RealEvo-Stream 中,用户可以使用命令一键下载和配置制品包,无需关心制品包的内部构成。制品包安装完成后,再次构建 Orocos KDL 工程即可构建成功,整个过程,用户无需对 Orocos KDL 构建系统做任何改动。构建结果会以组件包的方式自动安装到工作空间,用于后续应用软件的移植与开发。用户也可以选择将其部署到设备或打包发布,RealEvo-Stream 都提供了相应的功能。

e77d2534-5662-11f0-9ca0-92fbcf53809c.jpg

由上述过程可以看出,开发者使用 RealEvo-Stream 进行软件适配,结合 Armory 制品仓库,便可实现对各种行业生态软件的高效平滑迁移,从而帮助开发者进行高效的应用开发。你在迁移过程中都遇到过什么难题?可在评论区留言,或者添加文章底部的企微账号并告诉我们,我们会提供相应的解决方案。

目前翼辉已完成对 ROS 2、Fast DDS、OpenSSL、Python 等数百款行业主流中间件适配,涉及众多行业领域。未来,众多 SylixOS 开发者也可以将自己适配好的软件包发布到 Armory 制品仓库,共同完善 SylixOS 软件生态。用户可直接从下方网址中查看目前所支持的中间件库,我们也会持续对中间件库进行更新

Armory 制品仓库海量中间件即取即用

RealEvo-Stream已接入翼辉的 Armory 制品仓库,可直接复用海量的中间件,免去中间件移植的繁琐过程。

加速产品落地

搭载翼辉推出的标准化实时硬件平台——智能算控单元( ARC/AEC/AMC 系列),实现快速构建产品的目标。用户仅需专注上层业务,无需关注底层 BSP 适配以及其他选型问题。快速进行产品方案验证,降低开发难度,缩短研发周期,从而降低综合成本,抢占市场先机。翼辉本次共推出三个版本供选择:

1.实时版(ARC)

搭载 SylixOS 大型实时操作系统,适用工业自动化控制行业、轨道交通、航空航天、能源电力等有强实时性要求的场景。

2.实时容器版(AEC)

搭载 SylixOS 实时操作系统容器版,适用工业智能网关、柔性机器人产线、边缘服务器等既对实时性有需求,又需要弹性可扩展的软件定义装备场景。

3.异构版(AMC)操作系统

搭载 QuickAMP 框架,可同时运行 SylixOS 大型实时操作系统 + Linux 操作系统,适用工业自动化、汽车电子、航空航天、物联网网关等既需要实时性,又需要复杂的生态的场景。

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

    关注

    3

    文章

    4039

    浏览量

    45582
  • 开发环境
    +关注

    关注

    1

    文章

    253

    浏览量

    17540
  • 翼辉信息
    +关注

    关注

    1

    文章

    47

    浏览量

    447

原文标题:RealEvo-Stream 助力软件高效迁移至 SylixOS

文章出处:【微信号:翼辉信息,微信公众号:翼辉信息】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    信息RealEvo-Stream 2.0.0重磅发布

    当嵌入式开发迈入 “效率为王、体验至上” 的新时代,开发者对工具的要求早已不止于 “能用”,更追求 “好用、高效、灵活”。作为信息专为嵌入式领域打造的轻量化开发环境,
    的头像 发表于 10-29 11:45 766次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b><b class='flag-5'>RealEvo-Stream</b> 2.0.0重磅发布

    信息的智能化跃迁之路

    信息作为中国拥有大型实时操作系统完整自主知识产权的高新技术企业,在成立初期不断完善公司的核心产品——SylixOS。经历多年的打磨,SylixOS 已通过工信部及德国 TÜV SÜD 集团认证,被认定为是一款完全自主可控以及
    的头像 发表于 10-22 15:03 540次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>的智能化跃迁之路

    信息PLC冗余技术在智慧水务行业的应用

    而这一切令人头疼的停水危机,正被信息的 PLC 冗余系统悄然化解。它带来的“双保险”,如何让涓涓清流稳如磐石?答案就在我们守护供水安全的“大心脏”里。
    的头像 发表于 10-22 14:59 544次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>PLC冗余技术在智慧水务行业的应用

    信息亮相2025中国国际工业博览会

    9 月 23 日至 27 日,备受工业领域瞩目的第 25 届中国国际工业博览会(以下简称“工博会”)在国家会展中心(上海)隆重开幕。作为中国工业操作系统领域的领军企业,信息以“智控融合,基定未来
    的头像 发表于 09-28 17:09 762次阅读

    信息亮相2025长春航空展

    展会。作为中国拥有大型实时操作系统完整自主知识产权的高新技术企业,信息获荐亮相这一航空盛会,于 2 号馆无人智能馆展示了公司在无人机领域的创新成果与技术实力。
    的头像 发表于 09-28 17:06 754次阅读

    信息推出以边缘为调控中枢的智慧水务解决方案

    为响应国家“节水优先”治水方针,信息创新推出以边缘为调控中枢的智慧水务解决方案,以实际行动打造水务管理新范本。
    的头像 发表于 08-25 14:03 1400次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>推出以边缘为调控中枢的智慧水务解决方案

    信息SylixOS TSN解决方案助力用户消除两大难题

    时间敏感性网络(TSN,Time-Sensitive Networking)作为新一代网络技术的代表,为工业自动化、汽车电子和轨道交通等领域提供了低延迟、高可靠的通信保障。信息 SylixOS
    的头像 发表于 08-25 14:00 652次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>SylixOS TSN解决方案助力用户消除两大难题

    信息亮相2025 CCF全国嵌入式系统大会

    2025 年 8 月 15 日 - 17 日,第 23 届 CCF 全国嵌入式系统大会在西安顺利举行。信息携面向产教融合新需求的嵌入式、AI+低空、工业自动化、物联网等多领域教学方案亮相本届大会
    的头像 发表于 08-20 08:59 8692次阅读

    信息DUP产品如何助力无人机完成智能化飞行

    前期回顾:在之前介绍了信息发布的两款深度无人机自动驾驶仪 DEEP UAV PILOT(简称为 DUP)及 DUP PRO 所具备的 8 大核心亮点以及如何助力无人机厂商降本增效(回顾上期
    的头像 发表于 08-07 17:31 7626次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>DUP产品如何助力无人机完成智能化飞行

    信息飞行仿真平台DEEP UAV Simulator介绍

    信息面向无人机领域推出飞行仿真平台 DEEP UAV Simulator,旨在为无人机的研发、测试和训练过程提供安全、高效且成本可控的虚
    的头像 发表于 07-30 09:22 1405次阅读

    信息重磅发布深度无人机自动驾驶仪DEEP UAV PILOT

    信息重磅发布深度无人机自动驾驶仪 DEEP UAV PILOT,该款产品采用先进的双脑结构设计,将主计算机系统(大脑)与飞行管理单元(小脑)集成于飞控之中,能够更加高效的完成智能化
    的头像 发表于 07-15 09:56 1054次阅读

    信息SylixOS AI应用方案发布

    在 AI 技术与物联网(IoT)深度融合的今天,边缘智能作为新一轮科技革命与产业变革的核心驱动力,正引领着智能制造、智慧物联、自动驾驶等领域的深刻变革。信息紧跟时代步伐,正式推出
    的头像 发表于 07-07 18:27 1027次阅读

    信息发布QuickAMP混合多系统解决方案

    。为解决此问题,正式发布 QuickAMP 混合多系统,此技术为所推出的智能算控单元 ACU 的 AMC 系列所搭载的核心技术。
    的头像 发表于 07-01 16:32 661次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>发布QuickAMP混合多系统解决方案

    信息推出全新开发环境RealEvo-Stream

    信息推出全新开发环境—— RealEvo-Stream。全面融合云与 AI 能力,基于 VSCode 插件即可快速上手开发 SylixOS 应用。支持 Windows、Linux
    的头像 发表于 06-18 15:06 996次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b><b class='flag-5'>信息</b>推出全新开发环境<b class='flag-5'>RealEvo-Stream</b>

    信息驱动智慧水务新范式

    信息深度参与的全栈国产二次供水泵房解决方案项目,于 2025 年 4 月 23 日在佛山新城泰禾佛山院子二期正式落地。作为该项目的核心技术供应商,
    的头像 发表于 06-06 13:50 821次阅读