ar_track_alvar causes TF_NAN_INPUT:
I am running artrackalvar successfully, but it causes tf transform nodes to output errors such as:
TF_NAN_INPUT: Ignoring transform for child_frame_id "ar_marker_111"
I'm pretty sure the errors are irrelevant, as I am detecting all of the expected markers fine and getting good transforms from them. However, these errors make a mess of the terminal screen of other nodes. Is there a way to either suppress the errors or (better) to get artrackalvar to only send out valid transforms?
Asked by dan on 2017-02-12 16:44:18 UTC
Comments
Not sure if this is related to existing issue like this one. If you could open a pull request to either add option to suppress irrelevant message or figure out the root cause and fix it that'd be the greatest.
Asked by 130s on 2017-02-12 17:07:12 UTC
Their work-around (roslaunch ... 2> /dev/null) suppresses the errors in the terminal for ar_track_alvar but does not suppress the errors in other terminals with other nodes that use tf. I'll look into the pull request.
Asked by dan on 2017-02-12 20:45:51 UTC