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的变量的基本类型不一样。

相关推荐
一切尽在,你来2 分钟前
1.2 LangChain 1.2.7 版本核心特性与升级点
人工智能·langchain
LYFlied4 分钟前
AI大时代下前端跨端解决方案的现状与演进路径
前端·人工智能
深蓝电商API6 分钟前
图片验证码识别:pytesseract+opencv入门
人工智能·opencv·计算机视觉·pytesseract
念何架构之路7 分钟前
Go进阶之panic
开发语言·后端·golang
.Katherine௰7 分钟前
AI数字人模拟面试机器人
人工智能
光影少年8 分钟前
AI 前端 / 高级前端
前端·人工智能·状态模式
亓才孓10 分钟前
[Properties]写配置文件前,必须初始化Properties(引用变量没执行有效对象,调用方法会报空指针错误)
开发语言·python
zhangshuang-peta12 分钟前
OpenCode vs Claude Code vs OpenAI Codex:AI编程助手全面对比
人工智能·ai agent·mcp·peta
傻乐u兔14 分钟前
C语言进阶————指针3
c语言·开发语言
Bruk.Liu15 分钟前
(LangChain 实战14):基于 ChatMessageHistory 自定义实现对话记忆功能
人工智能·python·langchain·agent