Ask Your Question

mmp52's profile - activity

2021-09-11 20:38:13 -0600 received badge  Notable Question (source)
2021-09-11 20:38:13 -0600 received badge  Famous Question (source)
2021-02-13 15:55:14 -0600 received badge  Popular Question (source)
2020-12-28 05:16:06 -0600 edited question rviz and rqt_image_view in WSL shows void image topic, but rostopic echo on WSL works

rviz and rqt_image_view in WSL shows void image topic, but rostopic echo on WSL echoes Hello, I have a ros network comp

2020-12-28 04:21:21 -0600 asked a question rviz and rqt_image_view in WSL shows void image topic, but rostopic echo on WSL works

rviz and rqt_image_view in WSL shows void image topic, but rostopic echo on WSL echoes Hello, I have a ros network comp

2020-07-13 04:46:27 -0600 commented question run visp_auto_tracker without display

Hi, Have you find a solution to this problem? Thanks, Metin

2020-06-03 19:37:02 -0600 received badge  Nice Question (source)
2020-02-24 06:06:58 -0600 received badge  Notable Question (source)
2020-02-13 06:15:22 -0600 edited question Why the /fix of nmea_serial_driver is published 1 second late and which time reference does driver use when the parameter time_ref_source is not declared?

which time reference does nmea_serial_driver use when t nmea_serial_driver publishes /fix with more or less one second

2020-02-13 06:13:46 -0600 asked a question Why the /fix of nmea_serial_driver is published 1 second late and which time reference does driver use when the parameter time_ref_source is not declared?

which time reference does nmea_serial_driver use when t nmea_serial_driver publishes /fix with more or less one second

2020-02-03 11:21:29 -0600 received badge  Famous Question (source)
2019-12-03 03:04:20 -0600 marked best answer Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Hi there, I have a ROS Kinetic running Raspberry Pi 3 B (I have installed ros as a ROSberry installation, from the source as suggested), which runs Rosbridge Udp Server over it. I am getting in contact with it via a Windows-10 Laptop which has a c++ program running to send JSON's to the Raspberry Pi. When I send advertisement or subscription requests system runs perfectly, I am able to publish/receive messages and create topics easily. After I am done with the messaging, I want to unadvertise a topic (and unsubscribe) so that topic will be killed by ROS Master since there will be no subscribers or publishers left. I am sending the following JSON's to unsubscribe and unadvertise:

  • { "op": "unsubscribe", "id": "C-R", "topic": "top2" } //for unsubscribing
  • { "op": "unadvertise", "id": "yp2", "topic": "top2" } //for unadvertising

then I get the following warning, which says (I believe) I am asking ROS to unadvertise or unsubscribe, but I specifically added ID parts to the JSON's just to make sure that ROS understand the request is coming me and I am asking ROS to make me unadvertise and unsubscribe. Why am I having the warning and how can I fix this?

[WARN] [1564562740.474205]: Could not process inbound connection: [/rosbridge_udp] is not a publisher of [/top2]. Topics are [['/client_count', 'std_msgs/Int32'], ['/rosout', 'rosgraph_msgs/Log']]{'message_definition': 'string data\n', 'callerid': '/rosbridge_udp', 'tcp_nodelay': '0', 'md5sum': '992ce8a1687cec8c8bd883ec73ca41d1', 'topic': '/top2', 'type': 'std_msgs/String'} [WARN] [1564562741.499281]: Could not process inbound connection: [/rosbridge_udp] is not a publisher of [/top2]. Topics are [['/client_count', 'std_msgs/Int32'], ['/rosout', 'rosgraph_msgs/Log']]{'message_definition': 'string data\n', 'callerid': '/rosbridge_udp', 'tcp_nodelay': '0', 'md5sum': '992ce8a1687cec8c8bd883ec73ca41d1', 'topic': '/top2', 'type': 'std_msgs/String'} [WARN] [1564562743.519575]: Could not process inbound connection: [/rosbridge_udp] is not a publisher of [/top2]. Topics are [['/client_count', 'std_msgs/Int32'], ['/rosout', 'rosgraph_msgs/Log']]{'message_definition': 'string data\n', 'callerid': '/rosbridge_udp', 'tcp_nodelay': '0', 'md5sum': '992ce8a1687cec8c8bd883ec73ca41d1', 'topic': '/top2', 'type': 'std_msgs/String'}

2019-10-19 06:21:26 -0600 received badge  Notable Question (source)
2019-10-17 07:51:58 -0600 received badge  Famous Question (source)
2019-10-17 07:51:58 -0600 received badge  Notable Question (source)
2019-10-08 16:47:15 -0600 received badge  Famous Question (source)
2019-10-06 14:36:31 -0600 received badge  Famous Question (source)
2019-09-23 12:47:22 -0600 received badge  Popular Question (source)
2019-09-19 12:25:52 -0600 received badge  Nice Question (source)
2019-09-19 06:46:50 -0600 received badge  Notable Question (source)
2019-09-19 06:46:50 -0600 received badge  Popular Question (source)
2019-09-12 14:33:30 -0600 received badge  Notable Question (source)
2019-08-07 14:33:41 -0600 received badge  Popular Question (source)
2019-08-01 07:00:30 -0600 received badge  Popular Question (source)
2019-08-01 02:10:53 -0600 received badge  Enthusiast
2019-07-31 04:04:11 -0600 edited question Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Rosbridge Server gives warning when I try to unadvertise or unsubscribe Hi there, I have a ROS Kinetic running Raspberry

2019-07-31 04:00:01 -0600 edited question Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Rosbridge Server gives warning when I try to unadvertise or unsubscribe Hi there, I have a ROS Kinetic running Raspberry

2019-07-31 03:59:50 -0600 edited question Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Rosbridge Server gives warning when I try to unadvertise or unsubscribe Hi there, I have a ROS Kinetic running Raspberry

2019-07-31 03:59:50 -0600 received badge  Editor (source)
2019-07-31 03:59:34 -0600 edited question Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Rosbridge Server gives warning when I try to unadvertise or unsubscribe Hi there, I have a ROS Kinetic running Raspberry

2019-07-31 03:58:58 -0600 asked a question Rosbridge Server gives warning when I try to unadvertise or unsubscribe

Rosbridge Server gives warning when I try to unadvertise or unsubscribe Hi there, I have a ROS Kinetic running Raspberry

2019-07-31 03:23:18 -0600 commented question Rosbridge UDP port gives "Inbound TCP/IP connection failed" error after connection is closed

is there no one having the same issue?

2019-07-31 03:15:34 -0600 received badge  Organizer (source)
2019-07-25 07:10:38 -0600 marked best answer cannot install/run rosbridge on raspberry pi 3

I have a Raspberry Pi 3B which has debian stretch OS and a ROS kinetic running on it. I have tried to install rosbridge_suite and rosbridge_server on it from source as with this code and I had the following error:

sudo apt install ros-kinetic-rosbridge-server ros-kinetic-rosbridge-suite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-kinetic-rosbridge-server
E: Unable to locate package ros-kinetic-rosbridge-suite

I believe rosbridge for ROS kinetic is already available, correct me if I am mistaken. After this failed trial, I tried to build it using a rosinstall_generator as described in here , by those commands:

$ pi@raspberrypi:~/ros_catkin_ws $ rosinstall_generator rosbridge_server --rosdistro kinetic --deps --wet-only --tar > kinetic-custom_ros.rosinstall
$ pi@raspberrypi:~/ros_catkin_ws $  wstool init src kinetic-ros_comm-wet.rosinstall
Error: There already is a workspace config file .rosinstall at "src". Use wstool install/modify.
pi@raspberrypi:~/ros_catkin_ws $ wstool merge -t src kinetic-custom_ros.rosinstall
     Performing actions: 
     Add new elements:
  common_msgs/actionlib_msgs,  common_msgs/diagnostic_msgs,  common_msgs/nav_msgs,  common_msgs/sensor_msgs,  common_msgs/stereo_msgs,  common_msgs/trajectory_msgs,  common_msgs/visualization_msgs,  geometry2/tf2_msgs,  ros_tutorials/rospy_tutorials,  rosauth,  rosbag_migration_rule,  rosbridge_suite/rosapi,  rosbridge_suite/rosbridge_library,  rosbridge_suite/rosbridge_msgs,  rosbridge_suite/rosbridge_server
Config changed, maybe you need run wstool update to update SCM entries.
Overwriting /home/pi/ros_catkin_ws/src/.rosinstall*
update complete.

then I enter this:

pi@raspberrypi:~/ros_catkin_ws $  wstool update -t src

After doing this and catkin making, when I ask for rospack list to see the downloaded/built packages, I cannot see rosbridge server or rosbridge suite. Anway, afterwards I tried to run a node for rosbridge :

pi@raspberrypi:~ $ roslaunch rosbridge_server rosbridge_udp.launch

and I got the error:

[rosbridge_udp.launch] is neither a launch file in package [rosbridge_server] nor is [rosbridge_server] a launch file name
The traceback for the exception was written to the log file

Afterwards, I went to the folder in which launch file is located, and tried to run it with:

pi@raspberrypi:~/ros_catkin_ws/src/rosbridge_suite/rosbridge_server/launch $ roslaunch rosbridge_udp.launch

*****... logging to /home/pi/.ros/log/d966bdce-a4c1-11e9-b85d-b827eb727113/roslaunch-raspberrypi-4361.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://raspberrypi:43533/
SUMMARY
========
PARAMETERS
 * /rosapi/params_glob: [*]
 * /rosapi/services_glob: [*]
 * /rosapi/topics_glob: [*]
 * /rosbridge_udp/authenticate: False
 * /rosbridge_udp/delay_between_messages: 0
 * /rosbridge_udp/fragment_timeout: 600
 * /rosbridge_udp/interface: 
 * /rosbridge_udp/max_message_size: None
 * /rosbridge_udp/params_glob: [*]
 * /rosbridge_udp/port: 9090
 * /rosbridge_udp/services_glob: [*]
 * /rosbridge_udp/topics_glob: [*]
 * /rosbridge_udp/unregister_timeout: 10
 * /rosdistro: kinetic
 * /rosversion: 1.12.14
NODES
  /
    rosapi (rosapi/rosapi_node)
    rosbridge_udp (rosbridge_server/rosbridge_udp)
auto-starting new master
process[master]: started with pid [4372]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to d966bdce-a4c1-11e9-b85d-b827eb727113
process[rosout-1]: started with pid [4385]
started core service [/rosout]
ERROR: cannot launch node of type [rosbridge_server/rosbridge_udp]: rosbridge_server
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/opt/ros/kinetic/share
ERROR: cannot launch node of type [rosapi/rosapi_node]: rosapi
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/opt/ros/kinetic/share

As you can see I cannot run the node , and I am not sure what is the reason. Thank you for your help!

2019-07-23 08:36:01 -0600 asked a question Rosbridge UDP port gives "Inbound TCP/IP connection failed" error after connection is closed

Rosbridge UDP port gives "Inbound TCP/IP connection failed" error after connection is closed Hi! I open a udp port on my

2019-07-23 02:54:19 -0600 received badge  Popular Question (source)
2019-07-23 02:54:19 -0600 received badge  Famous Question (source)
2019-07-23 02:54:19 -0600 received badge  Notable Question (source)
2019-07-17 09:20:58 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-17 09:20:58 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-17 09:20:55 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-17 09:20:55 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-17 09:20:51 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-17 09:20:35 -0600 asked a question rosbridge counts me as a new client each time I send a message

rosbridge counts me as a new client each time I send a message Hi, I tried to establish a UDP socket on my windows 10 l

2019-07-16 09:12:59 -0600 commented question problem building rosbridge_suite and opening a udp node with it

It was because I could not install a package correctly on RaspberryPi as explained in here

2019-07-16 08:26:24 -0600 received badge  Famous Question (source)
2019-07-16 08:26:24 -0600 received badge  Notable Question (source)