ZhiOS技术架构

从架构上讲,ZhiOS是单机操作系统与Web操作系统的组合。单机以Linux为基础,辅以AI算法,支持单节点操作。同时,构建Web操作系统体系,为智能硬件和智能应用提供更加强大的智化与池化能力。

 

 

通过多节点联动,实现多节点的资源池化,使得多个资源可以在一起融合调度。

通过Web操作系统,达成多个节点的协同,以支持联动、协作的场景。

通过构建池化的融合硬件驱动,为开发智能设备,构建智能融合体建立基础。

通过AI算法的实时训练与快捷部署,达成算法在各类场景中的快速注入与迭代。

 

底层的Hardware层,即包括显卡、硬盘、网卡、摄像头等通用设备,也包括由人工智能技术带入的各类新型感知设备、执行设备。这其中就包括当下比较热门的激光雷达、毫米波雷达、超声波雷达、多目摄像头等等传感器及其驱动板卡,也包括继电器驱动、Arduino、树莓派、智能关节、智能底盘等各类开发板或执行器。对于通用OS的异步场景,采用Restful协议建立宽松而简单的驱动接口;对于RTOS的实时场景,则采用嵌入式的驱动接口。

 

在OS层面,提供本地操作系统和跨节点的Web操作系统,即可以灵活轻便地运行于任意一台计算节点上,又能够将多个计算节点连成一片,形成一个资源池。产品能力上主要包含以下技术组件:

 

 

除了提供基于Linux的通用操作系统ZhiOS外,还提供针对实时场景的RTOS操作系统,这主要以专门定制的应用场景为主,并预期将为此提供开发工具。

 

上层应用系统方面,以推广Linux生态为主要目标,开发一些符合中文应用场景的、通用、免费、灵活的应用软件。主要产品包括但不限于中文低代码开发工具、中文输入法、易用性文档编辑工具等等。期望这些应用可以构建一个基于中文环境的、符合中文特点的计算机操作环境。