摘要
以四旋翼无人机地面站航空虚拟仪表为设计对象、以Qt5.4为开发平台,采用Qt的2D绘图类QPainter类,创建了一个仪表组件类,按照组件结构编写了各个成员函数代码,并将它们包含在paint Event函数事件中,最后将定时器信号和仪表更新槽函数进行了连接,实现了仪表的定时重绘。为使地面站运行流畅,设计中创建了仪表专用子线程,并对仪表状态输入数据进行了必要的处理,经反复测试,该虚拟仪表能够实时响应无人机的姿态参数,具有良好的逼真性,给其他虚拟仪表的设计提供了一个较好的借鉴。
-
单位江苏航空职业技术学院