基于Linux的小型无人直升机实时仿真系统构建

被引:4
作者
伍越
裴海龙
陈亮
机构
[1] 华南理工大学自动化科学与工程学院
关键词
小型无人直升机; 仿真系统; OpenGL/Mesa; 人机图形界面;
D O I
10.16652/j.issn.1004-373x.2009.04.025
中图分类号
TP391.9 [计算机仿真];
学科分类号
080201 [机械制造及其自动化];
摘要
小型无人直升机是一个极具挑战性的多学科交叉前沿性研究课题。这里重点介绍基于Linux的小型直升机仿真系统的构建过程及其相关软件实现。首先对小型直升仿真系统的整体架构进行详细的说明。然后基于Linux平台对仿真系统的几个主要程序模块代码进行编写,利用FLTK图形界面库和Mesa/OpenGL实现了小型直升机实时3D飞行状态显示和状态控制面板,可视化仿真及实时运动特性再现的过程。仿真系统的运行结果表明,仿真系统具有独特的优势和很好的开发前景。在今后对小型无人直升机的自主飞行研究当中,可以起到很好的辅助作用。整个仿真系统以模块化实现,具有良好的移植性,便于今后对系统进行功能补充。
引用
收藏
页码:89 / 92
页数:4
相关论文
共 5 条
[1]
Linux程序设计.[M].(英)马修(Matthew; N. ),(英)斯通斯(Stones; R. )著.人民邮电出版社.2007,
[2]
OpenGL编程指南.[M].(美)DaveShreiner[等]著;徐波等译;.机械工业出版社.2006,
[3]
OpenGL超级宝典.[M].(美)RichardS.Wright;Jr.;(美)BenjaminLipchak著;徐波译;.人民邮电出版社.2005,
[4]
TCP/IP协议及网络编程技术.[M].罗军舟等编著;.清华大学出版社.2004,
[5]
OpenGL编程权威指南.[M].(美)MasonWoo等著;吴斌等译;.中国电力出版社.2001,