ar_track_alvar causes TF_NAN_INPUT:

asked 2017-02-12 15:44:18 -0500

dan gravatar image

I am running ar_track_alvar 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 ar_track_alvar to only send out valid transforms?

edit retag flag offensive close merge delete

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.

130s gravatar image 130s  ( 2017-02-12 16:07:12 -0500 )edit

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.

dan gravatar image dan  ( 2017-02-12 19:45:51 -0500 )edit