FlightGear飞行模拟器

标题: 谁有关于matlab与flightgear的资料 [打印本页]

作者: 太微垣    时间: 2012-2-20 15:46
标题: 谁有关于matlab与flightgear的资料
大家谁有关于matlab与flightgear的连接的资料么。。。就是把matlab的数据传给flightgear然后驱动它工作,谢谢了~~~
作者: shadidi    时间: 2012-2-21 14:20
百度搜索flightgear matlab,会有相关的资料;而且在simulink的Aerospace Blockset里的Animation里的Flight Simulator Interfaces里有matlab连接flightgear的所有模块;
此外,在matlab中输入命令“asbhl20”,会出现一个关于matlab与flightgear连接的demo,按照demo上的那三点指示,你很容易就能将两个软件连接起来,并且自如的进行数据交流
作者: 太微垣    时间: 2012-2-21 16:02
shadidi 发表于 2012-2-21 14:20
百度搜索flightgear matlab,会有相关的资料;而且在simulink的Aerospace Blockset里的Animation里的Flight ...

恩呢,谢谢了,找到了,要是自己在建立个动态模型,就不知道如何办了。。。比如说simulink中有个三自由度导弹攻击目标的例子,如何能用flightgear来显示。。。
作者: 太微垣    时间: 2012-2-27 16:33
shadidi 发表于 2012-2-21 14:20
百度搜索flightgear matlab,会有相关的资料;而且在simulink的Aerospace Blockset里的Animation里的Flight ...

我想问问,那个hl20的例子,能是飞机动起来么。。为什么我在simulink中启动,只能悬浮在空中。。而没有动。。场景是不是应该是航天飞机着陆?谢谢了~
作者: shadidi    时间: 2012-3-2 11:42
太微垣 发表于 2012-2-27 16:33
我想问问,那个hl20的例子,能是飞机动起来么。。为什么我在simulink中启动,只能悬浮在空中。。而没有动 ...

在simulink启动后,用鼠标点一下flightgear的界面,然后按键盘“V”调整视角即可,是个着陆的场景,还有,你要确认你生成脚本时,修改了你的FG安装目录,
作者: 太微垣    时间: 2012-3-3 13:56
shadidi 发表于 2012-3-2 11:42
在simulink启动后,用鼠标点一下flightgear的界面,然后按键盘“V”调整视角即可,是个着陆的场景,还有, ...

那些我都该了,安装目录都能自行找到了,应该没问题,就是飞机不着陆,,我试过在comand窗口程序调用,那个能运行,但是simulin没能成功,不知道为啥,,,,
作者: shadidi    时间: 2012-3-3 20:18
太微垣 发表于 2012-3-3 13:56
那些我都该了,安装目录都能自行找到了,应该没问题,就是飞机不着陆,,我试过在comand窗口程序调用,那 ...

simulink第一次运行这个Model需要很长时间的准备工作,不知道你说的不着陆,是指simulink已经开始仿真了(要注意,在真正开始仿真也就是说model下面状态中有蓝色的条在动之前,会有三步准备工作,下面的状态条是浅绿色的),而flightgear没有同步显示,还是说simulink都不能运行?
作者: 天蓝蓝    时间: 2012-3-5 09:58
我看了asbhl20的那个例子 生成脚本会产生错误 如图所示“undefined function ormethod 'aerofgrunscript'for input argument of type 'char‘
作者: 天蓝蓝    时间: 2012-3-5 10:00
错误 哪里没弄好呢?请指教啊
作者: 天蓝蓝    时间: 2012-3-5 10:40
asbhl20的例子在Fg 2.0版本上可以支持吗?
作者: 太微垣    时间: 2012-3-5 15:53
天蓝蓝 发表于 2012-3-5 10:40
asbhl20的例子在Fg 2.0版本上可以支持吗?

可以,那个运行步骤demo里有
作者: 太微垣    时间: 2012-3-5 15:55
天蓝蓝 发表于 2012-3-5 10:00
错误 哪里没弄好呢?请指教啊

你那个matlab中的hl20的文件拷入fg中去了么。。
作者: 林飞方丈啊    时间: 2012-3-5 16:25
用了matlab的asbhl20编译成功了,也打开了flightgear,但是在flightgear的界面没有看到任何的效果啊。怎么弄?
作者: 太微垣    时间: 2012-3-5 16:50
林飞方丈啊 发表于 2012-3-5 16:25
用了matlab的asbhl20编译成功了,也打开了flightgear,但是在flightgear的界面没有看到任何的效果啊。怎么弄 ...

simulink运行一下
作者: 林飞方丈啊    时间: 2012-3-5 16:56
太微垣 发表于 2012-3-5 16:50
simulink运行一下

对 啊,simulink里面点击运行没有任何的错误的,但是flightgear没有任何的显示。

作者: 林飞方丈啊    时间: 2012-3-5 16:57
太微垣 发表于 2012-3-5 16:50
simulink运行一下

MATLAB是2010版本,flightgear是2.4.0版本有问题吗
作者: 太微垣    时间: 2012-3-5 17:27
林飞方丈啊 发表于 2012-3-5 16:57
MATLAB是2010版本,flightgear是2.4.0版本有问题吗

版本肯定没问题,那个文件夹hl20拷入f了么?你这情况没遇到。。。
作者: 林飞方丈啊    时间: 2012-3-8 10:07
天蓝蓝 发表于 2012-3-5 10:00
错误 哪里没弄好呢?请指教啊

你的安装路劲是哪里啊,flightgear你也是安装在c盘吗??
作者: shadidi    时间: 2012-6-23 22:09
本帖最后由 shadidi 于 2012-7-14 09:14 编辑
天蓝蓝 发表于 2012-3-5 10:40
asbhl20的例子在Fg 2.0版本上可以支持吗?

1.运行所需:matlab 2010,FlightGear 2.4.0,
2.HL20文件夹要拷贝到data/Aircraft中,
3.生成的脚本文件不要用matlab直接打开,而是转到脚本文件所在的文件夹,双击打开即可
作者: agm123    时间: 2013-4-4 19:11
学习下MT与FG的连接问题
作者: huatianbanmu    时间: 2017-4-27 11:00
运行后显示找不到指定路径该怎么办呢




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