Cleaned up the magnetometer visualization code. Renamed viz_mag to viz and folded in a republisher from rosflight_msgs/Attitude to geometry_msgs/PoseStamped so the attitude can be viewed in rviz.
The fact that the attitude portion of the viz is merely a republisher for mismatching message types makes me wonder if rosflight_io should be publishing on the tf tree? (see https://github.com/rosflight/rosflight/issues/33) Or maybe you don't think this viz code belongs in this repo? Visualization of attitude just seems like a natural thing to do to test ROSflight out-of-the-box.
Cleaned up the magnetometer visualization code. Renamed
viz_mag
toviz
and folded in a republisher fromrosflight_msgs/Attitude
togeometry_msgs/PoseStamped
so the attitude can be viewed in rviz.The fact that the attitude portion of the viz is merely a republisher for mismatching message types makes me wonder if
rosflight_io
should be publishing on the tf tree? (see https://github.com/rosflight/rosflight/issues/33) Or maybe you don't think this viz code belongs in this repo? Visualization of attitude just seems like a natural thing to do to test ROSflight out-of-the-box.