<p align="center"><img width="160" src="figures/logo.png" alt=FMT logo"></p>
<p align="center">
<a href="/LICENSE"><img src="https://img.shields.io/badge/license-GPL--3.0-green" alt="GitHub license" /></a>
</p>
# Overview
Firmament Model (FMT Model) is a part of [Firmament Autopilot](https://github.com/Firmament-Autopilot) project. It includes a simulation framework with algorithm libraries designed with MATLAB/Simulink.
## Architecture
<p align="center"><img width="700" src="figures/fmt_model.png" alt=structure"></p>
## Environmet
FMT-Model is developed in MATLAB 2018b, which is the recommend version. However, you should be able to use higher MATLAB version as well.
## Required Toolbox
- Aerospace Blockset (4.0)
- Embedded Coder (7.1)
- Instrument Control Toolbox (3.14)
- MATLAB (9.5)
- Simulink (9.2)
- Simulink 3D Animation (8.1)
- Simulink Coder (9.0)
For other toolboxes required by the model, please check the *README.md* inside the submodules.
## Document
[User Guide](https://firmament-autopilot.github.io/FMT-DOCS/#/)
## Quick Start
To get the FMT-Model, use the following command. This will clone the code base of FMT-Model with all submodules (INS, FMS, Controller, Plant).
```
git clone https://github.com/Firmament-Autopilot/FMT-Model.git --recursive
```
Then open MATLAB and change the work directory to FMT-Model root folder. After that, run the`FMT_Model.prj`, which will do all the initialization for you.
## Code Catalogue
FMT-Model source code catalog is shown as follow:
| Name | Description |
| ---------- | ----------------------------------------- |
| bus | Scripts to generate simulink bus objects. |
| figures | Project figures. |
| lib | FMT-Model toolbox model library. |
| model | Simulink model source file. |
| script | Matlab scripts. |
| simulation | Simulation related simulink model. |
| utils | Project utils. |
## Simulation
Current supported simulation:
- MIL (Model-in-the-loop Simulation)
- Open-loop Simulation
For more information, please refer to the document.
<p float="left">
<img src="figures/matlab_3D.png" width="400" />
<img src="figures/flightgear.png" width="400" />
</p>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答! matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答! matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答! matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答! matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答! matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计&课设-Firmy自动驾驶仪模型框架.zip (302个子文件)
sfun_decode_mavlink.cpp 6KB
sfun_encode_msg_hil_actuator_controls.cpp 4KB
sfun_encode_msg_fmt_environment_info.cpp 4KB
sfun_encode_msg_hil_state.cpp 4KB
MW_logo_transp.gif 47KB
.gitignore 26B
sfun_mavlink_msg_hil_state.h 7KB
sfun_mavlink_msg_fmt_pilot_cmd.h 4KB
sfun_mavlink_msg_hil_actuator_controls.h 3KB
sfun_mavlink_msg_fmt_environment_info.h 3KB
sfun_decode_mavlink.h 1KB
AH3_Portal.jpg 680KB
AH1_Portal-2.jpg 78KB
AH1_Portal-1.jpg 63KB
Window_Bricks_1.jpg 46KB
Glass_Arc_1.jpg 30KB
Window_Bricks_2.jpg 25KB
AH4window-2.jpg 20KB
AH4window-1.jpg 18KB
AH4_Portal-1.jpg 9KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
Extended_States_Bus.m 23KB
mlog_parser.m 7KB
plotControlResult.m 5KB
FMS_Out_Bus.m 5KB
compareModelOut.m 4KB
Auto_Cmd_Bus.m 4KB
INS_Out_Bus.m 3KB
GPS_uBlox_Bus.m 3KB
controller_model_init.m 3KB
Plant_States_Bus.m 3KB
mavlink_hil_state_t.m 3KB
controller_model_init.m 3KB
ins_model_init.m 2KB
crl_sin_cos_cmsis.m 2KB
controller_model_init.m 2KB
Mission_Data.m 2KB
plotINSResult.m 2KB
External_Pos_Bus.m 2KB
mavlink_fmt_pilot_cmd_t.m 2KB
Pilot_Cmd_Bus.m 2KB
VehicleState.m 2KB
StatesBus.m 2KB
Environment_Info_Bus.m 2KB
mavlink_hil_actuator_controls_t.m 2KB
sensor_model_init.m 2KB
sensor_model_init.m 2KB
fms_model_init.m 2KB
IMU_Bus.m 1KB
fms_model_init.m 1KB
plant_model_init.m 1KB
FMS_Cmd.m 1KB
Optical_Flow_Bus.m 1KB
plant_model_init.m 1KB
PilotMode.m 1KB
ControlMode.m 1KB
GCS_Cmd_Bus.m 1KB
NAV_Cmd.m 1KB
mavlink_fmt_environment_info_t.m 1KB
VehicleStatus.m 1KB
MotionState.m 1KB
MAG_Bus.m 1KB
Commander_In_Bus.m 1KB
load_parameter.m 1KB
Barometer_Bus.m 1KB
AirSpeed_Bus.m 1KB
Control_Out_Bus.m 1KB
Rangefinder_Bus.m 1KB
FMT_Model_Init.m 705B
findLogicalArea.m 643B
colorAxes.m 453B
get_param_val.m 434B
slblocks.m 380B
asb_vrmfunc.m 345B
mission_data_preprocess.m 313B
rtwTargetInfo.m 309B
load_bus.m 308B
parse_mlog.m 269B
gen_wmmgrid.m 228B
sl_customization.m 159B
control_init.m 70B
ins_init.m 58B
plant_init.m 58B
fms_init.m 54B
register_crl.m 40B
ins_default_config.mat 11KB
plant_default_config.mat 10KB
control_default_config.mat 10KB
fms_default_config.mat 10KB
acdata.mat 10KB
aero_data.mat 10KB
wmmgrid_2021.mat 6KB
wmmgrid_2021.mat 6KB
共 302 条
- 1
- 2
- 3
- 4
资源评论
毕业小助手
- 粉丝: 2021
- 资源: 1712
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功