Thank you for your ideas Blaise,
Finally I solved and you were right. The launch file was running a non.modified node (turtle_teleop). Finally I understand how it works.
Best regards!
> The problem is that any change i do in the code does not make any differenceWhen I read this, my first thought is: are you 100% sure you are
> in the behavior of the node.
actually running your modified code? Did you run make? Is roslaunch
pulling your package from the wrong place? (If you have a package you
installed from a debian, and an overlay that you made your changes in,
are you quite sure that the shell you are roslaunching from has your
version of the package in ROS_PACKAGE_PATH? You can try using roscd
from the shell you are roslaunching from to see where roslaunch is
finding your package.)
Have you tried putting some ROS_INFO commands in your code to make
sure they get displayed wher you run it?
Blaise
_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users