global 仪表控件 无人机地面站_虚拟仪表在无人机地面站中的应用
龙源期刊网
http://www.qikan.com.cn
虚拟仪表在无人机地面站中的应用
作者:冷晓春
来源:《中国科技博览》
2015
年第
15
期
[
摘
要
]
基于虚拟技术开发的虚拟飞行仪表,并将其应用在无人机地面控制程序之中,以保
证能够正确的监视无人机的飞行姿态己数据信息。
[
关键词
]
虚拟
飞行仪表
OpenGL Vc6.0
中图分类号:
V279
文献标识码:
A
文章编号:
1009-914X
(
2015
)
15-0347-01
1
引言
随着计算机硬件及软件技术的高速发展,在小型计算机上编制测控软件已经成为可能,通
过利用
OPENGL+Vc6.0
在计算机上编制飞行仪表的模拟程序,不仅减少了制造成本,同时为
调试无人机缩短了周期。传统的飞行仪表数量多,结构复杂,通常包含航向、地平仪、速度
表、高度表、燃料表等仪表组成,通过使用虚拟技术可以将这些仪表集成在一起形成综合显示
器。
2
开发环境的搭建
OpenGL+vc6.0
OpenGL
(全称
Open Graphics Library
)定义了一个跨编程语言、跨平台的编程接口规格,
它用于计算机三维图象(二维)编程。随着
OpenGL
成为高性能图形与交互式视镜处理的工业
标准,目前几乎所有的
3D
图形显示卡都已经支持
OpenGL
。
OpenGL
只要按规定书写,应用程序就可以在支持该语言的硬件环境下运行,因而其具有
高度的移植性和重用性,通过在
VC
中调用
OpenGL
库,我能够建立正确的模型来模拟飞行仪
表的显示。
为了能够在
VC6.0
中使用
OpenGL
,我们必须在工程中引入
OPENGL
库,同时在源文件
中还要设置包含
#include
、、三个文件。
3
虚拟仪表的处理流程图(图
1
)
4
模型的建立
建立仪表模型有两种办法,第一种用
OpenGL
自带的绘图函数来绘制仪表的
UI
界面,这
种发发需要绘制大量的图像,由于
OpenGL
是一个底层库,其自带的绘图函数功能有限,采用
global 仪表控件 无人机地面站_虚拟仪表在无人机地面站中的应用相关推荐
- mfc 对话框透明 控件不透明_液体窗户会在热量中变得不透明并节省能源
您可能不会将窗户视为需要技术创新的对象,但它们在通过隔热来节能方面起着重要作用.现在,一组科学家开发了一种"液体窗口"面板,该面板可以更改不透明度,以节省能源并使室内人员更加舒适. ...
- Iocomp .net仿真仪表控件包
原文来自方案网 http://www.fanganwang.com/Product-detail-item-1462.html,欢迎转载. 关键字:工业仪表盘,Net工业仪表盘,开关控件,实时曲线控件 ...
- 工控软件图形界面-控件实现(圆形仪表控件三)(zz)
介绍 在工业控制系统开发过程中,图形显示方面占有着很重要的作用.比起很多专用的组态软件,他们有着强大的在图形系统,能够组态出来非常漂亮的系统.现在的很多的工业图形开发包都需要支付费用,很多漂亮的控件比 ...
- 工控仪表控件Iocomp ActiveX系列教程:LPK文件授权
LPK文件可以解决在Web页面内对某些ActiveX组件进行授权的问题,本文为大家讲解如何为工控仪表控件Iocomp ActiveX创建LPK文件,以及如何将它集成到HTML页面中. 什么是LPK文件 ...
- 金格控件java版本_金格全文批注中间件安装软件-金格正文office控件(插件集成)下载V4.3.0.36安装版-西西软件下载...
金格正文office控件(插件集成)是一款中国电信综合办公系统专用金格全文批注中间件插件集成,提供在线新建.编辑office文件和在office文件中进行签名印章.正文套红等功能,安装此控件前请确认您 ...
- 在Repeater控件,Repeater1控件中都有FooterTemplate模板.但你在后台中如何去找FooterTemplate中的控件呢?...
在Repeater控件,Repeater1控件中都有FooterTemplate模板.但你在后台中如何去找FooterTemplate中的控件呢? 如.<FooterTemplate> ...
- global 仪表控件 无人机地面站_基于GL Studio的无人机地面站天线控件设计与实现...
基于 GL Studio 的无人机地面站天线控件设计与实现 李兴岷 ; 陈怀民 ; 喻戈 ; 任伟 [期刊名称] <测控技术> [年 ( 卷 ), 期] 2011(030)009 [摘要] ...
- gtk 控件内存回收_咱们从头到尾说一次 Java 垃圾回收
作者:聂晓龙(花名:率鸽) 来源:微信公众号,阿里巴巴中间件 之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员. 确实,在 J ...
- vs mfc数据与控件绑定错了_如何进行数据趋势分析?VS扩展工具——C1迷你图控件了解一下...
点击"了解更多"获取ComponentOne 2020 v1正式版下载 迷你图 -- Sparklines是迷你的轻量级图表,有助于快速可视化数据. 它们是由数据可视化传奇人物Ed ...
最新文章
- 学计算机应用英语词汇,计算机应用常用英语词汇 10
- java类验证和装载顺序_JVM类加载过程分析及验证
- LOJ#6374 网格
- The Property System
- 如何优雅地进行接口管理?(大厂内部分享)
- JavaScript基本数据类型和引用数据类型
- html表单输入价格,在HTML中使用表格来计算总价格
- 多对多表的创建方式 forms组件 session与cookie
- android api 完整翻译之Contacts Provider (学习安卓必知的api,中英文对照)
- Matlab插值与拟合
- Python自省机制
- 【HITB GSEC CTF 2017】1000levels
- cocoa touch框架
- the little schemer 笔记(10.1)
- 自主导航小车实践(二)
- Linux进程地址空间
- Github各种账号密码错误的统一解决方案
- PHP中的opcode
- 基于51单片机密码锁-舵机开锁-CXM
- Windows Phone 游戏——黑白棋 开发总结