产品介绍


【中国”芯“】被疯抢的国产开源飞控,到底好在哪里?


ICF5是AMOVLAB和FMT团队匠心打造的一款专业级、高性能开源自驾仪硬件。它搭载了最新的FMT稳定版固件,可用于无人机,无人车,无人船和机器人等应用领域。FMT作为国内首个基于模型开发的国产开源飞控系统,与目前主流的APM/PX4相比,FMT使用图形化编程自动生成代码,开发效率可提升100%-200%。

ICF5作为FMT的首个自研飞控硬件,其系统和芯片均实现了纯国产。ICF5具有体积小,重量轻(重量仅39.3g)、丰富接口,支持图形化编程、支持多种仿真、支持多旋翼和固定翼的多种控制模式(包括支持室内室外定点、定高、自稳飞行控制、一键起飞、返航、降落、航点任务模式等)。相比于其它同类产品,ICF5在尺寸和功能上都具备很大优势。

python开源飞控 开源飞控有哪些_单片机

FMT国产开源飞控系统

FMT是下一代开源自驾仪系统,支持基于模型开发(Model-based-design,MBD)。使用MATLAB/Simulink以图形化方式快速搭建算法模型,一键代码自动生成轻松部署到飞控硬件上,大大提高科研和研发效率,并能通过Simulink进行模型仿真,验证生成代码的稳定性。同时,由于FMT飞控系统不仅可以获取输入数据,还可以获取输出数据。基于此特性,FMT可通过开环仿真对真机性能进一步调优。现已支持多旋翼,固定翼(今年计划支持无人车,无人船及垂起)。

python开源飞控 开源飞控有哪些_ide_02

国产“芯”

ICF5选用了国产芯片GD32F470,采用最新一代的Cortex® -M4内核,其主频达到了240MHz,相比于STM32F7的216MHz,性能有了很大的提升,具有512 KB SRAM和1024 KB Flash,可存储大量数据,可支持高容量程序运行。

python开源飞控 开源飞控有哪些_单片机_03

稳定可靠

·  多传感器冗余组合:ICF5内置多套传感器,可运行多传感器冗余算法,一旦出现故障立即执行冗余切换,提高飞行安全性与稳定性。

·  原生BSP支持:FMT团队基于GD32固件库开发的FMT原生BSP,完美适配FMT固件,具有绝佳性能和稳定表现。

python开源飞控 开源飞控有哪些_ide_04

支持多种仿真模式支持

依托于FMT的强大仿真能力,ICF5可以实现多种仿真模式,如硬件在环仿真,纯硬件仿真和开环仿真等,大大提升研发效率。

python开源飞控 开源飞控有哪些_matlab_05

丰富的外部接口

ICF5拥有丰富的外部接口,包括多个串口,USB接口,ADC模拟输入,SPI/I2C总线,PWM输出等,方便GPS/RTK、光流、图数传模块、遥控器等外部设备接入,满足大部分的应用场景。除标准的外部接口外,ICF5还提供了以太网接口和CAN总线接口,应用于工业和高带宽数据传输场景。

python开源飞控 开源飞控有哪些_图形化_06

轻薄小巧的外形

ICF5具有体积小,重量轻的优点,结构尺寸为70.0mm * 36.0mm * 18.5mm,重量极轻(仅39.3g),相比于其它同类产品,ICF5有着很大优势。轻薄小巧的设计使它成为具有良好性能、省空间的理想选择。

python开源飞控 开源飞控有哪些_图形化_07

规格参数

python开源飞控 开源飞控有哪些_matlab_08