首先更改的时候不要有省略号。
catkin_package(
...CATKIN_DEPENDS message_runtime ...
...)
其次如果指令:
rosmsg show beginner_tutorials/Num
无返回或者返回乱码!
则是因为早先建立的包未运行,解决方法如下:
首先进入cd ~/catkin_ws,然后运行指令
catkin_make
source devel/setup.bash
然后运行指令:
rosmsg show beginner_tutorials/Num
即可正常返回
int64 num
实验地址:
http://wiki.ros.org/ROS/Tutorials/CreatingMsgAndSrv