基于OpenHarmony的机器人系统-OS2ATC大会.pdf
1、基于OpenHarmony的机器人系统深圳开鸿数字产业发展有限公司2025年03月21日1.项目背景2.OpenHarmony技术特性3.Dora技术特性4.OpenHarmony+Dora的机器人系统目录机器人TSG机器人TSG是技术指导委员会(TSC)下属子领域技术支撑组之一,深开鸿作为OpenHarmony核心共建单位,发起成立了此TSG。洞察业界发展趋势,探索和孵化新的机器人OS技术方向 推动OpenHarmony机器人技术演进及生态构建 制定OpenHarmony机器人领域技术标准、规范 机器人TSG相关项目立项、方案制定、研发落地、结项发布。推出OpenHarmony的机器人发行版
2、、制定技术标准。与产业界、大学/研究机构建立沟通渠道、拉通更多业界相关公司、组织参与共建。工作范围:职责、目标:TSG 主要成员伙伴:深开鸿、华为、乐聚、哈工业、中国矿大等基于OpenHarmony社区主干的机器人操作系统发行版,丰富OpenHarmony系统能力的同时拓展行业生态。1.项目背景2.OpenHarmony技术特性3.Dora技术特性4.OpenHarmony+Dora的机器人系统目录OpenHarmony三大技术特性开发效率倍增 跨设备共享一次开发,多端部署一次开发,多端部署OpenHarmony统一统一OS,弹性部署,弹性部署一套操作系统可以满足大大小小设备需求带来最佳协同体
3、验硬件互助,资源共享硬件互助,资源共享分布式软总线显示摄像头扬声器麦克风通信传感器计算硬件能力资源池应用统一OS,弹性部署一套操作系统,满足大大小小所有设备的需求,让不同设备使用同一语言无缝沟通让不同设备使用同一语言无缝沟通 通过组件化和小型化组件化和小型化等设计方法,支持多种终端设备按需弹性部署多种终端设备按需弹性部署,适配不同类别的硬件资源和功能需求 支撑公共编译链关系去自动生产组件化的依赖关系,形成组件树依赖图,支撑产品系统的便捷开发支撑产品系统的便捷开发,降低硬件设备对开发门槛降低硬件设备对开发门槛 组件可有可无组件可有可无 根据硬件的形态和需求,可以选择所需的组件选择所需的组件 组件
4、可大可小组件可大可小 根据硬件的资源情况和功能需求,可以选择配置组件中选择配置组件中的功能集的功能集 例如,选择配置图形框架组件中的部分控件支持各组件的选择支持各组件的选择支持组件内功能集的配置支持组件内功能集的配置支持组件间依赖的关联支持组件间依赖的关联 平台可大可小平台可大可小 根据编译链关系,可以自动自动生成组件化的依赖关系生成组件化的依赖关系 例如,选择图形框架组件,将会自动选择依赖的图形引擎组件等硬件互助,资源共享-分布式软总线 是手机、平板、智能穿戴、车机等分布式设备的通信基座通信基座;为设备之间的互联互通提供了统一的分布式通信能力统一的分布式通信能力;为设备之间的无感发现和零等待
5、传输无感发现和零等待传输创造了条件;开发者只需要聚焦业务逻辑的实现,无需关注组网方式与底层协议。无需关注组网方式与底层协议。总线中枢设备A设备B设备C设备D数据与计算中心决策中心组网&拓扑管理发现连接互联管理中心任务&数据总线(消息、字节、文件、流)安全设备Profie协议栈软硬协同WLANBluetoothNFC红外BLEUSBEthernetModem(2/3/4/5G)终端设备终端设备分布式分布式软总线软总线基础通信基础通信框架图可以看到,分布式软总线最主要的几大功能是:发现、连接、组网/拓扑管理、任务总线、数据总线分布式软总线硬件互助,资源共享-硬件能力池化应用举例应用举例设备AOS硬
6、件能力池化 实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个硬件能力资源池硬件能力资源池;针对不同类型的任务,从资源池匹配并选择能力合适的执行硬件匹配并选择能力合适的执行硬件,让业务业务连续地在不同设备间流转流转,充分发挥不同发挥不同设备的能力优势优势。对于机器人场景,雷达、深度相机、传感器等硬件也可以接入到硬件能力资源池生活类应用通话类应用机器人应用硬件共享资源池硬件能力池化设备管理与安全数据处理与增强设备池化与接入设备B智慧屏智能穿戴车机机器人多设备SDK设备管理硬件池化数据处理OS适配OS将周边的设备或设备器件打造为手机的能力资源池,成为手机能力的延伸,从而形成一个超级终





点击查看更多