工业OS开源生态开发赛正式报名!

工业OS开源生态开发赛正式报名!

Kuromiouo

2025-10-20 发布3 浏览 · 0 点赞 · 0 收藏

        为积极响应国家推动开源生态建设的战略部署,助力宁波市制造业高质量发展,针对当前新型工业化建设过程中面临的软件自主可控、技术成本高昂及创新人才短缺等挑战,工业OS开源生态开发赛已正式开启报名。本次赛事以“开源赋能 智造未来”为主题,聚焦工业场景的开源技术创新与应用实践,诚邀全国开发者、高校团队、科研机构及企业力量共同参与。

 

        一、赛项简介

        1. 赛项背景

        为积极响应国家推动开源生态建设的战略部署,助力宁波市制造业高质量发展,针对当前新型工业化建设过程中面临的软件自主可控、技术成本高昂及创新人才短缺等挑战,特举办本次工业OS开源生态开发赛,旨在通过开源技术赋能实体经济,加速构建面向“361”万千亿级产业集群的开放式创新体系。

        2.赛项信息

        赛项名称:工业OS开源生态开发赛

        赛项主题:“开源赋能 智造未来”——聚焦工业场景的开源技术创新与应用实践。

        赛项目的:探索开源在工业领域的落地场景,推进新型工业化进程,推动开源赋能产业。

        3. 组织架构

        主办单位:开放原子开源基金会

        承办单位:宁波市软件行业协会

        协办单位:开源宁波社区、蓝卓数字科技有限公司、宁波浑元科技有限公司

        4. 赛程安排

        1.每一赛项比赛结束后,所有获奖作品均需按基金会要求开源到指定平台上;

        2.大赛最终解释权归开放原子开源基金会及承办方所有;

        3.开放原子开源基金会赛事监督联系人:左欣悦,邮箱:zuoxinyue@openatom.org,电话:010-59258678转8010。

 

        二、竞赛题目
        本赛项下设两大赛题,参赛团队任选其一即可。其中,supOS-CE赛题下设三大赛道,任选其一即可;TenonOS赛题下设两大赛道,任选其一即可。

        1.赛题一:supOS-CE开源创新赛

        supOS-CE 是一个基于统一命名空间(Unified Namespace,UNS)架构,并由一系列生产级开源技术栈构建的工业数据集成平台。它深度整合了包括Kong,Keycloak,Node-RED,EMQX,TDengine,MinIO在内的多个业界领先的开源项目,旨在为现代工业物联网(IIoT)应用的构建与部署,提供一个全面、开放且高度模块化的解决方案。本赛题下设三大核心赛道:

        1.1 supOS+:应用创新赛道

        1.目标:基于supOS-CE平台,构建全新的UNS模型或开发创新的工业应用程序(App)。

        2.成果形态:可以是一个精炼的UNS模型,也可以是包含数据源接入(Source Flow)、数据模型和可视化仪表盘(Dashboard)的完整项目。

        1.2 supOS Pro:代码贡献赛道

        1.目标:深入supOS-CE开源社区,基于其开源代码,进行二次开发、功能优化或性能扩展,为核心平台贡献价值。

        2.成果形态:提交有价值的源代码贡献(Pull Request),并附有详尽的技术说明。

        1.3 supOS Deploy:场景实践赛道

        1.目标:在真实或高度仿真的工厂环境中部署并应用 supOS-CE,针对1个或多个数字化转型的核心痛点,设计并实现解决方案。

        2.成果形态:提交一个可演示、可验证的数字化转型成功案例,展现解决工厂真实问题的能力。

        为激发创新,推荐以下三个前沿方向,参赛者可围绕这些方向展开构思:

        1.3.1 人工智能+工业:“更智能的机器,更敏锐的洞察”

        挑战:探索人工智能与工业场景的深度融合,利用supOS-CE作为数据底座,构建能够解决实际问题的智能工业解决方案。

        参考示例:

        a.基于历史设备数据训练机器学习模型,实现预测性维护。

        b.集成基于计算机视觉的产品质量在线检测系统。

        c.构建由大型语言模型(LLM)驱动的设备故障排除智能助手(AI Copilot)。

        1.3.2 可持续发展:“构筑绿色工厂”

        挑战:聚焦“双碳”目标,利用supOS-CE的数据采集与分析能力,开发有助于节能减排、优化能源使用和满足ESG标准的绿色应用。

        参考示例:

        a.覆盖全厂关键设备的实时能源消耗监控仪表盘。

        b.评估并优化设备能效的**“能源评分”**工具。

        c.追踪产品生产全过程的碳足迹核算与追溯模块。

        1.3.3 前沿探索:“释放supOS的无限潜能”

        挑战:将supOS-CE视为一个创新的启动平台,构建超越传统应用边界的大胆构想,探索未来工厂的全新运营模式。

        参考示例:

        a.基于MQTT事件驱动的AGV(自动导引运输车)与生产线的智能协同调度系统。

        b.面向集团企业的多工厂、多租户的统一资产管理平台。

        c.赋能一线工程师的无代码/低代码实时工业运营应用构建器。

 

        2.赛题二:TenonOS开源创新赛

        TenonOS是基于LibOS架构的操作系统,具备微库化架构、毫秒级启动、强安全隔离及实时快照/在线升级能力,可灵活生成场景适配的OS实体。下设2大赛道:

        2.1 基于TenonOS的多操作系统协同驱动的机器人设计与实现

        基础要求:基于TenonOSv0.3.0及以上版本开发,需满足:跨OS通信时延提升≥10%、控制指令响应时延缩短≥15%、任务调度总时延减少≥10%、中断处理时延降低≥30%

        核心任务1(核心操作系统设计与微库开发):

        任务规划OS:解析“零件装配”“物料搬运”等订单,拆分子任务并调度,监控任务生命周期

        运动控制OS:生成运动轨迹,整合低层控制指令,采集设备运行状态

        感知OS:对接传感器采集数据,部署定位/避障/力反馈算法,输出感知结果

        交互OS:对接现场设备,同步多OS数据,加密处理交互数据

        核心任务2(多OS协同架构设计):实现协同通信、任务协同、资源协同、异常协同模块(以微库形式实现,可基于Mortise)

        核心任务3(场景实践与验证):选择2-3个实际场景,完成场景定义、协同流程演示、核心指标评估、性能验证

        2.2 基于TenonOS的模型轻量化推理框架

        重点方向(可组合选做):

        构建C/C++最小TCB统一推理框架,提供标准化API(load/infer/unload),全静态链接(musl)、零动态插件,内置线程池/内存池

        冷启动与镜像最小化:kraft.yaml/Kconfig/CMake工程化,musl全静态,最小/proc与/dev,可选快照优化首请求时延

        并发与批处理调度:基于lib-tnschedprio的优先级/抢占调度,可配置并发与批大小,SLO约束下动态批策略

        可观测性与运维:内置指标(QPS、p50/p95/p99、CPU/内存等)、分级日志、轻量Trace,观测开销≤5%

        多模型共驻与内存管理:模型热加载/版本切换,多模型共享/配额管理,碎片控制

        平台适配:x86_64(QEMU/KVM必测)、ARM64(RK3568/树莓派4B二选一),针对NEON/AVX2/AVX-512优化

        嵌入式设备小模型优化:减少简单样本冗余计算,降低延迟与能耗

        其他创新:流式推理、自研轻量框架组件、特定场景加速策略

        平台要求:内存≥2GB;LLM模型建议≤1–2B参数的INT4/INT8;不强制GPU/NPU(支持需说明驱动适配);不要求动态语言运行时;以C/C++17/20为主(可附Python离线工具)

 

        三、竞赛机制

        1 竞赛形式

        本赛项的参赛形式支持单人参赛或多人参赛,可以以个人名义参赛或组织机构参赛。

        2 参赛对象

        参赛者应为企事业单位开发者团队或个人、国内外高校学生或教授、科研机构人员及其他社会各界人士等。

        3 组队报名

        所有参赛者免费报名、自由组队,每队成员不超过5人(不限制团队人数),其中一人为队长。

        4 参赛团队须知

        本赛项正式开始比赛的要求为:报名人员数量至少达到 60 人,且提交作品数量至少达到 10 个。若未达到报名人员数量或提交作品数量的要求,则本赛项将会降低奖金、延期或取消,届时将由本赛项承办单位宁波市软件行业协会向您发出通知。

 

        四、评审规则 

        1 评审规则

        赛事形式分为初赛和决赛两个阶段。

        1.1 初赛

        (1)各参赛队伍根据赛题要求进行实现,并提供设计文档/使用文档等所有跟设计方案相关的必要说明文档。代码实现在初赛不做强制要求,但是必须有完整的软件设计架构说明,并确保具备最终的实现条件和演示条件。

        (2)初赛采用线上评审的方式,各参赛队伍需要制作PPT,展示自己的设计理念、设计内容、软件架构、设计思路等,并进行线上答辩。

        (3)根据评分结果,筛选14支队伍进入最终的决赛阶段。

        1.2 决赛

        (1)决赛采用线下竞赛方式,各参赛队伍必须根据初赛阶段的设计资料完成最终的设计,需要提交可运行代码,具备可演示的运行环境,并能够进行现场演示和讲解。

        (2)现场答辩根据评委的打分结果,排出最终的名次。

        2 评分标准

        初赛与决赛采用同一评分标准,决赛作品的得分,为作品的最终得分。

 

        五、奖项设置

        晋级决赛的作品最终得分需达到60分以上才有获奖资格,如未达到,奖项将轮空。

        一等奖(1个):5万元+证书

        二等奖(3个):3万元+证书

        三等奖(5个):1万元+证书

        优秀奖(0-5个):2000元+证书

        申报单位将为一、二、三等奖和优秀奖团队成员提供赛题合作单位的实习、内推机会。获奖作品在开源宁波社区(NBopen)各渠道进行推广展示,支持符合条件的决赛获奖团队申报宁波市级引才工程

 

        六、竞赛支持

        1 技术培训

        根据赛程安排,提供 1-2 场线上或线下的 supOS-CE 产品集中培训与交流会,具体培训时间将在交流群内通知。

        可加入赛事交流群获取技术支持,有专人及时答疑。

        2 资料下载

        2.1 supOS-CE相关:

        (1) 开源项目地址:https://gitee.com/supos-community-edition

        (2) 官方网站: https://supos.ai

        (3) 官方技术文档: https://suposcommunity.vercel.app/

        2.2 TenonOS相关:

        (1) 开源项目地址:https://gitee.com/tenonos

        (2) Mortise虚拟化平台:https://gitee.com/tenonos/mortise

        (3) 官方文档:https://gitee.com/tenonos/documents/blob/master/INTRODUCE.md

        (4) 硬件:可选择 RK3568、树莓派4b等通用开发板,支持基于硬件模拟器完成演示(需在文档中说明模拟环境与真实场景的一致性),也可自主选购机械臂等真实硬件装置。

        3 联系我们

        监督电话:0574-87327987

        微信客服:Demon1137

        联系邮箱:contact@nbopen.org.cn

        技术支持:Kuromiouio

        赛事交流群:工业OS开源生态赛事交流群

 

 

        七、作品提交

        1 参赛作品提交方式

        (1)当你完成报名并确认报名成功后,请找到下方的“提交作品”按钮。点击该按钮后,系统将自动为你的参赛队伍创建专属仓库。同时执行此操作的选手会被系统自动设置为该仓库的管理员,拥有仓库的管理管理权限,可对仓库内的作品内容进行上传、编辑、维护等操作。建议由参赛队伍的队长来提交作品,参赛队伍所提交作品(含初赛作品及决赛作品)命名方式为:参赛队伍名称+初赛/决赛作品+作品标题。

        (2)在作品提交周期内,参赛队伍可在不改变作品名称和主要功能的基础上多次提交。参赛队伍在所参加赛程中多次提交作品的,以其最后一次提交的作品视为其在该赛程中参与评审的参赛作品。同时在竞赛期间,如赛项组织方有需要,参赛队伍需配合补充提交其它作品相关材料。

        (3)所有已提交的参赛作品和相关材料不予退还。

        2 参赛作品提交规范

        (1)参赛作品须符合本赛项题目内容方向,作品名称应能体现其主要特征。

        (2)参赛者提交的参赛作品必须为原创作品,不得侵犯任何第三方的著作权、商标权及其他知识产权,且不得违反国家相关法律法规,否则将取消其本届大赛的参赛资格。

        (3)本届大赛允许参赛作品使用第三方开源组件,但必须遵从该组件的开源许可协议。参赛者提交作品时,必须在分析设计文档中明确说明参赛作品中使用的第三方开源组件的作用、占比及开源许可协议。

        (4)参赛作品应能正常运行并可达到参赛赛项规定的预期结果。参赛作品应与设计文档描述的功能一致。如参赛作品未能实现设计文档中描述的所有功能,应注明未实现功能、占比及其重要程度。

        (5)参赛作品的代码注释应清晰、简洁、准确地描述其设计思路、功能和原理等,以提升代码的可读性和可维护性。

        3 信息变更

        选手们在确定正式报名后,不允许随意更改团队名称和个人名称。

        4 注意事项

        (1)公平竞技:参赛者禁止在比赛中抄袭他人作品、交换答案、使用多个小号,经发现将取消比赛成绩并严肃处理。

        (2)组织声明:组委会保留对比赛规则、赛事安排进行调整和修改的权利、比赛作弊行为的判定权利和处置权利、收回或拒绝授予影响组织及公平性的参赛团队奖项的权利。

 

        八、参赛须知

        1.本届大赛报名无门槛、无费用、无限制,国内外任何组织机构及个人均可报名参赛。

        2.如参赛人员未满14周岁,须向监护人告知比赛详情并取得监护人许可方可参赛。

        3.本届大赛以队伍为单位进行报名,每支队伍不限人数,可单人成队,也可多人组队,以具体赛项规则中对人数的要求为准。

        4.本届大赛设多个赛项,各赛项独立报名,每支队伍可同时报名参加多个赛项。

        5. 报名时,每个赛项下每支队伍仅需一位成员操作报名即可(建议由队长操作,第一参赛者默认为队长),其他队伍成员无需重复报名。

        6.同一个赛项下,每支队伍的成员仅可加入一支队伍,已报名队伍的成员不可再加入另一支队伍报名参赛。

        7.同一个赛项下,队伍名称不可重复,命名时需注意简洁明晰、文明用语,禁止使用侮辱、谩骂等不文明字眼或其它违禁词,不建议使用国家、组织机构或个人的名称命名。

        8.队伍类型可选“个人”或“组织机构”。队伍类型为“个人”,则参赛队伍中每位成员仅代表其个人加入队伍报名参赛;队伍类型为“组织机构”,则参赛队伍代表一个组织机构报名参赛,且参赛队伍的全部成员均需隶属于该组织机构。

        9.报名时,参赛队伍需完整、准确地填写全部队伍成员的真实信息(姓名、联系方式、地址等);不得填写虚假报名信息、顶替他人或由他人替代报名参赛,获奖时如发现信息错误将不予以发放奖励。

        10.在报名时间截止前,已报名参赛队伍可使用提交报名的账号对报名信息进行修改;报名时间截止后原则上不允许修改报名信息,如有特殊原因,参赛队伍可向对应赛项管理员书面申请,获得许可后由管理员进行修改。

        11.报名后,参赛队伍应根据其报名赛项的相关要求参与各个赛事环节。如参赛队伍因故无法参与,则视为放弃参赛。

        12.初赛/决赛作品提交截止后,选手仓库管理员权限将被调整为浏览者权限。

        13.本届大赛指定作品提交代码托管平台为AtomGit。赛项比赛结束后,所有获奖作品均需按基金会要求开源到指定平台上。

        14.各个赛项的评审及获奖结果将在大赛官网公示,参赛队伍如有异议可向赛项管理员提出,由对应赛项承办方组织结果复核并给出结论。

        15.公示期届满前,对于被取消资格的队伍,其名额予以递补;对于主动放弃参赛资格的队伍,其名额不予递补。

        16.各赛项获奖结果公示后,获奖队伍需向对应赛项共建方提供奖励接收账户及邮寄信息。若获奖队伍的队伍类型为“个人”,奖金将发放至队伍指定个人账户;若获奖队伍的队伍类型为“组织机构”,奖金将发放至对应组织机构的对公账户或指定个人账户。所有奖励将于结果公示后三个月内发放。

        17.参赛团队内如有一人及以上满足下述情况,则该团队仅可参赛但不可获取赛项奖金:

        a.出题方为高校/科研院所时,所在院系/部门师生、员工、及在该单位工作的从业人员仅可参赛但不可获取赛项奖金

        b.出题方为企事业单位、公司等除高校外的其他机构时,在该单位(同一法人主体内)工作的从业人员仅可参赛但不可获取赛项奖金

        18.参赛队伍需秉承诚实守信原则,如被发现或举报有任何违规参赛行为,一经核实,大赛组委会有权取消其参赛及获奖资格。

        19.本大赛最终解释权归开放原子基金会及各赛项承办方所有。

 

        九、报名方式

        方式1:扫描下方二维码进行报名

 

        方式2:点击链接进行查看并报名:https://competition.atomgit.com/competitionInfo?id=6c27a6e632a8a2d6773d9533ec27a96e#heading-0-0

请前往 登录/注册 即可发表您的看法…