ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Inbound TCP/IP connection failed: 'function' object has no attribute 'peer_subscribe'

asked 2018-08-01 13:37:22 -0500

pitosalas gravatar image

updated 2018-08-01 14:16:07 -0500

I have two nodes, one publishes a topic ( https://github.com/pitosalas/easy_fil... ) that the other one ( https://github.com/pitosalas/easy_fil... ) subscribes to. What happens is if I run the publsher by itself, all is well. But if I do a rostopic echo on the relevant topic then the publisher starts throwing that exception.

Three notes:

  1. I've been debugging for a while, with control-c and kill commands to try and cleanup. I could be in some kind of bad state. But then my question is: how do I tell and how do I get out of the bad state? What do I reboot, my development computer, my robot, my roscore computer, all of them? And how do I avoid getting into this state.
  2. Minor: is the / before the topic name (when used in the publish or subscribe call) required, optional or sometimes yes and sometimes no?
  3. I am working in python,
edit retag flag offensive close merge delete

Comments

1

It's much more likely that someone can help you debug your code if you show the code.

NEngelhard gravatar image NEngelhard  ( 2018-08-01 13:52:26 -0500 )edit

Done. See links added above.

pitosalas gravatar image pitosalas  ( 2018-08-01 14:16:19 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-08-01 14:37:21 -0500

pitosalas gravatar image

Sorry, I found the bug. See line 11 and 12 of the obstacle_detector.py:

    self.sub = rospy.Subscriber('/scan', LaserScan, self.scan, queue_size=1)
    self.pub = rospy.Publisher('obstacle', Obstacle, self.scan, queue_size =10)

As they say... "never mind" :(

edit flag offensive delete link more

Comments

I made the same mistake putting the wrong arguments into the publisher. In my case I just wrote "10" instead of "queue_size = 10"

sirrarthur gravatar image sirrarthur  ( 2021-06-29 12:42:58 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2018-08-01 13:37:22 -0500

Seen: 2,836 times

Last updated: Aug 01 '18