FlightGear飞行模拟器

标题: FlightGear FDM编程 [打印本页]

作者: xiazhifei    时间: 2016-3-6 16:23
标题: FlightGear FDM编程
本帖最后由 xiazhifei 于 2016-3-6 16:30 编辑

FlightGear FDM编程

最近可能要用到FlightGear模拟飞行,便了解了下飞行动力学模型(FDM),具体解释可参考官方说明http://wiki.flightgear.org/Flight_Dynamics_Model
下载了N个版本的FlightGear的源码,自1.0.0版本到最新的2016,FDM版本一直是24了,因此下文便是对FDMV24的解析了。
       源码\src\Network\net_fdm.hxx中定义了FDM的类,对FDM的二次开发就是对该结构体的填充和解析,源程序的net_fdm.hxx我添加了中文注释,如有错误,敬请指教。

基于UDP传输的数据可能端顺序与计算机内存中的不一致,没有深入分析,参考了源码\examples\netfdm\main.cpp(貌似2.8.0以后的版本才自带该文件)中对数据的处理方法,写了一个简单的FDM解析程序FGMon.exe。

FG的配置如下:


当然联机也是可以的,只要IP地址修改为FGMon.exe程序运行的电脑就行了,但需要关闭防火墙或设定放行规则。

FGMon程序基于VS2008/MFC编写,供参考,不足之处,敬请指教。

FGMon(xiazhifei 20160306).rar (116.54 KB, 下载次数: 366)


xiazhifei@qq.com

2016年3月6日于武汉









作者: caohuiarenas    时间: 2016-3-8 14:13
wow``
楼主好样的,值得学习。。
作者: 空天之翼    时间: 2016-3-19 14:15
支持原创!!赞一个!!
作者: 22096749    时间: 2016-4-9 21:50
支持原创!!赞一个!!
作者: 22096749    时间: 2016-4-9 21:50
支持原创!!赞一个!!
要支持2下才够下载啊
作者: adequatebiy    时间: 2016-5-12 23:14
支持原创!!赞一个!!这个很厉害
作者: 671125208    时间: 2016-5-16 10:58
楼主好厉害的,要好好学习下
作者: wanghaitao    时间: 2016-6-12 10:45
楼主好样的,值得学习。。
作者: wanghaitao    时间: 2016-6-12 11:17
支持原创!!赞一个!!这个很厉害
作者: 爱新觉罗日尧    时间: 2016-6-14 23:02
楼主我想请教下PC104和FG的接口驱动方面的  谢啦

作者: 爱新觉罗日尧    时间: 2016-6-15 09:20
wanghaitao 发表于 2016-6-12 11:17
支持原创!!赞一个!!这个很厉害

请问下楼主写的这个东西怎么向FG发送数据呢?
作者: 郭静亮    时间: 2016-7-2 10:09
楼主给力!!!!!!!!!!!!!!!!
作者: wanghaitao    时间: 2016-7-11 12:40
非常赵谢啦非非故故忄忄丶
作者: ajasonwang    时间: 2016-7-26 14:03

支持原创!!赞一个!!赞一个!!
作者: leowhoo    时间: 2016-8-2 20:36
支持原创!!赞一个!!
作者: 黑洞yyh    时间: 2016-9-8 11:32
好牛逼的样子啊,下载下来看看
作者: x_wp    时间: 2016-12-30 17:39
正好最近可能要用FG,学习一下,感谢分享
作者: 18600967850    时间: 2017-1-5 15:51
赞一个,赞一个,赞一个,赞一个,赞一个
作者: zearbo    时间: 2017-2-8 15:10
好样的,正在学习如何将FlightGear中的飞行仿真代码迁移出来。
作者: boyblog    时间: 2017-2-19 18:51
谢谢楼主 下下来学习一下
作者: 22096749    时间: 2017-3-16 21:33
支持原创!!赞一个!!
作者: sqich    时间: 2017-4-3 10:03
现在处于调研阶段,希望能有用。
作者: sqich    时间: 2017-4-3 10:05
现在处于调研阶段,希望能有用。flightgear能适合军机吗,外带点攻击场景
作者: sqich    时间: 2017-4-3 10:12
现在处于调研阶段,希望能有用。flightgear能适合军机吗,外带点攻击场景
作者: sqich    时间: 2017-4-3 10:12
现在处于调研阶段,希望能有用。flightgear能适合fight aircraft吗,外带点攻击场景
作者: sqich    时间: 2017-4-3 10:13
现在处于调研阶段,希望能有用。能适合fight aircraft吗,外带点攻击场景
作者: 慕容小ke    时间: 2017-4-24 11:07
多谢楼主分享,有类就好说了。
作者: jjh    时间: 2017-5-24 10:17
本帖最后由 jjh 于 2017-5-24 10:48 编辑

编译之后出现一个空的界面,请问接下来需要怎样操作才能继续呢?

捕获.PNG (28.52 KB, 下载次数: 782)

捕获.PNG

作者: JinStrong    时间: 2017-7-19 22:29
楼主牛叉,好好学习一下,源文件还是要好好研究
作者: JinStrong    时间: 2017-7-19 22:29
楼主牛叉,好好学习一下,源文件还是要好好研究
作者: NPCplayer    时间: 2017-7-20 08:19
看起来不错的样子,有空研究研究~~~
作者: jacksaprow    时间: 2017-8-7 16:30
这个正是我现在在找的啊
作者: bjfxf    时间: 2017-10-13 09:41
感谢楼主奉献,值得学习和简介
作者: bjfxf    时间: 2017-10-13 09:42
感谢楼主奉献,值得学习和借鉴
作者: bjfxf    时间: 2017-10-13 09:42

wow``
楼主好样的,值得学习。。
作者: bjfxf    时间: 2017-10-13 09:42
wow``
楼主好样的,值得学习。。


作者: dlh    时间: 2017-10-29 09:49
怎么赚金币呢,金币不够啊
作者: dlh    时间: 2017-10-29 09:50
怎么赚金币呢,金币不够啊
作者: hanxiuqing    时间: 2017-11-26 15:14
感谢楼主,观看楼主代码后,才懂弧度和角度的问题,十分感谢
作者: liquan    时间: 2017-11-26 22:36
支持原创!!赞一个!!
要支持2下才够下载啊
作者: liquan    时间: 2017-11-26 22:37
支持原创!!赞一个!!
要支持2下才够下载啊
作者: wangzheguilai    时间: 2017-12-18 21:03
多谢楼主,楼主好人!!!!!!!!!!!!
作者: wangzheguilai    时间: 2017-12-18 21:03
支持原创!!赞一个!!这个很厉害
作者: wangzheguilai    时间: 2017-12-18 21:06
支持原创!!赞一个!!这个很厉害
作者: xu_meng    时间: 2017-12-20 03:47
ddddddddddddddddddddddddddddddddddddddddddd
作者: xu_meng    时间: 2017-12-21 09:23
楼主我想请教下PC104和FG的接口驱动方面的  谢啦
作者: lsforever    时间: 2017-12-21 16:40
xu_meng 发表于 2017-12-21 09:23
楼主我想请教下PC104和FG的接口驱动方面的  谢啦

大哥,你的flight gear能编译通过吗,我怎么试了好久都不能成功啊
作者: alvinren    时间: 2018-1-2 16:00
好,对这个很有兴趣,研究
作者: 步风321    时间: 2018-3-21 21:02
支持原创!!赞一个!!
作者: 步风321    时间: 2018-3-21 21:02
支持原创!!赞一个!!
作者: ZHANNAH    时间: 2018-4-7 13:12
支持原创,好东西,下载下来学习一下
作者: sisi94sisi    时间: 2018-4-10 12:46
谢谢分享!正在找资料呢
作者: 木易77    时间: 2018-9-4 16:02
真是个好东西啊,下来试试看,看能不能跑起来
作者: 木易77    时间: 2018-9-4 16:04
总是分数不够啊,真烦人啊,
作者: jcwangzi    时间: 2018-9-9 14:42
非常感谢楼主能够提供这么好的资料
作者: 熠丝不挂    时间: 2018-11-7 11:41
大小端转换,核心呀,充值打开不开
作者: little    时间: 2018-12-7 22:47
支持原创!!赞一个!!
作者: little    时间: 2018-12-7 22:48
支持原创!!赞一个!!
作者: little    时间: 2018-12-7 22:48
支持原创!!赞一个!!
作者: 费基尔    时间: 2018-12-19 12:08
支持原创!!赞一个!!这个很厉害
作者: ccluo    时间: 2018-12-19 16:49

作者: 13186167503    时间: 2018-12-25 16:16
是不是有部分参数没有写
作者: 13186167503    时间: 2018-12-25 16:16
是不是有部分参数没有写
作者: 13186167503    时间: 2018-12-25 16:17
little 发表于 2018-12-7 22:47
支持原创!!赞一个!!

支持原创!!赞一个!!
作者: popsohu    时间: 2019-1-7 21:51
楼主好样的,谢谢楼主!
作者: popsohu    时间: 2019-1-7 21:51
楼主好样的,谢谢楼主!
作者: popsohu    时间: 2019-1-7 21:54
楼主好样的,谢谢楼主!
作者: popsohu    时间: 2019-1-7 21:54
楼主好样的,谢谢楼主!
作者: 95jd2    时间: 2019-1-18 14:16
支持原创!!赞一个!!这个很厉害
作者: rowa88    时间: 2019-2-17 22:53
楼主的专研精神可嘉啊
作者: 夏日回忆    时间: 2019-3-5 17:10
谢谢楼主 真心感谢!!!
作者: 思想的小鱼    时间: 2019-3-14 18:05
下载下来试试这个参数是直接得到的吗
作者: 樱之舞影    时间: 2019-5-14 13:11
多谢分享,学习学习啊
作者: 爆炸484sha    时间: 2019-5-27 11:42
jjh 发表于 2017-5-24 10:17
编译之后出现一个空的界面,请问接下来需要怎样操作才能继续呢?

我也遇到了这个问题,你解决了吗
作者: 爆炸484sha    时间: 2019-5-27 11:43
jjh 发表于 2017-5-24 10:17
编译之后出现一个空的界面,请问接下来需要怎样操作才能继续呢?

我也遇到了这个问题,你解决了吗
作者: 爆炸484sha    时间: 2019-5-27 15:34
楼主,我的提示框一直在代码程序中if和else后面的输出跳转,请问是怎么回事
作者: blue_sky_1    时间: 2019-10-17 07:38
原创不易,支持一下!
作者: xls    时间: 2019-12-20 14:38
支持原创,感谢
作者: handsomeSun    时间: 2020-11-14 11:06
啊啊啊

作者: handsomeSun    时间: 2020-11-14 11:06

作者: htj87    时间: 2020-12-23 10:44
楼主威武!
作者: htj87    时间: 2020-12-23 10:45
谢谢楼主的贡献
作者: wadeangle    时间: 2021-1-11 20:10
膜拜一下                  
作者: liuchong    时间: 2021-1-25 11:09
为啥下载不了啊

作者: liuchong    时间: 2021-1-25 12:05
为啥我下载不了呀

作者: liuchong    时间: 2021-1-25 12:06
附件无法读取是咋回事呀
作者: liuchong    时间: 2021-1-25 12:11
wadeangle 发表于 2021-1-11 20:10
膜拜一下

兄弟  你能下载下来吗?可以给我发一份吗?我下载不下来。。。谢谢啦  QQ1562927303
作者: wadeangle    时间: 2021-2-1 20:45
liuchong 发表于 2021-1-25 12:11
兄弟  你能下载下来吗?可以给我发一份吗?我下载不下来。。。谢谢啦  QQ1562927303

木有
作者: liuchong    时间: 2021-2-2 09:55
wadeangle 发表于 2021-2-1 20:45
木有

好吧。。。。
作者: lbh20    时间: 2021-2-6 16:16
感觉好厉害
作者: nhzxy    时间: 2021-3-1 21:34
楼主好样的,谢谢楼主
作者: flankerz    时间: 2022-1-3 15:35
支持
作者: suiguotou    时间: 2022-1-17 15:14
感谢楼主
作者: suiguotou    时间: 2022-1-17 15:15
支持原创!!赞一个!!这个很厉害
作者: 灵契    时间: 2024-4-12 11:49
右边的数据怎么转换到左边呢





欢迎光临 FlightGear飞行模拟器 (https://flightgear.org.cn/) Powered by Discuz! X3.2