matlab的ros2发布的消息,局域网内其他设备收不到情况吗?但是matlab可以订阅其他局域网的ros2发布的消息(问题总结)

大家有试过matlab的ros2发布的消息,局域网内其他设备收不到情况吗?但是matlab可以订阅其他局域网的ros2发布的消息

问题找到了,并不是不能跨设备,而是matlab的中ros2自定义的msg不能发送,系统的msg是可以发送出去的

例如twist消息是可以发布,并且matalb是可以在线订阅都可以(已经测试验证,无需疑问)

而自定义的msg是不能够被matlab在run的时候在线订阅,并在线发布的。

那如果我在matlab中如果有自定义的消息要发送的话,则需要build生成代码,然后在ubuntu中用ros2 colon编译,运行,本地是自定义的消息接受和发送是没问题的。

msg参考:

https://blog.csdn.net/pvmsmfchcs/article/details/155948094?sharetype=blogdetail\&sharerId=155948094\&sharerefer=PC\&sharesource=pvmsmfchcs\&spm=1011.2480.3001.8118

是因为matalb中我自定义的msg不能发送,系统的msg是可以的,是由于变量类型原因,matlab和ros的变量的基本类型不一样。

相关推荐
吴声子夜歌几秒前
ES6——Symbol详解
开发语言·javascript·es6
软件工程师文艺1 分钟前
AI 编程助手的演进:从 REPL 到智能体
人工智能
星辰徐哥1 分钟前
C语言运算符的优先级与结合性详解
c语言·开发语言
HZ·湘怡2 分钟前
顺序表 2 续集 c 实现增删查改
c语言·开发语言·顺序表
Dfreedom.2 分钟前
【实战篇】神经网络在回归任务中的应用
人工智能·神经网络·算法·机器学习·回归
han_hanker2 分钟前
js 加减乘除精度问题2
开发语言·javascript·ecmascript
AI2512242 分钟前
主流AI视频生成工具技术测评对比:生成质量与性能分析
人工智能·音视频
laomocoder3 分钟前
AI网关设计
人工智能·rust·系统架构
红目香薰3 分钟前
Ascend C 算子:Sigmoid 函数原理深入解析与工程化构建及验证
c语言·开发语言·华为·华为云·昇腾·cann·modelarts
OTWOL3 分钟前
C语言操作符终极揭秘:表达式求值秘籍
c语言·开发语言·c++