matlab
simulink
源码
说明
这里是RflySim课程容错控制教学内容源文件
,也是论文中的部分源码.
目录结构
Model:四旋翼模型\模型参数脚本\RflySim3D软件显示接口模型文件\用于生成模型DLL文件的p脚本文件
Control:控制器\控制器参数脚本\控制器QGC地面站参数定义c文件
MIL:软件仿真程序
HIL:半物理仿真程序
PriviteLib:一些自编的函数
软硬件说明
MATLAB
2020b
RflySim:
需要使用生成DLL文件功能,
RflySim3D显示功能(可选)
Windows10
Pixhawk
4
(Pixhawk
2.4.8可能性能不够用,
可以降低控制器频率运行)
PX4
1.8.2
(其他PX4版本在处理QGC参数定义的部分会编译报错,
不同的版本需要修改QGC参数定义文件中的同文件引用路径)
源码说明
该源码使用了Simulink工程创建,
使用前需要打开Simulink工程文件,
这样可以自动添加引用目录.
项目开启后会默认运行模型参数文件,
之后请手动运行控制器脚本文件,
最后根据需要选择MIL和HIL.
MIL可以
2021-08-31 21:15:54
683KB
系统开源
1