Open shineyruan opened 3 years ago
Hi! Which version of rosbridge do you use? Some users in ROSIntegration reported that newer eversions of it might break the rosbridge connection: https://github.com/code-iai/ROSIntegration/issues/139
Hi!
Which version of rosbridge do you use?
Some users in ROSIntegration reported that newer eversions of it might break the rosbridge connection:
Hi,
I tried both the latest version (0.11.13) and the "working" version (0.11.10) according to https://github.com/code-iai/ROSIntegration/issues/139, and both of them has the same outcome --- not publishing any desired topics within ROS Noetic.
Thanks
I am having a similar issue. I debugged the rosbridge_server code and found that I am getting an exception here (added try/catch): https://github.com/RobotWebTools/rosbridge_suite/blob/develop/rosbridge_server/src/rosbridge_server/tcp_handler.py#L62
[ERROR] [1621035498.547522]: Exception in recvall(). Reason: can only concatenate str (not "bytes") to str
It looks like Python 3 compatibility issue to me.
This is a bug caused by rosbridge_server decoding byte array as utf-8 in Python3. There is actually an open PR in rosbridge that works for me. I think they will merge that PR recently into rosbridge.
@wuyingnan Many thanks for the info!
Hi,
I was trying to run
./rosbridge2cpp-client
as a test of functionality on Ubuntu 20.04 + Noetic. However my rosbridge_server does not output any data received and it also does not advertises the topic within ROS created by the client. I'm getting the following output from the client side:I have also verified that rosbridge_server has established a connection with the client
However the topic
/test_rosbridge2cpp
was not published within ROS and I had no way to retrieve data from rosbridge_server side.Does that look normal for the client test? If yes, is there anything else I need to do in order to retrieve data from rosbridge_server besides launching it with
?
Thanks in advance!