二次开发平台
方案一:基于机载端独立任务计算机的二次开发
客户自主在任务计算机上对控制算法进行开发、调试,最终按照协议内容发送给飞控计算机控制指令,从而通过飞控计算机底层控制逻辑,完成整个项目任务的飞行。除此之外,翔仪飞控在任务计算机模式下还提供多种保护功能。
优势:接口清晰、相互独立、安全性高。
方案二:基于翔仪飞控机载端处理器的二次开发
翔仪提供硬件平台与底层驱动,由客户独立开展应用层项目开发。用户自主开发的程序与翔仪飞控提供的基础软件功能库集成在一起,运行在翔仪飞控计算机上,该模式下的系统主要由飞控硬件、翔仪提供的基础软件功能库、二次开发工具链、开发培训服务、相关文档等部分组成。
优势:用户自由度极高、可完全自主研制产品、可专注特定功能研究。