发明名称 |
支持二次开发的无人机飞控系统 |
摘要 |
本发明提出了一种支持二次开发的无人机飞控系统,包括:核心控制单元用于接收传感器单元的检测数据和地面站及遥控器的控制指令,根据检测数据和控制指令对无人机的舵机和电机的运行进行控制;外部存储设备于存储用户写入的飞控开发脚本数据;外部控制单元与核心控制单元进行控制指令和无人机状态数据的交互共享,外部控制单元用于接收来自外部存储设备的飞控开发脚本数据,并根据飞控开发脚本数据对无人机的飞控系统进行二次开发,生成无人机的执行指令,根据执行指令控制无人机上的自动驾驶仪、通讯单元和执行单元完成相应的动作。本发明支持了二次开发API接口,通过读取外部存储设备内的脚本数据即可完成几乎地面站的所有工作。 |
申请公布号 |
CN105320010A |
申请公布日期 |
2016.02.10 |
申请号 |
CN201510746850.0 |
申请日期 |
2015.11.05 |
申请人 |
北京精航科技有限公司 |
发明人 |
杨大安;白立舜;雷闪闪;于志大 |
分类号 |
G05B19/04(2006.01)I |
主分类号 |
G05B19/04(2006.01)I |
代理机构 |
北京中企鸿阳知识产权代理事务所(普通合伙) 11487 |
代理人 |
刘葛;郭鸿雁 |
主权项 |
一种支持二次开发的无人机飞控系统,其特征在于,包括:核心控制单元,所述核心控制单元与传感器单元、地面站和遥控器进行通信,用于接收所述传感器单元的检测数据和所述地面站及所述遥控器的控制指令,根据所述检测数据和所述控制指令对无人机的舵机和电机的运行进行控制;外部存储设备,所述外部存储设备用于存储用户写入的飞控开发脚本数据,其中,所述飞控开发脚本数据包括:所述无人机的航线数据、任务数据和安全策略数据;外部控制单元,所述外部控制单元通过串口与所述核心控制单元进行通信,以与所述核心控制单元进行所述控制指令和无人机状态数据的交互共享,并且所述外部控制单元与所述外部存储设备进行通信,用于接收来自所述外部存储设备的所述飞控开发脚本数据,并根据所述飞控开发脚本数据对所述无人机的飞控系统进行二次开发,生成所述无人机的执行指令,根据所述执行指令控制所述无人机上的自动驾驶仪、通讯单元和执行单元完成相应的动作,其中,所述执行指令包括:飞行指令、通讯指令和任务动作指令。 |
地址 |
101399 北京市顺义区南法信镇金关北二街3号院1号楼905.906 |