Launching teleop_twist_keyboard from launch file along with other nodes messes up the logs in the terminal
Hello,
I am launching the teleop_twist_keyboard node along with some other nodes from a launch file. In all nodes, I have set the "output" argument to "log" so that they do not log into the terminal except for one node (not the teleop_twist_keyboard one). However, the logs in the terminal are messed up, namely there are a lot of extra spaces which makes it very difficult to read them. I found out that this issue is caused by the teleop_twist_keyboard node even though I have set the "output" to "log", because when I am not launching it from the launch file but instead I am rosrun-ing it from another terminal, the logs of the launch file are correct.
Has anyone else encountered this issue and know how to resolve it? Thanks in advance!!