Confluence of navigation, communication, and control in distributed spacecraft systems | IEEE Journals & Magazine | IEEE Xplore