This is the static archive of questions from ROS Answers archive Answers. You seem to be using tf_monitor, I think it might be bugged because if I use it I also get "unknown publisher" but if I use rqt_tf_tree the broadcasters are correctly identified. Also roswtf doesn't complain.

Context Explanation

Try those other debugging tool to see if there is really something bad happening. Asked by on 2020-07-08 07:01:41 UTC ROS distribution : ROS2 humble hawksbill to install ROS2 humble, while I'm following this : https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html Note that I had to build ros from source setting python executable to python3 in order to use python3 packages with ros melodic. Is there some clear guidance when to use which? I have read somewhere that ROS INFO is for C, whereas ROS INFO_STREAM is for C++...but I am sure there must be more to it.

Insight Material

Thx for you explanations. Asked by ticotico on 2021-08-30 04:53:14 UTC After the command: $ sudo apt install ros-melodic-moveit The terminal reminded me as follows: The following packages have unmet dependencies: ros-melodic-desktop-full : Depends: ros-melodic-desktop but it is not going to be installed Depends: ros-melodic-perception but it is not going to be installed Depends: ros-melodic-simulators but it is not going to be installed Depends: ros-melodic-urdf ... In ROS1 I would source ROS again, rebuild my packages and it would be done ! But here in ROS2 Dashing even when sourcing ROS2 again I still have this package in those env variables : COLCON_PREFIX_PATH, AMENT_PREFIX_PATH, CMAKE_PREFIX_PATH. [ROS2] call service :"waiting for service to become available" - ROS ...

Final Conclusion