Audio 声音播放节点错误

Audio 声音播放节点错误,audio,error-handling,nodes,subscription,ros,Audio,Error Handling,Nodes,Subscription,Ros,当我运行此代码并按下turtlebot的保险杠时,它会显示以下消息: [警告][1430824597.483791184]:发出声音命令,但没有订阅主题的节点。可能您忘记运行soundplay_node.py 尽管我很确定我已经订阅了soundplay节点 #包括“ros/ros.h” #包括“标准msgs/String.h” #包括“kobuki_msgs/BumperEvent.h” #包括“几何图形\u msgs/Twist.h” #包括“kobuki_msgs/WheelDropEven

当我运行此代码并按下turtlebot的保险杠时,它会显示以下消息:

[警告][1430824597.483791184]:发出声音命令,但没有订阅主题的节点。可能您忘记运行soundplay_node.py

尽管我很确定我已经订阅了soundplay节点

#包括“ros/ros.h”
#包括“标准msgs/String.h”
#包括“kobuki_msgs/BumperEvent.h”
#包括“几何图形\u msgs/Twist.h”
#包括“kobuki_msgs/WheelDropEvent.h”
#包括“sstream”
#包括
使用名称空间std;
//sound_play::SoundClient sc;
//sound_play::SoundClient SoundClient;
void soundPlaynode(int n);
无效保险杠回拨(const kobuki_msgs::保险杠事件和bmsg){
int state=bmsg.state;
内侧=bmsg.保险杠;
if(side==0&&state==1){
库特