@@ -14,20 +14,20 @@ def get_instance(cls, node_name=None):
1414
1515 def __init__ (self , node_name ):
1616 self ._node_name = node_name
17- rospy .init_node (node_name , disable_signals = True )
17+ rospy .init_node (node_name , anonymous = True , disable_signals = True )
1818 self ._publishers = {}
1919 self ._event_generators = []
2020 self ._event_listeners = []
2121
2222 def publish (self , topic , message ):
2323 publisher = self ._publishers .get (topic )
2424 if publisher is None :
25- publisher = rospy .Publisher ("/" + self . _node_name + "/" + topic , std_msgs .msg .String , queue_size = 10 )
25+ publisher = rospy .Publisher ("/" + topic , std_msgs .msg .String , queue_size = 10 )
2626 self ._publishers [topic ] = publisher
2727 publisher .publish (json .dumps (message ))
2828
2929 def register_event_listener (self , topic , callback ):
30- self ._event_listeners .append (rospy .Subscriber ("/" + self . _node_name + "/" + topic , std_msgs .msg .String , callback ))
30+ self ._event_listeners .append (rospy .Subscriber ("/" + topic , std_msgs .msg .String , callback ))
3131
3232 def register_event_generator (self , generator_func ):
3333 generator = threading .Thread (target = generator_func )
0 commit comments