
【ROS】利用ROS标准消息std_msgs::String发送结构体
在ROS进行结构体消息收发时,经常用书写proto文件,然后将proto字段与结构体字段一一对应,额外需要写一个adaptor转换程序,如果想要发送n个结构体,那么要写n个proto以及n个adaptor。首先我想着ROS标准消息里有可以发送消息的例子,我找到了 std_msgs::String消息,下面是std_msgs::String 消息收发的Demo。接下来是详细解决过程,碰到的问题,调试过程以及解决思路,不喜勿喷!(下面是临时写的,大致框架,具体后面在补充cmake,以及完整的例子)












