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

violets's profile - activity

2019-07-16 20:08:11 -0500 received badge  Famous Question (source)
2017-05-02 09:12:56 -0500 received badge  Notable Question (source)
2016-09-23 23:27:59 -0500 received badge  Popular Question (source)
2016-09-22 18:03:08 -0500 commented answer How to enter the callback function only whenever a topic is updated but otherwise keep doing something else?

That's exactly what I needed to know, thank you so much!!

2016-09-22 18:03:02 -0500 received badge  Scholar (source)
2016-09-22 16:21:35 -0500 asked a question How to enter the callback function only whenever a topic is updated but otherwise keep doing something else?

Hello folks, I'm still a beginner here and I'm trying to implement a node that checks if a certain topic is updated. I need it to be like:

Whenever the topic updates->do something then return. Otherwise-> keep doing something else.

Could that be possible?

2016-09-03 11:02:42 -0500 received badge  Enthusiast
2016-09-03 11:02:42 -0500 received badge  Enthusiast
2016-09-03 11:02:42 -0500 received badge  Enthusiast
2016-08-29 09:15:45 -0500 asked a question Rosserial sync error

I'm having Ros indigo on mint (based on ubunto 14.04), and I installed the rosserial-indigo-devel then continued with this tutorial

I tried the HelloWorld example on arduino uno, but after executing

 rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0 _baud:=115200

I always get:

[ERROR] [WallTime: 1472473625.892258] Unable to sync with device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino

while

 rosrun rosserial_server serial_node _po:=/dev/ttyACM0

gave me the following:

[ INFO] [1472473529.968021454]: Opening serial port.
[ INFO] [1472473530.101340451]: Starting session.
[ WARN] [1472473531.102213747]: Sync with device lost.
[ WARN] [1472473532.104368118]: Sync with device lost.
[ INFO] [1472473532.188765803]: Attached client is using protocol VER2 (hydro)
[ INFO] [1472473532.206702146]: waitForService: Service [/message_info] has not been advertised, waiting...
[ WARN] [1472473537.214496805]: Timed out waiting for message_info service to become available.
[ WARN] [1472473537.215101626]: Failed to call message_info service. Proceeding without full message definition.
[ WARN] [1472473537.215160529]: Advertising on topic [/chatter] with an empty message definition.  Some tools (e.g. rosbag) may not work correctly.

"Attached client is using protocol VER2 (hydro)" what does that mean? and what am I doing wrong here? please help.