作为在Embry-Riddle航空大学开发一个新的研究生水平指导,导航和控制课程的一部分,Simulink模块集已经开发,将允许学生单独在Matlab/Simulink中工作,以开发GNC代码。万博1manbetx此代码可直接下载到ArduPilot 2.0集成传感器和处理包中,让学生轻松开发小型无人机。该模块集是有用的,因为它消除了对有知识的程序员和知识渊博的电气工程师的要求,以集成硬件和软件与机身。所包含的指南旨在描述模块集的功能,提供如何实现控件设计的建议,以及如何从Simulink直接将代码嵌入到ArduPilot的步骤。万博1manbetx区块集还处于早期开发阶段,还有改进的空间;预计未来的学生或学术团体作为一个整体将推进能力向前发展。
此块集使用新的目标 - 硬件功能首次出现在Matlab 2012a中,该功能允许Simulink用户从Simulink模型自动生成代码,以选择硬件目标。万博1manbetx此功能以前仅适用于Simulink编码器和其他类似工具箱的所有者。万博1manbetx
有关详细信息,请参阅.zip文件中包含的文档。可以达到块集的作者:
apm2.万博1manbetxsimulink@gmail.com.
罗伯特哈特利(2021年)。APM2 万博1manbetxSimulink块集(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39037-apm2-万博1manbetxsimulink-blockset),Matlab中央文件交换。检索到。