uav_comm: A Generalized Communication between the Robot Operating System and low-level Flight Controllers | IEEE Conference Publication | IEEE Xplore