主要内容

FlightGear预配置6DoF动画

将模型连接到FlightGear飞行模拟器

  • 库:
  • 航空航天模块/动画/飞行模拟器接口

  • FlightGear预配置6DoF动画块

描述

FlightGear预配置6DoF动画块可以让你驾驶位置和姿态值到FlightGear飞行模拟器车辆给定的双精度经度值(l)、纬度(μ),高度(h)、辊(ϕ)、沥青(θ)和偏航(ψ),分别。

该块被配置为sim查看设备。如果您使用金宝app®编码器™并通过外部模式仿真连接到运行目标代码,Simulink软件可以获取飞行目标的数据,并将位置和姿态数据传输到FlightGear。金宝app有关更多信息,请参见使用C/ c++ S-Functions作为Sim卡在外部模式下查看设备

Aerospace Blockset™产品支持从v2.6开始的F金宝applightGear版本。如果您使用的是2.6之前的FlightGear版本,模型会显示来自Simulink Upgrade Advisor的通知。金宝app考虑使用升级顾问来升级你的FlightGear版本。有关更多信息,请参见金宝app支持FlightGear版本

港口

输入

全部展开

以双精度表示的经度、纬度、高度、横摇、俯仰和偏航,指定为矢量。经纬度单位为西北度,海拔高度单位为米,姿态值单位为弧度。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

参数

全部展开

运行FlightGear软件的机器的目的IP地址,指定为标量。

编程使用

块参数DestinationIpAddress
类型:特征向量
:标量
默认的“127.0.0.1”

运行FlightGear软件的机器的目标端口,指定为标量。

编程使用

块参数DestinationPort
类型:特征向量
:标量
默认的“5502”

将样本时间指定为标量(-1表示继承)。

编程使用

块参数SampleTime
类型:特征向量
:标量
默认的“1/30”

算法

该块是一个屏蔽子系统,主要包含为FlightGear打包net_fdm包块设置为6DoF输入,a发送net_fdm数据包到FlightGear块,仿真速度块。要访问这些块的全部功能,请使用Aerospace块集库中的各个对应块。

参考文献

[1]鲍迪奇,N。美国实用导航员,航海的缩影.美国海军水道测量局,1802年。

之前介绍过的R2006a