报错:
nvidia@nvidia-desktop:~/ros2_ws_simulink$ ros2 topic echo /joystick_topic
The message type 'joy_stick_msg/msg/JoyStickMsg' is invalid
但是查找可以查找到这个自定义的msg已经安装在了本地,,说明没问题的:
nvidia@nvidia-desktop:~/ros2_ws_simulink$ ros2 interface show joy_stick_msg/msg/JoyStickMsg
float32 x_vel_cmd
float32 y_vel_cmd
float32 yaw_vel_cmd
uint16 life_counter
uint8 mode_cmd
需要在本地source ./install setup.bash一下再运行就可以打印到了,
其他注意事项,注意python开发注意public的话题名称,必须和接受的而名称一样,这个需要注意下
matlab中定义和设置msg参考:
https://blog.csdn.net/pvmsmfchcs/article/details/155948094?sharetype=blogdetail&sharerId=155948094&sharerefer=PC&sharesource=pvmsmfchcs&spm=1011.2480.3001.8118
&spm=1001.2101.3001.5002&articleId=155986792&d=1&t=3&u=8a995e57d4ad424192af66cc5f29735a)
8005

被折叠的 条评论
为什么被折叠?



