青田石头 发表于 2022-11-16 15:04:20

QT无人机地面站设计与制作

近年来,无人机可谓是大火。无论是军事,还是民用,它的地位更是不用说。但,如何利用利用现有技术对无人机的信息进行操作,实现人、机合一呢?“无人机地面站”应运而生,结合仿真系统为地面工作人员提供一个更形象的飞行界面。

今天,话不多说,就来聊一聊地面站设计的事情。当然,依旧是借花献佛~推荐摩尔吧的最新好课给大家。



课程已更新完成

QT无人机地面站



无论是处于地面站学习的过程,还是做项目进行重新整体设计,对于这种写代码的过程最好先在MindMaster中画好信号流程图,不同功能模块之间信号与槽的对应的关系,并写好对应的函数名,从宏观上做好项目的整体布局,便于后续快速回顾与熟悉,这样可以节省每次重新梳理思路的时间,大大提高设计效率以及有利于程序架构的设计。

一个简单的无人机地面站,应包含串口,数据保存与读取,数值与曲线实时显示,地图显示,传感器校准(当然还可以按功能继续罗列)这几个基本的模块(商业的地面站还有无人机航拍图像显示,以及可以通过地面站烧写固件)。

本节课程中讲师曾开发的地面站展示:





以及一个绘制二维激光雷达的界面:



课程详情介绍

课程总共分为10个章节,将从零基础带领大家从认识无人机地面站的组成、实现原理到手把手教大家完成一个属于自己的漂亮的地面站。寓教于学,学的开心,更玩的开心,享受游刃有余的感觉。

本课程采用C++编程,拖拽控件式搭建界面,易学易用。

课程目录

•无人机地面站功能划分与解读

•了解常用的开源地面站

•QT无人机地面站入门(QT框架讲解及控件介绍)

•入门技能

•无人机地面站数据接收及显示

•串口线程的创建

•数据协议解析

•数据曲线显示

•航空仪表绘制

•在线地图

•离线地图与航点绘制

•地面站的美化

•数据的保存与解析

页: [1]
查看完整版本: QT无人机地面站设计与制作