摘要
本申请提供了一种基于开源鸿蒙原子化服务的无人机调用系统及方法,本申请的系统包括彼此通信连接的鸿蒙设备层、原子化服务框架层、协议硬映射引擎层、共享内存直写层和PX4飞控层;其中,所述鸿蒙设备层,用于根据鸿蒙系统规则对无人机基础服务进行原子化服务标准化封装,以及构建无人机与各类终端的交互通道;所述原子化服务框架层,用于对无人机原子化服务进行管理;所述协议硬映射引擎层,用于构建无人机原子化服务与PX4飞控指令的硬编码映射表;所述共享内存直写层,用于在鸿蒙系统中构建无人机专用共享内存区和硬件模块间的直通架构;所述PX4飞控层,用于通过PX4飞控对来自鸿蒙系统的指令进行直通执行,并对飞行控制进行四重安全防护。