I am trying to print to the screen from a node for testing reasons. std::cout is what I am using, I don't want to use RCLCPP_INFO_STREAM for this. When I run my node using ros2 run, I see my prints. When I run my node using ros2 launch, I dont see my cout statements.
Any explination?
Also I have tried and failed to find any ros2 launch (python) documentation anywhere. I was trying to see if there is a output=screen option that I could use to fix my issue.