作为在Embry-Riddle航空大学开发新的研究生级制导、导航和控制课程的一部分,已经开发了一个Simulink块集,将允许学生单独在Matlab/Simulink中开发GNC代码。金宝app该代码可以直接下载到ArduPilot 2.0集成传感器和处理包,让学生轻松开发小型无人机。该模块集是有用的,因为它消除了需要一个知识渊博的程序员,和一个知识渊博的电气工程师集成硬件和软件与机身。所包含的指南旨在描述块集的功能,提供如何实现控制设计的建议,以及如何将代码直接从Simulink嵌入到ArduPilot上的步骤。金宝app该区块集处于早期开发阶段,有改进的空间;预计未来的学生或整个学术团体将推动未来的能力。
该模块集使用了在Matlab 2012a中首次出现的新的Run-On-Target-Hardware特性,该特性允许Simulink用户从Simulink模型自动生成用于选定硬件目标的代码。金宝app此功能以前仅适用于Simulink Coder和其他类似工具箱的所有者。金宝app
有关更多信息,请参阅.zip文件中包含的HowTo文档。可以通过以下方式联系该区块集的作者:
apm2.金宝appsimulink@gmail.com
引用作为
罗伯特·哈特利(Robert Hartley, 2022)。APM2 金宝appSimulink Blockset(//www.tatmou.com/matlabcentral/fileexchange/39037-apm2-金宝appsimulink-blockset), MATLAB中央文件交换。检索.
MATLAB版本兼容性
使用R2012b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux类别
标签
APM2 /
APM2 arduino /
APM2 / arduino / + arduino /
APM2 /块/
APM2 /
APM2 /块/
APM2 /块/ Analog_IO /
APM2 /块/气压/
APM2 /块/ DataTypeConversions /
APM2 /块/ Discrete_IO /
APM2 /块/ FlashMemory /
APM2 /块/ GPS /
APM2 /块/ IMU /
APM2 /块/磁强计/
APM2 /块/皮托管/
APM2 /块/ RCChannels /
APM2 /块/串行/
APM2 /时间/ /块
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |