Simulink生成ROS功能包的步骤总结
发布日期:2021-07-01 04:03:39 浏览次数:3 分类:技术文章

本文共 360 字,大约阅读时间需要 1 分钟。

  • step1:搭建仿真模型,注意两个问题,①ROS话题输出的信号类型是single类型,而Simulink输出的类型是double类型,因此可使用Data Type Conversion模块实现类型转换;②连续积分器Integrator不支持代码生成,建议自己搭,如下图所示。

    在这里插入图片描述

  • step2:设置求解器及求解步长等参数。

    在这里插入图片描述

  • step3:生成代码

    在这里插入图片描述
    在这里插入图片描述
    我们只关心生成的压缩包和sh脚本,其中脚本是用来安装压缩包到工作目录的。
    在这里插入图片描述

  • step4bash build_ros_model.sh xxxx.tgz ~/工作空间,注意不是放在src文件夹下,直接在工作空间下运行脚本即可,此时会自动编译。

  • step5:测试生成的代码,记得要source工作空间,然后rosrun即可,编译好的结点程序在/工作空间/devel/lib目录下查看。

转载地址:https://miracle.blog.csdn.net/article/details/116527013 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:硬件在环(HIL)仿真方案
下一篇:windows下Makefile无法删除中间文件的解决方案

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年05月04日 11时42分26秒