2018-02-01
团队机器人系列(0x07):微风四轴飞行器-软件开发总结

前言

一款出色的四轴飞行器除了要有设计严谨的硬件、稳定可靠的飞控之外,还需要具有图形界面的上位机以及可扩展通信协议才行。毕竟对于那些基于四轴飞行器平台进行深入研究(比如视觉SLAM、视觉避障、室内自主悬停等)的学者来说,带有各种参数仪表盘和数据曲线显示功能的地面控制站可直观地显示出当前四轴飞行器在空中的运动姿态和相关传感器数据等信息,便于算法调试。此外,四轴飞控所集成的通信协议API也能够加快上层应用的开发速度,提高其与其他开源框架(ROS、OpenCV、PCL、TensorFlow等)的集成和交互能力。

因此,本篇文章会以Breeze微型四轴飞行器为例来简要介绍目前国内外几个比较成熟的四轴飞行器地面控制站(GCS)软件以及通信协议协议,欢迎各位前来阅读。

阅读此文